html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1.2}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}@font-face{font-family:SP-Bold;src:url(/build/assets/SybillaPro-Heavy-CR6iG9Ky.woff2) format("woff2"),url(/build/assets/SybillaPro-Heavy-FYzDiDe9.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SP-Regular;src:url(/build/assets/SybillaPro-Regular-B8sALE2D.woff2) format("woff2"),url(/build/assets/SybillaPro-Regular-CG5MZoq8.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes borderPulse{0%{box-shadow:inset 0 0 0 .3125rem #ed1c2466,0 0 #ed1c24}to{box-shadow:inset 0 0 0 .1875rem #ed1c2433,0 0 0 .625rem #e81f6a00}}@keyframes hoverShine{0%{background-image:linear-gradient(135deg,#fff6,#fff0,#fff0)}50%{background-image:linear-gradient(135deg,#fff0,#fff6,#fff0)}to{background-image:linear-gradient(135deg,#fff0,#fff0,#fff6)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(.2rem)}to{transform:translatey(0)}}@keyframes float-reverse{0%{transform:translatey(-.4rem)}50%{transform:translatey(0)}to{transform:translatey(-.4rem)}}@keyframes float-vertical{0%,to{transform:translateY(0)}50%{transform:translateY(-1rem)}}@keyframes float-horizontal{0%,to{transform:translate(0)}50%{transform:translate(2rem)}}@keyframes rotate{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes reveal{0%{-webkit-mask-position:100% 0%;mask-position:100% 0%}50%{-webkit-mask-position:0% 0%;mask-position:0% 0%}80%{-webkit-mask-position:-100% 0%;mask-position:-100% 0%}99.9%{-webkit-mask-position:-100% 0%;mask-position:-100% 0%}to{-webkit-mask-position:100% 0%;mask-position:100% 0%}}@keyframes sway{0%{transform:rotate(0)}50%{transform:rotate(-2deg) translateY(-.4rem) translate(-.4rem)}to{transform:rotate(0)}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}@keyframes popups{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes flash{0%{opacity:0}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:0}}@keyframes rayOfLight{0%{left:-150%}to{left:150%}}@keyframes rayOfLightBack{0%{right:-150%}to{right:150%}}.light,html{--primary-color: #FFFFFF;--sec-color: #F4F4F4;--text-color: #1A1D1F}.dark,html.dark{--primary-color: #1A1D1F;--sec-color: #111315;--text-color: #FCFCFC}*{box-sizing:border-box}html{font-size:.833vw;font-family:SP-Bold,serif;color:#a22f92;background:#fbefef;overflow-x:hidden}body{overflow-x:hidden;background:#fbefef}.container{font-size:1rem}@media only screen and (max-width: 830px){html,body{font-size:3.2675vw!important}.container{width:95%!important}}[v-cloak]{display:none!important}sup{vertical-align:top;font-size:.5em;transform:translateY(-10%)}::-moz-placeholder{color:#fff}::placeholder{color:#fff}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.fade-top-enter-active,.fade-top-leave-active{transition:all .3s}.fade-top-enter,.fade-top-leave-to{transform:translateY(-50px);opacity:0}.v-enter-active,.v-leave-active{transition:opacity .2s ease}.v-enter-from,.v-leave-to{opacity:0}header#menu{position:absolute;width:100%;z-index:50;background:#a22f92;color:#fff}header#menu.bg-none{background:none;box-shadow:none}header#menu.bg-none .container .side a.purple{color:#fff;background:#a22f92}header#menu .container{display:flex;width:80%;margin:0 auto;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;padding:.5rem 0}header#menu .container .logo{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;margin-top:.3rem}header#menu .container .logo img{-o-object-fit:contain;object-fit:contain}header#menu .container .logo img.whiskas{width:7.5rem;height:6.875rem}header#menu .container .logo img.pedigree{width:6.25rem;height:5.625rem;margin-top:-.35rem;margin-left:-.6rem}header#menu .container .menu{display:flex;gap:3rem;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;font-size:1.3rem}header#menu .container .menu a{transition:.4s linear}header#menu .container .menu a:hover,header#menu .container .menu a:active,header#menu .container .menu a.active{text-decoration:underline}header#menu .container .side{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem}header#menu .container .side a{display:inline-block;position:relative;font-size:1.1rem;font-family:SP-Bold,serif;background:#fff;color:#a22f92;padding:.4rem 1.2rem;border-radius:1em;transition:.2s linear;text-transform:uppercase}header#menu .container .side a.purple{background:#fff;color:#a22f92}header#menu .container .side a.language{padding-left:.8rem;padding-right:.8rem}header#menu .container .side a:hover{animation:.2s ease-in-out hoverShine}header#menu .container #mobile-menu{display:none}@media only screen and (max-width: 830px){header#menu{box-shadow:0 0 14px 1px #69125d;position:fixed;top:0;left:0}header#menu:after{content:"";display:block;position:absolute;top:0;right:0;width:50%;height:100%;background:#fdba18;z-index:1}header#menu>.container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;z-index:12;position:relative}header#menu>.container .language{margin-right:12%;font-size:1.875rem;margin-top:1rem;z-index:1000}header#menu>.container .menu{display:none}header#menu>.container .side{position:absolute;top:0;right:0}header#menu>.container .side a{display:none}header#menu>.container .side a.language{display:block;position:absolute;top:.6rem;right:.5rem;font-size:1.6rem;border-radius:.8em;z-index:1}header#menu>.container .logo img.whiskas{height:4.875rem!important}header#menu>.container .logo img.pedigree{height:4.625rem}header#menu>.container #mobile-menu{width:100%;display:block;position:absolute;top:0;left:0}header#menu>.container #mobile-menu .mm-container{height:100%;position:relative}header#menu>.container #mobile-menu .mm-container .burger{display:block;position:absolute;top:1.2rem;left:.5rem;width:3.7rem}header#menu>.container #mobile-menu .mm-container .overlay{transform:translate(-100%);display:flex;margin-left:auto;position:fixed;top:0;background:#ffe6fc;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;text-align:center;visibility:hidden;opacity:0;z-index:999;transform-origin:bottom;box-shadow:0 -1px 17px #00000069;-webkit-box-shadow:0px -1px 17px 0px rgba(0,0,0,.41);-moz-box-shadow:0px -1px 17px 0px rgba(0,0,0,.41);transition:visibility .5s,opacity .2s ease-in,transform .4s ease-in-out;width:80vw;height:100vh;padding:7rem 2rem 2rem;left:0;gap:3rem;border-top-right-radius:1em}header#menu>.container #mobile-menu .mm-container .overlay .close{display:block;position:absolute;top:1.3rem;right:2rem;width:auto}header#menu>.container #mobile-menu .mm-container .overlay .close img{-o-object-fit:contain;object-fit:contain;width:3.5rem;height:3.5rem}header#menu>.container #mobile-menu .mm-container .overlay.collapse{visibility:visible;opacity:1;transform:translate(0)}header#menu>.container #mobile-menu .mm-container .overlay a{font-size:1.5rem;color:#a22f92;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;gap:1rem;width:100%}header#menu>.container #mobile-menu .mm-container .overlay a span{width:65%;text-align:left}header#menu>.container #mobile-menu .mm-container .overlay a.active{text-decoration:underline}header#menu>.container #mobile-menu .mm-container .overlay a.btn{display:inline-block;position:relative;font-size:1.7rem;font-family:SP-Bold,serif;background:#fff;color:#a22f92;padding:.4rem 1.5rem;border-radius:1em;transition:.2s linear;text-transform:uppercase;text-decoration:none}header#menu>.container #mobile-menu .mm-container .overlay a.btn.purple{background:#a22f92;color:#fff}header#menu>.container #mobile-menu .mm-container .overlay a.btn.language{padding-left:.8rem;padding-right:.8rem}}footer#footer{position:relative;width:100%;background:#ffb200;z-index:12;color:#a22f92;box-shadow:0 0 18px 1px #0003;overflow:visible}footer#footer .container{display:flex;width:80%;margin:0 auto;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;padding:1.5rem 0 1rem}footer#footer .container b{text-transform:none;font-size:1.125rem;font-family:SP-Regular,serif;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}footer#footer .container b.left img{-o-object-fit:contain;object-fit:contain}footer#footer .container b.left img.whiskas{width:8.25rem;height:6.6875rem}footer#footer .container b.left img.pedigree{width:7.1875rem;height:6.6875rem;margin-top:-.6rem}footer#footer .container b.right{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-end;justify-content:center;align-items:flex-end;gap:.5rem}footer#footer .container b.right a{font-size:1.125rem;font-family:SP-Regular,serif;display:inline-block;text-decoration:underline}footer#footer .footer_dog{position:absolute;top:-18.375rem;left:0;z-index:2;width:11.875rem;height:18.4375rem;-o-object-fit:contain;object-fit:contain}footer#footer .center{width:70%;margin:0 auto;text-align:center;padding-bottom:2rem;font-size:1.125rem;font-family:SP-Regular,serif}footer#footer.fixed{position:fixed;bottom:0;left:0}@media only screen and (max-width: 830px){footer#footer .container{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;gap:.5rem;padding:2rem 0}footer#footer .container b{text-align:center;width:90%}footer#footer .container b.left img{-o-object-fit:contain;object-fit:contain}footer#footer .container b.left img.whiskas{width:8.875rem;height:7.3125rem;margin-left:-1rem}footer#footer .container b.left img.pedigree{width:7.8125rem;height:7.3125rem;margin-top:-.6rem}footer#footer .container b.right{align-items:center;justify-content:center}footer#footer .footer_dog{position:absolute;top:-10.875rem;left:0;z-index:2;width:7.0625rem;height:11rem;-o-object-fit:contain;object-fit:contain}}section#denied{position:relative;width:100%;color:var(--text-color);z-index:2;background:#a22f92}section#denied .container{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;width:80%;margin:0 auto;text-align:center;min-height:85vh;z-index:3;gap:1.5rem}section#denied .container h2{color:#fdba18;font-size:7.75rem;font-family:SP-Bold,serif;margin-top:10rem;text-transform:uppercase}section#denied .container .error{width:15rem;height:15rem;-o-object-fit:contain;object-fit:contain}section#denied .container p{color:#fdba18;font-size:2rem;font-family:SP-Bold,serif;width:50%}section#denied .container .btn{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.75rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;text-transform:uppercase;border:none;line-height:1.75rem;z-index:5;border-radius:1em;margin-bottom:8rem;background:#fdba18;color:#a22f92}section#denied .container .btn.disabled{opacity:.4;pointer-events:none}section#denied .container .btn:hover{animation:.2s ease-in-out hoverShine}section#denied .container .btn:active{background:#78176b}@media only screen and (max-width: 830px){section#denied .container .btn{margin-bottom:5rem}section#denied .container p{width:90%}}.vfm{display:flex;justify-content:center;align-items:center;z-index:999}.vfm .vfm--overlay{background:#fcf1f199}.vfm .modal-container{position:relative;z-index:1000;min-width:27rem;min-height:10rem;text-align:center;color:#a22f92;padding:3rem;background:#ffeaea;border:.65625rem solid #a22f92;border-radius:2em}.vfm .modal-container .close{width:2.5rem;height:2.5rem;background:url(/build/assets/close-BB9dr9n6.svg) no-repeat center/contain;border:none;position:absolute;top:.5rem;right:.5rem;cursor:pointer;transition:.4s ease-in-out;z-index:3}.vfm .modal-container .close:hover{opacity:.7}.vfm.action-end .modal-container{padding:3rem 2rem;width:30rem;margin-top:-9rem}.vfm.action-end .modal-container>h2{color:#a22f92;font-size:1.75rem;font-family:SP-Bold,serif}.vfm.action-end .modal-container .btn{font-size:1.2rem;display:flex;padding:.5rem;background:url(/build/assets/btn_bg-t4_z2-t_.png) no-repeat center/contain;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:1rem}.vfm.action-end .modal-container .btn img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}.vfm.authorization .modal-container{width:35rem;text-align:center;padding:2rem 1rem}.vfm.authorization .modal-container h2{color:#a22f92;font-size:1.875rem;font-family:SP-Bold,serif;text-transform:uppercase;margin:2rem auto 1.5rem}.vfm.authorization .modal-container form{width:75%;margin:0 auto;display:flex;flex-direction:column}.vfm.authorization .modal-container form .form-group{margin:0 0 1rem;display:inline-block;text-align:left;display:block;width:100%;margin:0 auto;position:relative;text-align:center;margin-bottom:1.5rem}.vfm.authorization .modal-container form .form-group label{text-align:left;font-size:1.5rem;font-family:SP-Bold,serif;padding-bottom:.2rem;display:block}.vfm.authorization .modal-container form .form-group input{box-sizing:border-box;width:100%;font-size:1.375rem;font-family:SP-Regular,serif;padding:.5rem 1.5rem;border-radius:2em;outline:none;color:#a22f92;background:#fdba18;display:inline-block;position:relative;text-transform:none;letter-spacing:-.03125rem;border:.1875rem solid #a22f92}.vfm.authorization .modal-container form .form-group input::-moz-placeholder{color:#a22f92}.vfm.authorization .modal-container form .form-group input::placeholder{color:#a22f92}.vfm.authorization .modal-container form .form-group textarea{width:100%;box-sizing:border-box;font-size:1rem;font-family:SP-Bold,serif;padding:.5rem .8125rem;border-radius:0;outline:none;text-transform:none;color:#a22f92;background:#fdba18;letter-spacing:-.03125rem}.vfm.authorization .modal-container form .form-group textarea::-moz-placeholder{color:#a22f92}.vfm.authorization .modal-container form .form-group textarea::placeholder{color:#a22f92}.vfm.authorization .modal-container form .form-group select{background:none;box-sizing:border-box;width:100%;font-size:1rem;font-family:SP-Bold,serif;padding:.8125rem 1.4375rem;border:none;border-radius:0;outline:none;position:relative;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#fff;letter-spacing:-.03125rem}.vfm.authorization .modal-container form .form-group select:focus,.vfm.authorization .modal-container form .form-group select:visited,.vfm.authorization .modal-container form .form-group select:active{color:#fff}.vfm.authorization .modal-container form .form-group select::-moz-placeholder{color:#fff!important}.vfm.authorization .modal-container form .form-group select::placeholder,.vfm.authorization .modal-container form .form-group select:default,.vfm.authorization .modal-container form .form-group select:disabled{color:#fff!important}.vfm.authorization .modal-container form .form-group select option{text-transform:none;color:#000;font-size:1rem}.vfm.authorization .modal-container form .form-group label{color:#a22f92;margin-bottom:.1rem;display:block}.vfm.authorization .modal-container form .form-group .radio-group{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;flex-direction:row;gap:2rem}.vfm.authorization .modal-container form .form-group .radio-group .radio-container{position:relative;padding-left:3.5rem;cursor:pointer;font-size:1.25rem;font-family:SP-Bold,serif;color:#a22f92;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:3rem}.vfm.authorization .modal-container form .form-group .radio-group .radio-container input{position:absolute;opacity:0;cursor:pointer}.vfm.authorization .modal-container form .form-group .radio-group .radio-container .checkmark{position:absolute;top:0;left:0;height:3rem;width:3rem;background-color:#fdba18;border-radius:.5em;border:.1875rem solid #a22f92}.vfm.authorization .modal-container form .form-group .radio-group .radio-container .checkmark:after{content:"";position:absolute;display:none}.vfm.authorization .modal-container form .form-group .radio-group .radio-container input:checked~.checkmark:after{display:block;left:25%;top:25%;width:50%;height:50%;border-radius:50%;background:#a22f92}.vfm.authorization .modal-container form .form-group .error-text{display:block;text-align:left;width:95%;font-size:.875rem;font-family:SP-Regular,serif;margin-top:.3rem;color:red;margin-left:1.5rem;text-transform:lowercase}.vfm.authorization .modal-container form .form-group .error-text:first-letter{text-transform:uppercase}.vfm.authorization .modal-container form .form-group .error{color:#fff;position:relative;background:red}.vfm.authorization .modal-container form .form-group .error::-moz-placeholder{color:#fff}.vfm.authorization .modal-container form .form-group .error::placeholder{color:#fff}.vfm.authorization .modal-container form .form-group button{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.625rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;text-transform:uppercase;border:none;line-height:1.625rem;z-index:5;border-radius:1em}.vfm.authorization .modal-container form .form-group button.disabled{opacity:.4;pointer-events:none}.vfm.authorization .modal-container form .form-group button:hover{animation:.2s ease-in-out hoverShine}.vfm.authorization .modal-container form .form-group button:active{background:#78176b}.vfm.authorization .modal-container .not-registered{position:relative;padding:1.5rem 0}.vfm.authorization .modal-container .not-registered h3{font-size:1.25rem;font-family:SP-Regular,serif;margin-bottom:.8rem;text-transform:none}.vfm.authorization .modal-container .not-registered .btn-reg{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.5rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;text-transform:uppercase;border:none;line-height:1.5rem;z-index:5;background:#fdba18;color:#a22f92;padding-left:0;padding-right:0;border-radius:2em;width:75%}.vfm.authorization .modal-container .not-registered .btn-reg.disabled{opacity:.4;pointer-events:none}.vfm.authorization .modal-container .not-registered .btn-reg:active{background:#78176b}.vfm.authorization .modal-container .not-registered .btn-reg:hover{animation:.2s ease-in-out hoverShine}.vfm.authorization .modal-container .not-registered .btn-reg:active{background:#fdba18}.vfm.registration .modal-container{width:60rem;text-align:center;padding:2rem 0rem 1rem}.vfm.registration .modal-container h2{color:#a22f92;font-size:2.25rem;font-family:SP-Bold,serif;text-transform:uppercase;margin:2rem auto 2.5rem}.vfm.registration .modal-container form{position:relative;width:100%;margin:0 auto;display:flex;flex-direction:row;align-content:flex-start;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:3.5%}.vfm.registration .modal-container form .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-content:center;gap:.2rem;width:45%}.vfm.registration .modal-container form .right{display:flex;width:45%;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;text-align:left}.vfm.registration .modal-container form .right .upload-pic{font-size:1.1875rem;font-family:SP-Regular,serif;margin-bottom:1.5rem}.vfm.registration .modal-container form .form-group{margin:0 0 1rem;display:inline-block;text-align:left;display:block;width:100%;margin:0 auto;position:relative;text-align:center;margin-bottom:1.5rem}.vfm.registration .modal-container form .form-group label{text-align:left;font-size:1.5rem;font-family:SP-Bold,serif;padding-bottom:.2rem;display:block}.vfm.registration .modal-container form .form-group input{box-sizing:border-box;width:100%;font-size:1.375rem;font-family:SP-Regular,serif;padding:.5rem 1.5rem;border-radius:2em;outline:none;color:#a22f92;background:#fdba18;display:inline-block;position:relative;text-transform:none;letter-spacing:-.03125rem;border:.1875rem solid #a22f92}.vfm.registration .modal-container form .form-group input::-moz-placeholder{color:#a22f92}.vfm.registration .modal-container form .form-group input::placeholder{color:#a22f92}.vfm.registration .modal-container form .form-group textarea{width:100%;box-sizing:border-box;font-size:1rem;font-family:SP-Bold,serif;padding:.5rem .8125rem;border-radius:0;outline:none;text-transform:none;color:#a22f92;background:#fdba18;letter-spacing:-.03125rem}.vfm.registration .modal-container form .form-group textarea::-moz-placeholder{color:#a22f92}.vfm.registration .modal-container form .form-group textarea::placeholder{color:#a22f92}.vfm.registration .modal-container form .form-group select{background:none;box-sizing:border-box;width:100%;font-size:1rem;font-family:SP-Bold,serif;padding:.8125rem 1.4375rem;border:none;border-radius:0;outline:none;position:relative;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#fff;letter-spacing:-.03125rem}.vfm.registration .modal-container form .form-group select:focus,.vfm.registration .modal-container form .form-group select:visited,.vfm.registration .modal-container form .form-group select:active{color:#fff}.vfm.registration .modal-container form .form-group select::-moz-placeholder{color:#fff!important}.vfm.registration .modal-container form .form-group select::placeholder,.vfm.registration .modal-container form .form-group select:default,.vfm.registration .modal-container form .form-group select:disabled{color:#fff!important}.vfm.registration .modal-container form .form-group select option{text-transform:none;color:#000;font-size:1rem}.vfm.registration .modal-container form .form-group label{color:#a22f92;margin-bottom:.1rem;display:block}.vfm.registration .modal-container form .form-group .radio-group{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;flex-direction:row;gap:2rem}.vfm.registration .modal-container form .form-group .radio-group .radio-container{position:relative;padding-left:3.5rem;cursor:pointer;font-size:1.25rem;font-family:SP-Bold,serif;color:#a22f92;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:3rem}.vfm.registration .modal-container form .form-group .radio-group .radio-container input{position:absolute;opacity:0;cursor:pointer}.vfm.registration .modal-container form .form-group .radio-group .radio-container .checkmark{position:absolute;top:0;left:0;height:3rem;width:3rem;background-color:#fdba18;border-radius:.5em;border:.1875rem solid #a22f92}.vfm.registration .modal-container form .form-group .radio-group .radio-container .checkmark:after{content:"";position:absolute;display:none}.vfm.registration .modal-container form .form-group .radio-group .radio-container input:checked~.checkmark:after{display:block;left:25%;top:25%;width:50%;height:50%;border-radius:50%;background:#a22f92}.vfm.registration .modal-container form .form-group .error-text{display:block;text-align:left;width:95%;font-size:.875rem;font-family:SP-Regular,serif;margin-top:.3rem;color:red;margin-left:1.5rem;text-transform:lowercase}.vfm.registration .modal-container form .form-group .error-text:first-letter{text-transform:uppercase}.vfm.registration .modal-container form .form-group .error{color:#fff;position:relative;background:red}.vfm.registration .modal-container form .form-group .error::-moz-placeholder{color:#fff}.vfm.registration .modal-container form .form-group .error::placeholder{color:#fff}.vfm.registration .modal-container form .form-group button{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.625rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;text-transform:uppercase;border:none;line-height:1.625rem;z-index:5;border-radius:1em}.vfm.registration .modal-container form .form-group button{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:2rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;text-transform:uppercase;border:none;line-height:2rem;z-index:5;border-radius:1em;padding:.8rem 2rem}.vfm.registration .modal-container form .form-group button.disabled{opacity:.4;pointer-events:none}.vfm.registration .modal-container form .form-group button:hover{animation:.2s ease-in-out hoverShine}.vfm.registration .modal-container form .form-group button:active{background:#78176b}.vfm.registration .modal-container form .form-group.submit{display:block;width:100%;flex:1}.vfm.registration .modal-container form .form-group.gs{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}.vfm.registration .modal-container form .form-group.gs .title{margin-right:auto;font-size:1.5rem;font-family:SP-Regular,serif;padding-left:1.1rem}.vfm.registration .modal-container form .form-group.gs .custom-radio{display:inline-flex;align-items:center;cursor:pointer}.vfm.registration .modal-container form .form-group.gs .custom-radio input[type=radio]{display:none}.vfm.registration .modal-container form .form-group.gs .custom-radio input[type=radio]:checked+.circle{background-color:#a22f92;color:#fff}.vfm.registration .modal-container form .form-group.gs .circle{display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border:.1875rem solid #a22f92;border-radius:50%;color:#a22f92;font-size:1.2rem;font-family:SP-Regular,serif;transition:background-color .3s ease;margin-right:.4rem}.vfm.registration .modal-container form .form-group.gs .circle.type{width:auto;height:auto;padding:.2rem .5rem;border-radius:.7em}.vfm.registration .modal-container form .form-group.file-uploader input{display:block;width:100%;height:9rem;opacity:0;cursor:pointer}.vfm.registration .modal-container form .form-group.file-uploader .zone{display:flex;width:100%;height:9rem;position:absolute;top:0;left:0;pointer-events:none;background:#fff;border:.1875rem dashed #a22f92;border-radius:2em;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.vfm.registration .modal-container form .form-group.file-uploader .zone img{height:4rem;margin-bottom:2rem}.vfm.registration .modal-container form .form-group.file-uploader .zone p{color:#fdba18;font-size:1.5rem;font-family:SP-Bold,serif;margin-bottom:.5rem}.vfm.registration .modal-container form .form-group.file-uploader .zone p b,.vfm.registration .modal-container form .form-group.file-uploader .zone p.acitve{color:#a22f92}.vfm.registration .modal-container form .form-group.file-uploader .zone span{font-size:.9375rem;font-family:SP-Regular,serif}.vfm.registration .modal-container form .form-group .custom-checkbox{display:flex;align-items:center;font-size:1rem;font-family:SP-Regular,serif;text-align:left;color:#a22f92}.vfm.registration .modal-container form .form-group .custom-checkbox input[type=checkbox]{display:none}.vfm.registration .modal-container form .form-group .custom-checkbox label{display:flex;align-items:center;cursor:pointer}.vfm.registration .modal-container form .form-group .custom-checkbox label .checkbox-circle{width:2.1875rem;height:2.1875rem;border:.1875rem solid #a22f92;border-radius:50%;margin-right:.625rem;position:relative;flex-shrink:0}.vfm.registration .modal-container form .form-group .custom-checkbox input[type=checkbox]:checked+label .checkbox-circle{background-color:#a22f92}.vfm.registration .modal-container form .form-group .custom-checkbox input[type=checkbox]:checked+label .checkbox-circle:before{content:"";width:1.375rem;height:1.375rem;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 830px){.vfm .vfm__content{max-width:95%;min-width:95%}.vfm .vfm__content .modal-container{width:100%!important}}section#hero{position:relative;width:100%;z-index:10;padding-top:9rem;background:#a22f92;overflow:hidden}section#hero .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;height:60rem;margin-top:-4rem}section#hero .container .bg{content:"";display:block;width:calc(100% + 12rem);height:60rem;z-index:1;position:absolute;top:0;left:-6rem;background:url(/build/assets/hero_bg-Bn0OBxGO.png) no-repeat bottom center/contain}section#hero .container .bg img{display:block;position:absolute;height:4rem;top:3.4rem;right:20.8rem;transform-origin:37% 50%;animation:birdFlip 5s ease infinite}@keyframes birdFlip{0%{transform:scale(1) translateY(0)}45%{transform:scale(1) translateY(0)}50%{transform:scaleX(-1) translateY(-5px)}55%{transform:scaleX(-1) translateY(0)}90%{transform:scaleX(-1) translateY(0)}95%{transform:scaleX(-1) translateY(-5px)}to{transform:scale(1) translateY(0)}}section#hero .container .hero_logo{display:block;z-index:12;width:12rem;height:12rem;margin-top:4.5rem;-o-object-fit:contain;object-fit:contain;transform-origin:top center;animation:sway 4s linear infinite}section#hero .container h1{z-index:2;text-transform:uppercase;margin-top:3rem}section#hero .container h1.kk{margin-bottom:2rem}section#hero .container h1.kk b{font-size:3rem}section#hero .container h1.kk b:nth-of-type(2){font-size:4.4rem}section#hero .container h1 b{font-family:SP-Bold,serif;font-size:5.6rem;margin-bottom:-2.2rem;display:block}section#hero .container h1 b:nth-of-type(2){font-size:3.4rem}section#hero .container p{z-index:3;display:block;width:30%;margin-top:8rem;font-size:1.5625rem;font-family:SP-Regular,serif}section#hero .container p b{font-size:1.75rem;font-family:SP-Bold,serif;display:block}@media only screen and (max-width: 830px){section#hero{margin-bottom:0}section#hero .container{width:100%!important;flex-direction:column;align-items:center;height:75rem;margin-top:0}section#hero .container .hero_logo{width:8rem;height:8rem;margin-top:2.5rem}section#hero .container h1 b{font-size:4rem}section#hero .container h1 b:nth-of-type(2){font-size:2.4rem}section#hero .container h1.kk{width:80%;margin:0 auto;margin-top:4rem}section#hero .container h1.kk b{font-size:2.5rem}section#hero .container h1.kk b:nth-of-type(2){font-size:3.7rem}section#hero .container p{width:80%;margin-top:5rem;font-size:1.6rem}section#hero .container p b{font-size:1.8rem}section#hero .container .bg{content:"";display:block;width:100%;height:75rem;z-index:1;position:absolute;top:0;left:0;background:url(/build/assets/hero_bg_mob-DXa4K8TY.png) no-repeat top center/cover}section#hero .container .bg img{height:2.5rem;top:2.2rem;right:4.2rem;transform-origin:37% 50%;animation:birdFlip 5s ease infinite}}section#mech{position:relative;width:100%;z-index:9;background:#a22f92;overflow:hidden}section#mech .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;height:57rem}section#mech .container .bg{content:"";display:block;width:calc(100% + 12rem);height:57rem;z-index:1;position:absolute;top:0;left:-6rem;background:url(/build/assets/mech_bg_1-BCzUIz-b.png) no-repeat bottom center/contain}section#mech .container .bg img{display:block;position:absolute;height:6.5rem;top:24.5rem;left:32.6%;transform-origin:top left;animation:catTail 2.2s ease-in-out infinite;border-radius:50% 70%}@keyframes catTail{0%{transform:rotate(0)}50%{transform:rotate(5deg) scale(1.15,.95) skew(-3deg,6deg)}to{transform:rotate(0)}}section#mech .container .hero_logo{display:block;z-index:12;width:12rem;height:12rem;margin-top:4.5rem;-o-object-fit:contain;object-fit:contain;transform-origin:top center;animation:sway 4s linear infinite}@keyframes sway{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(0)}75%{transform:rotate(-1deg)}to{transform:rotate(0)}}section#mech .container h1{z-index:2;text-transform:uppercase;margin-top:3rem}section#mech .container h1 b{font-family:SP-Bold,serif;font-size:5.6rem;margin-bottom:-2.2rem;display:block}section#mech .container h1 b:nth-of-type(2){font-size:3.4rem}section#mech .container p{z-index:3;display:block;width:46%;text-align:left;font-size:1.5625rem;font-family:SP-Regular,serif;margin-top:-8rem;margin-left:41rem}section#mech .container p b{font-size:1.5625rem;font-family:SP-Bold,serif}@media only screen and (max-width: 830px){section#mech{margin-bottom:0}section#mech .container{width:100%!important;flex-direction:column;align-items:center;height:61rem;margin-top:0;justify-content:flex-start}section#mech .container p{width:80%;margin:0 auto;text-align:center;margin-top:7rem}section#mech .container .bg{content:"";display:block;width:100%;height:61rem;z-index:1;position:absolute;top:0;left:0;background:url(/build/assets/mech_bg_mob_1-Ct8FDoFV.png) no-repeat top center/cover}section#mech .container .bg img{top:38.9rem;left:65.8%;height:5.4rem}}section#pets{position:relative;width:100%;z-index:9;background:#a22f92;overflow:hidden}section#pets .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;height:57rem}section#pets .container .bg{content:"";display:block;width:calc(100% + 12rem);height:57rem;z-index:1;position:absolute;top:0;left:-6rem;background:url(/build/assets/pets_bg-3H9DccRQ.png) no-repeat bottom center/contain}section#pets .container h2{z-index:3;text-transform:uppercase;margin-top:3rem;color:#a22f92;font-size:3rem;line-height:2.875rem}section#pets .container .swiper{display:block;width:90%;margin-top:3rem;margin-bottom:1.5rem;z-index:3}section#pets .container .swiper .swiper-button-next,section#pets .container .swiper .swiper-button-prev{color:#fff}section#pets .container .swiper .swiper-button-next.swiper-button-next,section#pets .container .swiper .swiper-button-prev.swiper-button-next{right:0;width:4rem!important;height:4rem!important;margin-top:-3.5rem}section#pets .container .swiper .swiper-button-next.swiper-button-next:after,section#pets .container .swiper .swiper-button-prev.swiper-button-next:after{content:"";font-size:0;width:4rem!important;height:4rem!important;background:url(/build/assets/arrow-main-Oei-Fcte.png) no-repeat center/contain;transform:rotate(180deg)}section#pets .container .swiper .swiper-button-next.swiper-button-prev,section#pets .container .swiper .swiper-button-prev.swiper-button-prev{left:0;width:4rem!important;height:4rem!important;margin-top:-3.5rem}section#pets .container .swiper .swiper-button-next.swiper-button-prev:after,section#pets .container .swiper .swiper-button-prev.swiper-button-prev:after{content:"";font-size:0;width:4rem!important;height:4rem!important;background:url(/build/assets/arrow-main-Oei-Fcte.png) no-repeat center/contain}section#pets .container .swiper .swiper-slide{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}section#pets .container .swiper .swiper-slide .item{width:100%;position:relative}section#pets .container .swiper .swiper-slide .item img{width:90%;height:20rem;-o-object-fit:contain;object-fit:contain}section#pets .container .swiper .swiper-slide .item h3{font-size:2rem;font-family:SP-Bold,serif;width:80%;margin:0 auto;margin-top:.5rem;margin-bottom:.5rem}section#pets .container .swiper .swiper-slide .item .btn{font-size:1.2rem;display:flex;padding:.5rem;background:url(/build/assets/btn_bg-t4_z2-t_.png) no-repeat center/contain;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:1rem}section#pets .container .swiper .swiper-slide .item .btn img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}section#pets .container .btnz{background:#a22f92;color:#fdba18;padding:.5rem 7rem 1rem;z-index:5;font-size:2rem;border-radius:1em;margin-top:1.5rem}@media only screen and (max-width: 830px){section#pets{margin-bottom:0}section#pets .container{width:100%!important;flex-direction:column;align-items:center;height:59rem;margin-top:0}section#pets .container h2{font-size:2.2rem;line-height:2.2rem}section#pets .container .swiper{width:100%}section#pets .container .swiper .swiper-button-next.swiper-button-next,section#pets .container .swiper .swiper-button-prev.swiper-button-next{right:1rem;width:3rem!important;height:3rem!important}section#pets .container .swiper .swiper-button-next.swiper-button-next:after,section#pets .container .swiper .swiper-button-prev.swiper-button-next:after{width:3rem!important;height:3rem!important}section#pets .container .swiper .swiper-button-next.swiper-button-prev,section#pets .container .swiper .swiper-button-prev.swiper-button-prev{left:1rem;width:3rem!important;height:3rem!important}section#pets .container .swiper .swiper-button-next.swiper-button-prev:after,section#pets .container .swiper .swiper-button-prev.swiper-button-prev:after{width:3rem!important;height:3rem!important}section#pets .container .btnz{text-transform:uppercase;width:90%;padding:1rem;border-radius:2em}section#pets .container .bg{content:"";display:block;width:100%;height:59rem;z-index:1;position:absolute;top:0;left:0;background:url(/build/assets/pets_bg_mob-TtC5zg28.png) no-repeat top center/cover}}section#aparts{position:relative;width:100%;z-index:9;background:#a22f92;overflow:hidden}section#aparts .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;height:57rem}section#aparts .container .bg{content:"";display:block;width:calc(100% + 12rem);height:57.1rem;z-index:1;position:absolute;top:0;left:-6rem;background:url(/build/assets/aparts_bg-BDyFbjfi.png) no-repeat bottom center/contain}section#aparts .container h2{z-index:3;text-transform:uppercase;margin-top:3rem;color:#a22f92;font-size:3rem;line-height:2.875rem;margin-bottom:1rem}section#aparts .container p{z-index:3;display:block;width:73%;text-align:center;font-size:1.5625rem;font-family:SP-Regular,serif}section#aparts .container p b{font-size:1.5625rem;font-family:SP-Bold,serif}section#aparts .container .krisha{z-index:5;width:25.125rem;height:26.4375rem;margin-top:2rem;margin-bottom:1rem}section#aparts .container .btnz{background:#a22f92;color:#fdba18;padding:.5rem 7rem 1rem;z-index:5;font-size:2rem;border-radius:1em;margin-top:1.5rem}@media only screen and (max-width: 830px){section#aparts{margin-bottom:0}section#aparts .container{width:100%!important;flex-direction:column;align-items:center;height:65rem;margin-top:0}section#aparts .container h2{font-size:2.2rem;line-height:2.2rem;margin-bottom:2rem}section#aparts .container p{width:80%;font-size:1.5rem;margin-bottom:2rem}section#aparts .container p b{font-size:1.5rem}section#aparts .container .btnz{text-transform:uppercase;width:90%;padding:1rem;border-radius:2em}section#aparts .container .bg{content:"";display:block;width:100%;height:65rem;z-index:1;position:absolute;top:0;left:0;background:url(/build/assets/aparts_bg_mob-IUUpM2b3.png) no-repeat bottom center/cover}}section#vids{position:relative;width:100%;z-index:9;background:#a22f92;overflow:hidden}section#vids .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;height:57rem;gap:3rem}section#vids .container .bg{content:"";display:block;width:calc(100% + 12rem);height:57.1rem;z-index:1;position:absolute;top:0;left:-6rem;background:url(/build/assets/vids_bg-BaKS-H7L.png) no-repeat bottom center/contain}section#vids .container p{z-index:3;display:block;font-size:1.75rem;font-family:SP-Regular,serif;width:20%;text-align:left;margin-top:-7rem;margin-right:10rem}section#vids .container p b{font-size:1.75rem;font-family:SP-Bold,serif}section#vids .container a{z-index:3;margin-top:-7rem;transition:.4s linear}section#vids .container a:hover{transform:scale(1.02)}section#vids .container a img{width:23rem;height:35rem;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 830px){section#vids{margin-bottom:0}section#vids .container{width:100%!important;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;height:90rem;margin-top:0;gap:2rem}section#vids .container p{width:90%;text-align:center;margin:0 auto;margin-top:3rem}section#vids .container a{margin:0}section#vids .container a img{width:21rem;height:31rem}section#vids .container .bg{content:"";display:block;width:100%;height:90rem;z-index:1;position:absolute;top:0;left:0;background:url(/build/assets/vids_bg_mob-I_D5BROK.png) no-repeat top center/cover}}section#petpromo{position:relative;width:100%;z-index:9;background:#a22f92;overflow:hidden}section#petpromo .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:flex-start;height:57rem}section#petpromo .container .bg{content:"";display:block;width:calc(100% + 12rem);height:57rem;z-index:1;position:absolute;top:0;left:-6rem;background:url(/build/assets/petpromo_bg-C35Dw6CX.png) no-repeat bottom center/contain}section#petpromo .container h2{width:100%;z-index:3;text-transform:uppercase;margin-top:3rem;color:#a22f92;font-size:3rem;line-height:2.875rem}section#petpromo .container .info{z-index:3;width:40%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-start;margin-top:12rem;margin-left:9rem}section#petpromo .container .info p{z-index:3;display:block;width:70%;font-size:1.5625rem;font-family:SP-Regular,serif;text-align:left}section#petpromo .container .info p b{font-size:1.5625rem;font-family:SP-Bold,serif}section#petpromo .container .info .btnz{background:#a22f92;color:#fdba18;padding:.5rem 7rem 1rem;z-index:5;font-size:2rem;border-radius:1em;margin-top:1.5rem}@media only screen and (max-width: 830px){section#petpromo{margin-bottom:0}section#petpromo .container{width:100%!important;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;height:71rem;margin-top:0;gap:2rem}section#petpromo .container h2{font-size:2.2rem;line-height:2.2rem;width:90%}section#petpromo .container h2.kk{font-size:2rem}section#petpromo .container .info{width:90%;margin:0 auto;align-content:center;gap:1rem}section#petpromo .container .info p{width:90%;text-align:center;margin:0 auto}section#petpromo .container .info .btnz{text-transform:uppercase;width:90%;padding:1rem;border-radius:2em;margin:0 auto;position:absolute;bottom:8rem}section#petpromo .container .bg{content:"";display:block;width:100%;height:71rem;z-index:1;position:absolute;top:0;left:0;background:url(/build/assets/petpromo_bg_mob-DR8NaHJC.png) no-repeat top center/cover}}section#faq{position:relative;width:100%;z-index:9;background:#a22f92;overflow:hidden}section#faq .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:flex-start;min-height:57rem}section#faq .container .bg{content:"";display:block;width:calc(100% + 5.5rem);height:100%;z-index:1;position:absolute;top:0;left:-2.5rem;background:url(/build/assets/faq_bg-Dap9vCT_.png) repeat-y top center/contain}section#faq .container .door{position:absolute;display:block;width:33rem;height:48rem;background:url(/build/assets/faq_door-ZAjK9lv2.png) no-repeat bottom center/contain;z-index:15;top:5rem;left:6rem}section#faq .container .clumb{background:url(/build/assets/clumb-Cxac5Om9.png) no-repeat bottom center/contain;position:absolute;display:block;width:56rem;height:24rem;z-index:15;bottom:0;right:-5rem}section#faq .container .faq_header{display:none}section#faq .container .questions{display:block;text-align:left;width:40%;margin-left:41rem;margin-top:5rem;z-index:15;margin-bottom:25rem}section#faq .container .questions .question{padding:0 0 1.5rem}section#faq .container .questions .question:first-of-type{padding-top:0}section#faq .container .questions .question:last-of-type{border-bottom:none}section#faq .container .questions .question h3{color:#a22f92;position:relative;cursor:pointer;font-size:1.625rem;font-family:SP-Bold,serif}section#faq .container .questions .question h3:after{content:"";display:inline-block;width:1.9375rem;height:1.875rem;background:url(/build/assets/arrow-cSPUPQHL.svg) no-repeat center/contain;margin-left:.4375rem;transition:.4s ease-in-out;transform:rotate(-90deg);margin-bottom:-.25rem}section#faq .container .questions .question h3.visible:after{transform:rotate(-270deg)}section#faq .container .questions .question .answer{font-size:1.25rem;font-family:SP-Regular,serif;color:#a22f92;width:90%;margin:1rem 0;text-transform:none!important}section#faq .container .questions .question .answer .inner-answer{text-transform:none}section#faq .container .questions .question .answer a{text-decoration:underline}@media only screen and (max-width: 830px){section#faq{margin-bottom:0}section#faq .container{width:95%!important;flex-direction:column;align-items:center}section#faq .container .faq_header{z-index:15;display:block;margin-bottom:5rem;width:11rem;height:8rem}section#faq .container .door{display:none}section#faq .container .clumb{width:31rem;height:12rem;z-index:15;bottom:0;right:-12rem}section#faq .container .questions{width:80%;margin:0 auto 15rem}section#faq .container .questions .question{padding:0 0 3rem}section#faq .container .questions .question h3{font-size:1.425rem}}section#petspage{position:relative;width:100%;z-index:2;padding-top:12rem;padding-bottom:5rem;overflow:hidden;background:#ffe7fc}section#petspage .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;min-height:60vh}section#petspage .container h2{font-size:2.875rem;font-family:SP-Bold,serif;color:#a22f92;text-transform:uppercase;z-index:4;margin-bottom:3rem}section#petspage .container .back{width:3rem!important;height:3rem!important;background:url(/build/assets/arrow-main-Oei-Fcte.png) no-repeat center/contain;position:absolute;top:.3rem;left:1rem}section#petspage .container .filter{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;width:100%;position:relative;height:3.75rem;margin-left:-38rem;margin-bottom:3rem}section#petspage .container .filter .radio-group{display:flex;gap:.625rem}section#petspage .container .filter .radio-group input[type=radio]{display:none}section#petspage .container .filter .radio-group input[type=radio]#dog:checked+.dog-label{background:url(/build/assets/dog_y-C5tvCn8U.png) no-repeat center center;background-size:2.5rem;background-color:#a22f92;border-color:#a22f92}section#petspage .container .filter .radio-group input[type=radio]#cat:checked+.cat-label{background:url(/build/assets/cat_p-Ct58dteC.png) no-repeat center center;background-size:2.5rem;background-color:#fdba18;border-color:#fdba18}section#petspage .container .filter .radio-group .radio-label{display:block;width:6.25rem;height:3.75rem;border-radius:2em;cursor:pointer;transition:transform .2s;border:.1875rem solid}section#petspage .container .filter .radio-group .radio-label.dog-label{background:url(/build/assets/dog_p-LnYXmHqj.png) no-repeat center center;background-size:2.5rem;background-color:transparent;border-color:#a22f92}section#petspage .container .filter .radio-group .radio-label.cat-label{background:url(/build/assets/cat_p-Ct58dteC.png) no-repeat center center;background-size:2.5rem;background-color:transparent;border-color:#a22f92}section#petspage .container .filter .select-group{position:relative;display:inline-block;height:3.75rem;width:15rem;margin-left:5rem}section#petspage .container .filter .select-group:after{content:"";display:block;width:2rem;height:2rem;position:absolute;right:1.5rem;background:url(/build/assets/arrow-white-MFNSl1hk.svg) no-repeat center/contain;top:55%;transform:translateY(-50%) rotate(-90deg);pointer-events:none}section#petspage .container .filter .select-group select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#a22f92;border:none;color:#fff;border-radius:2em;cursor:pointer;outline:none;font-size:1.375rem;font-family:SP-Bold,serif;padding:1.15rem 4rem 1.15rem 2rem;transition:.4s linear}section#petspage .container .filter .select-group select option{color:#fff}section#petspage .container .filter .select-group select option[value=""]{color:#fff}section#petspage .container .filter .select-group select:hover{background-color:#922287}section#petspage .container .list{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;margin-bottom:1rem;width:100%}section#petspage .container .list .item{position:relative;height:auto;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;flex:0 0 26%;margin-bottom:4rem}section#petspage .container .list .item .pic{position:relative;margin-bottom:1rem}section#petspage .container .list .item .pic img{border:.4375rem solid #a22f92;border-radius:1.5em;width:20rem;height:20rem;-o-object-fit:cover;object-fit:cover}section#petspage .container .list .item .pic:after{content:"";display:none;position:absolute;top:-2rem;left:-2rem;width:6.8125rem;height:4.75rem;background:url(/build/assets/stick_1-CReFVWDR.png) no-repeat center/contain}section#petspage .container .list .item .pic:before{content:"";display:none;position:absolute;bottom:-1.5rem;right:-1.5rem;width:4.8125rem;height:4.75rem;background:url(/build/assets/stick_2-CV2TEraY.png) no-repeat center/contain}section#petspage .container .list .item .close{display:block;width:2rem;height:2rem;background:url(/build/assets/close-8BHbnAfk.png) no-repeat center/contain;position:absolute;top:0rem;right:-3rem}section#petspage .container .list .item h3{width:60%;font-size:1.7rem;background:#fdba18;color:#a22f92;border-radius:2rem;display:inline-block;padding:.5rem}section#petspage .container .list .item:nth-of-type(2n) .pic:after{transform:rotate(221deg);left:auto;right:-1.5rem}section#petspage .container .list .item:nth-of-type(2n) .pic:before{transform:rotate(249deg);right:auto;left:-1.5rem}section#petspage .container .pagination{display:flex;justify-content:center;list-style:none;padding:0;margin-bottom:2rem}section#petspage .container .pagination li{margin:0 .3125rem}section#petspage .container .pagination li img{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain}section#petspage .container .pagination li a,section#petspage .container .pagination li span{padding:.625rem 1.25rem;background-color:#a22f92;border-radius:1em;text-decoration:none;font-size:1.2rem;color:#fff;transition:background-color .3s ease,color .3s ease;border:.1875rem solid #a22f92;text-transform:uppercase}section#petspage .container .pagination li a:hover,section#petspage .container .pagination li span:hover{background-color:#a22f92;color:#fff}section#petspage .container .pagination li.active span{color:#a22f92;background:none;border:.1875rem solid #a22f92}section#petspage .container .pagination li.disabled span{color:#fff;opacity:.5}@media only screen and (max-width: 830px){section#petspage{margin-bottom:0}section#petspage .container{width:95%!important;flex-direction:column;align-items:center}section#petspage .container .filter{margin:0;height:auto;margin-bottom:3rem;justify-content:space-between}section#petspage .container .filter .select-group{margin-left:0;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}section#petspage .container .filter .select-group select{padding:1rem 4rem 1rem 2rem;font-size:1rem}section#petspage .container .filter .radio-group .radio-label{width:5rem;height:3rem;background-size:2rem!important}section#petspage .container .list .item .pic:before{display:block}section#petspage .container .list .item .pic:after{display:block}section#petspage .container .list .item h3{width:auto;padding:.5rem 2rem}}section#petdetail{position:relative;width:100%;z-index:2;padding-top:12rem;padding-bottom:5rem;overflow:hidden;background:#ffe7fc}section#petdetail .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;min-height:72vh}section#petdetail .container .card{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding:3rem;width:60.8125rem;height:24.625rem;background:url(/build/assets/paper-JUqZNYSX.png) no-repeat center/contain;margin-left:20.25rem;margin-bottom:5rem;margin-top:3rem}section#petdetail .container .card .pic{margin-bottom:1rem;position:absolute;top:0rem;left:-15rem;transform:rotate(8deg)}section#petdetail .container .card .pic img{border:.75rem solid #a22f92;border-radius:1.5em;width:24.625rem;height:24.625rem;-o-object-fit:cover;object-fit:cover}section#petdetail .container .card .pic:after{content:"";display:block;position:absolute;top:-2rem;left:-3rem;width:8.8125rem;height:5.75rem;background:url(/build/assets/stick_1-CReFVWDR.png) no-repeat center/contain}section#petdetail .container .card .pic:before{content:"";display:block;position:absolute;bottom:-1.5rem;right:-1.5rem;width:5.8125rem;height:4.75rem;background:url(/build/assets/stick_2-CV2TEraY.png) no-repeat center/contain}section#petdetail .container .card .pic .label{display:block;background:url(/build/assets/sticker-BnAADMPJ.png) no-repeat center/contain;width:15.125rem;height:14.25rem;position:absolute;bottom:-7rem;left:-6rem}section#petdetail .container .card .pic .label b{display:block;transform:rotate(22deg);font-size:1.4rem;position:absolute;top:5rem;left:3rem;width:65%}section#petdetail .container .card .info{text-align:left;padding-left:10rem}section#petdetail .container .card .info h2{font-size:2rem;margin-bottom:1.5rem}section#petdetail .container .card .info h2 br{display:none}section#petdetail .container .card .info p{font-size:1.4rem;font-family:SP-Regular,serif}section#petdetail .container .actions{display:flex;z-index:1;gap:2rem}section#petdetail .container .actions .btnz{background:#a22f92;color:#fdba18;padding:1rem 7rem;z-index:5;border-radius:1em;margin-top:1.5rem;font-size:2rem;font-family:SP-Bold,serif;width:30rem;text-transform:uppercase}section#petdetail .container .actions .backmob{display:none}section#petdetail.cat{background:#a22f92 url(/build/assets/brick_purple-DnbZNE_C.png) repeat-y top center/cover}section#petdetail.cat .container .card .pic img{border-color:#fdba18}section#petdetail.cat .container .card .pic:after{background:url(/build/assets/stick_1_y-Bby6ZrLS.png) no-repeat center/contain}section#petdetail.cat .container .card .pic:before{background:url(/build/assets/stick_2_y-B9BnwObV.png) no-repeat center/contain}section#petdetail.cat .container .actions .btnz{background:#fdba18;color:#a22f92}section#petdetail.dog{background:#fdba18 url(/build/assets/brick_yellow-D6EV470e.png) repeat-y top center/cover}section#petdetail.dog .container .card .pic img{border-color:#a22f92}@media only screen and (max-width: 830px){section#petdetail{margin-bottom:0}section#petdetail .container{width:95%!important;flex-direction:column;align-items:center}section#petdetail .container .card{background:url(/build/assets/paper_mob-BORJ8_KJ.png) no-repeat center/contain;width:100%;height:25rem;padding:0;margin:0;margin-top:24rem}section#petdetail .container .card .pic{top:-17rem;left:5rem}section#petdetail .container .card .pic img{width:18.625rem;height:18.625rem}section#petdetail .container .card .pic .label{transform:rotate(322deg);top:-10rem;left:0rem;z-index:12}section#petdetail .container .card .info{padding:1rem 5rem 1rem 4rem}section#petdetail .container .card .info h2{font-size:1.8rem;text-align:center}section#petdetail .container .card .info h2 br{display:block}section#petdetail .container .card .info p{font-size:1.3rem;text-align:center}section#petdetail .container .actions{margin:0 auto;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:1rem;margin-top:4rem}section#petdetail .container .actions .btnz{width:auto;padding:1rem 2rem;margin-top:0}section#petdetail .container .actions .btnz.backdesc{display:none}section#petdetail .container .actions .backmob{display:block}section#petdetail .container .actions .backmob img{width:4.5rem;height:4.5rem}}section#anketa{position:relative;width:100%;z-index:2;padding-top:12rem;padding-bottom:5rem;overflow:hidden;background:#ffe7fc}section#anketa .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;min-height:72vh}section#anketa .container .notebook{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;padding:4rem 6rem 4rem 4rem;width:80%;background:#fbefef;border-radius:1em;gap:1rem}section#anketa .container .notebook:after{content:"";display:block;width:4rem;height:90%;background:#a22f92 url(/build/assets/dot-mfK8pC4p.png) repeat-y top right/contain;position:absolute;top:5%;right:0;z-index:246}section#anketa .container .notebook .back{position:absolute;top:1.5rem;left:2rem}section#anketa .container .notebook .back img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}section#anketa .container .notebook h2{font-size:2.625rem;font-family:SP-Bold,serif}section#anketa .container .notebook p{width:85%;font-size:1.5rem;font-family:SP-Regular,serif}section#anketa .container .notebook form{width:100%;margin:0 auto;display:flex;flex-direction:column}section#anketa .container .notebook form .form-group{margin:0 0 1rem;display:inline-block;text-align:left;display:block;width:100%;margin:0 auto;position:relative;text-align:center;margin-bottom:1rem}section#anketa .container .notebook form .form-group label{text-align:left;font-size:1.5rem;font-family:SP-Bold,serif;padding-bottom:.2rem;display:block}section#anketa .container .notebook form .form-group input{box-sizing:border-box;width:100%;font-size:1.375rem;font-family:SP-Regular,serif;padding:.5rem 1.5rem;border-radius:2em;outline:none;color:#a22f92;background:#fdba18;display:inline-block;position:relative;text-transform:none;letter-spacing:-.03125rem;border:.1875rem solid #a22f92}section#anketa .container .notebook form .form-group input::-moz-placeholder{color:#a22f92}section#anketa .container .notebook form .form-group input::placeholder{color:#a22f92}section#anketa .container .notebook form .form-group textarea{width:100%;box-sizing:border-box;font-size:1rem;font-family:SP-Bold,serif;padding:.5rem .8125rem;border-radius:0;outline:none;text-transform:none;color:#a22f92;background:#fdba18;letter-spacing:-.03125rem}section#anketa .container .notebook form .form-group textarea::-moz-placeholder{color:#a22f92}section#anketa .container .notebook form .form-group textarea::placeholder{color:#a22f92}section#anketa .container .notebook form .form-group select{background:none;box-sizing:border-box;width:100%;font-size:1rem;font-family:SP-Bold,serif;padding:.8125rem 1.4375rem;border:none;border-radius:0;outline:none;position:relative;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#fff;letter-spacing:-.03125rem}section#anketa .container .notebook form .form-group select:focus,section#anketa .container .notebook form .form-group select:visited,section#anketa .container .notebook form .form-group select:active{color:#fff}section#anketa .container .notebook form .form-group select::-moz-placeholder{color:#fff!important}section#anketa .container .notebook form .form-group select::placeholder,section#anketa .container .notebook form .form-group select:default,section#anketa .container .notebook form .form-group select:disabled{color:#fff!important}section#anketa .container .notebook form .form-group select option{text-transform:none;color:#000;font-size:1rem}section#anketa .container .notebook form .form-group label{color:#a22f92;margin-bottom:.1rem;display:block}section#anketa .container .notebook form .form-group .radio-group{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;flex-direction:row;gap:2rem}section#anketa .container .notebook form .form-group .radio-group .radio-container{position:relative;padding-left:3.5rem;cursor:pointer;font-size:1.25rem;font-family:SP-Bold,serif;color:#a22f92;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:3rem}section#anketa .container .notebook form .form-group .radio-group .radio-container input{position:absolute;opacity:0;cursor:pointer}section#anketa .container .notebook form .form-group .radio-group .radio-container .checkmark{position:absolute;top:0;left:0;height:3rem;width:3rem;background-color:#fdba18;border-radius:.5em;border:.1875rem solid #a22f92}section#anketa .container .notebook form .form-group .radio-group .radio-container .checkmark:after{content:"";position:absolute;display:none}section#anketa .container .notebook form .form-group .radio-group .radio-container input:checked~.checkmark:after{display:block;left:25%;top:25%;width:50%;height:50%;border-radius:50%;background:#a22f92}section#anketa .container .notebook form .form-group .error-text{display:block;text-align:left;width:95%;font-size:.875rem;font-family:SP-Regular,serif;margin-top:.3rem;color:red;margin-left:1.5rem;text-transform:lowercase}section#anketa .container .notebook form .form-group .error-text:first-letter{text-transform:uppercase}section#anketa .container .notebook form .form-group .error{color:#fff;position:relative;background:red}section#anketa .container .notebook form .form-group .error::-moz-placeholder{color:#fff}section#anketa .container .notebook form .form-group .error::placeholder{color:#fff}section#anketa .container .notebook form .form-group button{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.625rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;text-transform:uppercase;border:none;line-height:1.625rem;z-index:5;border-radius:1em}section#anketa .container .notebook form .form-group button{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.625rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;border:none;line-height:1.625rem;z-index:5;border-radius:1em;text-transform:uppercase;margin-top:2rem}section#anketa .container .notebook form .form-group button.disabled{opacity:.4;pointer-events:none}section#anketa .container .notebook form .form-group button:hover{animation:.2s ease-in-out hoverShine}section#anketa .container .notebook form .form-group button:active{background:#78176b}section#anketa.cat{background:#a22f92}section#anketa.cat:after{display:block;content:"";width:60rem;height:60rem;background:url(/build/assets/anketa_bg_cat-fkIIBMxK.png) no-repeat center/contain;position:absolute;top:30vh;left:-3rem}section#anketa.dog{background:#fdba18}section#anketa.dog:after{display:block;content:"";width:60rem;height:60rem;background:url(/build/assets/anketa_bg_dog-BlNfw5lK.png) no-repeat center/contain;position:absolute;top:30vh;left:-3rem}section#anketa.dog .container .notebook:after{background:#fdba18 url(/build/assets/dot-mfK8pC4p.png) repeat-y top right/contain}@media only screen and (max-width: 830px){section#anketa{margin-bottom:0}section#anketa.cat{color:#fff}section#anketa.cat:after{display:none}section#anketa.cat label{color:#fff!important}section#anketa.cat button{color:#a22f92!important;background:#fdba18!important}section#anketa.dog{color:#a22f92}section#anketa.dog:after{display:none}section#anketa .container{width:95%!important;flex-direction:column;align-items:center}section#anketa .container .notebook{padding:0;width:100%;background:none}section#anketa .container .notebook .back{position:absolute;top:.3rem;left:0}section#anketa .container .notebook .back img{width:3rem;height:3rem}section#anketa .container .notebook:after{display:none}section#anketa .container .notebook form .form-group label{margin-bottom:.4rem}section#anketa .container .notebook form .form-group input{background:#fff;padding:1rem 1.5rem}section#anketa .container .notebook form .form-group .radio-group{gap:1rem}section#anketa .container .notebook form .form-group .radio-group .radio-container{display:block;width:100%}section#anketa .container .notebook form .form-group .radio-group .radio-container .checkmark{background:#fff}}section#others{position:relative;width:100%;z-index:2;padding-top:12rem;padding-bottom:5rem;overflow:hidden;background:#ffe7fc}section#others .container{position:relative;width:80%;margin:0 auto;text-align:center;z-index:3;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;min-height:72vh}section#others .container .notebook{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;padding:4rem 6rem 4rem 4rem;width:80%;background:#fbefef;border-radius:1em;gap:1rem}section#others .container .notebook:after{content:"";display:block;width:4rem;height:90%;background:#a22f92 url(/build/assets/dot-mfK8pC4p.png) repeat-y top right/contain;position:absolute;top:5%;right:0;z-index:246}section#others .container .notebook .back{position:absolute;top:4rem;left:2rem}section#others .container .notebook .back img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}section#others .container .notebook h2{font-size:2.625rem;font-family:SP-Bold,serif;width:80%;margin-bottom:1rem;line-height:2.625rem}section#others .container .notebook p{width:85%;font-size:1.5rem;font-family:SP-Regular,serif}section#others .container .notebook p b{display:block;width:100%;margin-bottom:2rem}section#others .container .notebook p b:nth-of-type(2){margin-top:2rem}section#others .container .notebook p span{display:block;width:100%;text-align:center;margin-bottom:.5rem;font-size:1.375rem;font-family:SP-Bold,serif}section#others .container .notebook form{width:100%;margin:0 auto;display:flex;flex-direction:column}section#others .container .notebook form .form-group{margin:0 0 1rem;display:inline-block;text-align:left;display:block;width:100%;margin:0 auto;position:relative;text-align:center;margin-bottom:1rem}section#others .container .notebook form .form-group label{text-align:left;font-size:1.5rem;font-family:SP-Bold,serif;padding-bottom:.2rem;display:block}section#others .container .notebook form .form-group input{box-sizing:border-box;width:100%;font-size:1.375rem;font-family:SP-Regular,serif;padding:.5rem 1.5rem;border-radius:2em;outline:none;color:#a22f92;background:#fdba18;display:inline-block;position:relative;text-transform:none;letter-spacing:-.03125rem;border:.1875rem solid #a22f92}section#others .container .notebook form .form-group input::-moz-placeholder{color:#a22f92}section#others .container .notebook form .form-group input::placeholder{color:#a22f92}section#others .container .notebook form .form-group textarea{width:100%;box-sizing:border-box;font-size:1rem;font-family:SP-Bold,serif;padding:.5rem .8125rem;border-radius:0;outline:none;text-transform:none;color:#a22f92;background:#fdba18;letter-spacing:-.03125rem}section#others .container .notebook form .form-group textarea::-moz-placeholder{color:#a22f92}section#others .container .notebook form .form-group textarea::placeholder{color:#a22f92}section#others .container .notebook form .form-group select{background:none;box-sizing:border-box;width:100%;font-size:1rem;font-family:SP-Bold,serif;padding:.8125rem 1.4375rem;border:none;border-radius:0;outline:none;position:relative;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#fff;letter-spacing:-.03125rem}section#others .container .notebook form .form-group select:focus,section#others .container .notebook form .form-group select:visited,section#others .container .notebook form .form-group select:active{color:#fff}section#others .container .notebook form .form-group select::-moz-placeholder{color:#fff!important}section#others .container .notebook form .form-group select::placeholder,section#others .container .notebook form .form-group select:default,section#others .container .notebook form .form-group select:disabled{color:#fff!important}section#others .container .notebook form .form-group select option{text-transform:none;color:#000;font-size:1rem}section#others .container .notebook form .form-group label{color:#a22f92;margin-bottom:.1rem;display:block}section#others .container .notebook form .form-group .radio-group{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap;flex-direction:row;gap:2rem}section#others .container .notebook form .form-group .radio-group .radio-container{position:relative;padding-left:3.5rem;cursor:pointer;font-size:1.25rem;font-family:SP-Bold,serif;color:#a22f92;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:3rem}section#others .container .notebook form .form-group .radio-group .radio-container input{position:absolute;opacity:0;cursor:pointer}section#others .container .notebook form .form-group .radio-group .radio-container .checkmark{position:absolute;top:0;left:0;height:3rem;width:3rem;background-color:#fdba18;border-radius:.5em;border:.1875rem solid #a22f92}section#others .container .notebook form .form-group .radio-group .radio-container .checkmark:after{content:"";position:absolute;display:none}section#others .container .notebook form .form-group .radio-group .radio-container input:checked~.checkmark:after{display:block;left:25%;top:25%;width:50%;height:50%;border-radius:50%;background:#a22f92}section#others .container .notebook form .form-group .error-text{display:block;text-align:left;width:95%;font-size:.875rem;font-family:SP-Regular,serif;margin-top:.3rem;color:red;margin-left:1.5rem;text-transform:lowercase}section#others .container .notebook form .form-group .error-text:first-letter{text-transform:uppercase}section#others .container .notebook form .form-group .error{color:#fff;position:relative;background:red}section#others .container .notebook form .form-group .error::-moz-placeholder{color:#fff}section#others .container .notebook form .form-group .error::placeholder{color:#fff}section#others .container .notebook form .form-group button{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.625rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;text-transform:uppercase;border:none;line-height:1.625rem;z-index:5;border-radius:1em}section#others .container .notebook form .form-group button{display:inline-block;padding:.9375rem 3.75rem;color:#fdba18;cursor:pointer;transition:.3s ease-in;font-size:1.625rem;font-family:SP-Bold,serif;transform-origin:center center;background:#a22f92;text-decoration:none;border:none;line-height:1.625rem;z-index:5;border-radius:1em;text-transform:uppercase;margin-top:2rem}section#others .container .notebook form .form-group button.disabled{opacity:.4;pointer-events:none}section#others .container .notebook form .form-group button:hover{animation:.2s ease-in-out hoverShine}section#others .container .notebook form .form-group button:active{background:#78176b}section#others.cat{background:#a22f92}section#others.cat:after{display:block;content:"";width:60rem;height:60rem;background:url(/build/assets/anketa_bg_cat-fkIIBMxK.png) no-repeat center/contain;position:absolute;top:30vh;left:-3rem}section#others.dog{background:#fdba18}section#others.dog:after{display:block;content:"";width:60rem;height:60rem;background:url(/build/assets/anketa_bg_dog-BlNfw5lK.png) no-repeat center/contain;position:absolute;top:30vh;left:-3rem}section#others.dog .container .notebook:after{background:#fdba18 url(/build/assets/dot-mfK8pC4p.png) repeat-y top right/contain}@media only screen and (max-width: 830px){section#others{margin-bottom:0}section#others.cat{color:#fff}section#others.cat:after{display:none}section#others.cat label{color:#fff!important}section#others.cat button{color:#a22f92!important;background:#fdba18!important}section#others.dog{color:#a22f92}section#others.dog:after{display:none}section#others .container{width:95%!important;flex-direction:column;align-items:center}section#others .container .notebook{padding:0;width:100%;background:none}section#others .container .notebook h2{width:75%;font-size:2rem;line-height:2rem}section#others .container .notebook .back{position:absolute;top:.3rem;left:0}section#others .container .notebook .back img{width:3rem;height:3rem}section#others .container .notebook:after{display:none}section#others .container .notebook form .form-group label{margin-bottom:.4rem}section#others .container .notebook form .form-group input{background:#fff;padding:1rem 1.5rem}section#others .container .notebook form .form-group .radio-group{gap:1rem}section#others .container .notebook form .form-group .radio-group .radio-container{display:block;width:100%}section#others .container .notebook form .form-group .radio-group .radio-container .checkmark{background:#fff}}
