*,:after,:before{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}p{--paragraphMarginBottom:1.5rem;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}html{height:100%;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}.currentColor [fill]{fill:currentColor}.currentColor [stroke]{stroke:currentColor}.currentColor *{transition-property:fill,stroke}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button{cursor:pointer;border:none;background:none}a{text-decoration:none;color:inherit}p{margin:0}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--color-primary:rgba(117,143,27,1);--color-light:rgba(239,248,213,1);--color-light-dark:rgba(206,226,173,1);--color-light-green:rgba(186,199,141,1);--color-orange:rgba(234,137,39,1);--color-white:rgba(255,255,255,1);--color-white-gray:rgba(248,248,248,1);--color-white-gray-two:rgba(221,221,221,1);--color-error-text:rgba(234,72,39,1);--color-error-border:rgba(250,211,203,1);--color-error-bacground:rgba(254,246,244,1);--color-black:rgba(18,15,22,1);--color-gray:rgba(77,77,77,1);--color-gray-light:rgba(117,117,117,1);--color-gray-medium:rgba(160,164,153,1);--color-gray-dark:rgba(166,166,166,1);--color-gray-dark-hover:rgba(180,180,180,1);--color-text-primary:var(--color-gray);--color-text-primary-hover:var(--color-primary);--color-text-secondary:var(--color-light);--color-text-orange:var(--color-orange);--button-color-text:var(--color-text-primary);--button-color-text-hover:var(--color-primary);--button-background:var(--color-white-gray);--button-background-hover:var(--color-light);--background:var(--color-white);--background-gray:var(--color-white-gray);--font-primary:"Manrope",sans-serif;--radius-50:3.125rem;--radius-20:1.25rem;--radius-15:0.9375rem;--radius-12:0.75rem;--radius-10:0.625rem;--radius-20-right:var(--radius-20) var(--radius-20) 0 var(--radius-20);--radius-15-right:var(--radius-15) var(--radius-15) 0 var(--radius-15);--transition:all 0.3s ease-in-out;--sections-padding:3.75rem;--sections-container:82.5rem}@media(max-width:1066px){:root{--sections-padding:1.5rem}}@media(max-width:767px){:root{--sections-padding:1rem}}.page404 .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;margin-top:3.125rem;margin-bottom:3.125rem;background-color:var(--white);padding-top:2.5rem;padding-bottom:9.375rem;border-radius:var(--border-30) var(--border-30) 0 0}.page404_left{display:flex;flex-direction:column}.page404_left h1{font-family:var(--fonts-Buyan);font-weight:700;font-size:clamp(2.5rem,10vw,3.75rem);line-height:100%}.page404_left p{margin-top:1.25rem}.page404_left__link{margin-top:2.5rem}.page404_left a,.page404_left__link{display:flex;align-items:center;column-gap:.625rem}.page404_left a{max-width:12.1875rem;font-family:var(--fonts-Buyan);font-weight:700;font-size:1.5rem;line-height:100%;padding:.9375rem;background-color:var(--white);border-radius:var(--border-20);border:.0625rem solid var(--gray-dark);transition:var(--transition)}.page404_left a:hover{border-radius:var(--border-50);color:var(--blue-100)}.page404_left__link_img{max-width:3rem;min-width:3rem;max-height:3rem;min-height:3rem}.page404_left__link_img img{width:100%;height:100%;object-fit:cover}.page404_right{display:flex;flex-direction:column;width:9.1875rem;text-align:right;row-gap:1.25rem}.page404_right div{font-family:var(--fonts-Buyan);font-weight:700;font-size:clamp(2.5rem,10vw,3.75rem);line-height:100%;color:var(--blue-100)}.section-404-countdown{display:flex;align-items:flex-start;font-weight:500;position:relative;height:3.75rem;min-width:2.5rem;overflow:hidden}.countdown{position:absolute;width:100%;text-align:right;top:0;opacity:0;transform:translateY(100%);transition:transform .5s,opacity .5s}.countdown.active{opacity:1;transform:translateY(0)}.countdown.prev{transform:translateY(-100%);opacity:0}@media(max-width:1124px){.page404 .container{flex-direction:column-reverse;row-gap:1.25rem;border-radius:var(--border-20) var(--border-20) 0 0}.page404_right{width:inherit;align-items:center;column-gap:1.25rem;flex-direction:row}.page404_left__link{flex-wrap:wrap}}@media(max-width:767px){.page404 .container{border-radius:var(--border-15) var(--border-15) 0 0}.page404_right{column-gap:.625rem}.section-404-countdown{height:2.5rem;min-width:1.5625rem}.page404_left__link{gap:.3125rem}.page404_left__link_img{max-width:2.5rem;min-width:2.5rem;max-height:2.5rem;min-height:2.5rem}.page404_left__link a{max-width:8.875rem;font-size:1.125rem;row-gap:.625rem;padding:.75rem .625rem;border-radius:var(--border-15)}}body,html{height:100%}body{font-family:var(--font-primary);color:var(--color-text-primary);background:var(--background);height:auto;display:grid;grid-template-rows:auto 1fr auto}main{overflow:hidden}.container{width:100%;max-width:calc(var(--sections-container) + var(--sections-padding)*2);margin:0 auto;padding:0 var(--sections-padding)}.swiper-button-disabled{opacity:0;visibility:hidden}