:root{--color-red: hsl(0, 87%, 51%);--color-blue: hsl(174, 76%, 28%);--color-lightblue: hsl(199, 100%, 70%);--color-gray: hsl(0, 0%, 70%);--color-gray2: hsl(0, 0%, 87%);--color-defaultgray: hsl(0, 0%, 47%);--color-lightgray: hsl(0, 0%, 95%);--color-whiteish: hsl(0, 0%, 99%);--color-white: hsl(0, 0%, 100%);--color-black: hsl(0, 0%, 0%);--color-green: hsl(154, 85%, 37%);--color-beje: hsl(13, 96%, 64%);--color-green2: hsl(142, 70%, 49%);--color-blue2: hsl(222, 46%, 42%);--color-blue3: hsl(178, 72%, 65%);--color-gray3: hsl(0, 0%, 40.39%);--color-quiz: hsl(217.5, 14.29%, 43.92%);--color-accept-cookies: hsl(121, 43%, 27%);--theme-color: #EB1515;--filter-color-red: invert(27%) sepia(77%) saturate(7005%) hue-rotate(355deg) brightness(94%) contrast(95%);--filter-color-blue: invert(13%) sepia(98%) saturate(5971%) hue-rotate(173deg) brightness(104%) contrast(87%);--filter-color-lightblue: invert(72%) sepia(53%) saturate(749%)
    hue-rotate(170deg) brightness(100%) contrast(101%);--filter-color-gray: invert(72%) sepia(0%) saturate(0%) hue-rotate(44deg)
    brightness(101%) contrast(88%);--filter-color-gray2: invert(100%) sepia(0%) saturate(1742%)
    hue-rotate(201deg) brightness(107%) contrast(74%);--filter-color-defaultgray: invert(56%) sepia(0%) saturate(1548%)
    hue-rotate(157deg) brightness(82%) contrast(82%);--filter-color-lightgray: invert(100%) sepia(66%) saturate(184%)
    hue-rotate(198deg) brightness(112%) contrast(90%);--filter-color-whiteish: invert(99%) sepia(2%) saturate(15%)
    hue-rotate(338deg) brightness(116%) contrast(98%);--filter-color-white: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg)
    brightness(103%) contrast(103%);--filter-color-black: invert(0%) sepia(100%) saturate(15%) hue-rotate(246deg)
    brightness(105%) contrast(105%);--filter-color-green: invert(48%) sepia(19%) saturate(5286%)
    hue-rotate(124deg) brightness(94%) contrast(89%);--filter-color-beje: invert(65%) sepia(20%) saturate(7129%) hue-rotate(328deg) brightness(99%) contrast(98%);--filter-color-green2: invert(78%) sepia(15%) saturate(2355%)
    hue-rotate(81deg) brightness(89%) contrast(84%);--filter-color-blue2: invert(33%) sepia(12%) saturate(2843%)
    hue-rotate(185deg) brightness(92%) contrast(90%);--filter-color-blue3: invert(69%) sepia(59%) saturate(325%) hue-rotate(129deg)
    brightness(101%) contrast(99%);--filter-color-gray3: invert(33%) sepia(97%) saturate(0%) hue-rotate(145deg)
    brightness(100%) contrast(90%);--hl-1-size: 2.188rem;--hl-2-size: 1.5rem;--hl-3-size: 2.5rem;--tl-body-size: 1rem;--tl-medium-size: 1.5rem;--tl-small-size: 0.875rem;--tl-smaller-size: 0.75rem;--font-0: 'Baloo Bhai 2', sans-serif;--font-1: 'Poppins', sans-serif;--font-weight: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-eBold: 800;--ease-0: all 0.3s ease-in-out;--ease-1: all 0.5s ease-in-out;--header-height: 5rem}@media screen and (min-width: 992px){:root{--header-height: 6.25rem;--hl-1-size: 2.625rem;--hl-2-size: 2rem;--hl-3-size: 3.75rem}}.c-1{color:var(--color-red)}.c-2{color:var(--color-blue)}.c-3{color:var(--color-lightblue)}.c-4{color:var(--color-gray)}.c-5{color:var(--color-gray2)}.c-6{color:var(--color-defaultgray)}.c-7{color:var(--color-lightgray)}.c-8{color:var(--color-whiteish)}.c-9{color:var(--color-white)}.c-10{color:var(--color-black)}.c-11{color:var(--color-green)}.c-12{color:var(--color-beje)}.c-13{color:var(--color-green2)}.c-14{color:var(--color-blue2)}.c-15{color:var(--color-blue3)}.c-16{color:var(--color-gray3)}.c-17{color:var(--color-quiz)}.bg-1{background-color:var(--color-red)}.bg-2{background-color:var(--color-blue)}.bg-3{background-color:var(--color-lightblue)}.bg-4{background-color:var(--color-gray)}.bg-5{background-color:var(--color-gray2)}.bg-6{background-color:var(--color-defaultgray)}.bg-7{background-color:var(--color-lightgray)}.bg-8{background-color:var(--color-whiteish)}.bg-9{background-color:var(--color-white)}.bg-10{background-color:var(--color-black)}.bg-11{background-color:var(--color-green)}.bg-12{background-color:var(--color-beje)}.bg-13{background-color:var(--color-green2)}.bg-14{background-color:var(--color-blue2)}.bg-15{background-color:var(--color-blue3)}.bg-16{background-color:var(--color-gray3)}.bg-17{background-color:var(--color-quiz)}.f-1{filter:var(--filter-color-red)}.f-2{filter:var(--filter-color-blue)}.f-3{filter:var(--filter-color-lightblue)}.f-4{filter:var(--filter-color-gray)}.f-5{filter:var(--filter-color-gray2)}.f-6{filter:var(--filter-color-defaultgray)}.f-7{filter:var(--filter-color-lightgray)}.f-8{filter:var(--filter-color-whiteish)}.f-9{filter:var(--filter-color-white)}.f-10{filter:var(--filter-color-black)}.f-11{filter:var(--filter-color-green)}.f-12{filter:var(--filter-color-beje)}.f-13{filter:var(--filter-color-green2)}.f-14{filter:var(--filter-color-blue2)}.f-15{filter:var(--filter-color-gray3)}.f-16{filter:var(--filter-color-blue3)}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-0);font-size:16px;line-height:1.3}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none;cursor:pointer}button,input[type="button"],input[type="submit"]{cursor:pointer;background-color:transparent;border:none;outline:none}input[type="checkbox"],input[type="radio"]{appearance:none;background-color:transparent;border:none;outline:none;box-shadow:none;cursor:pointer}input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="tel"],textarea{appearance:none;background-color:#fff;border:1px solid #ccc;outline:none;box-shadow:none;cursor:text;max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}table{border-collapse:collapse;border-spacing:0}table td,table th{border:1px solid #ccc;padding:0}legend{font-weight:bold;margin-bottom:0}ul,ol{margin:0;padding:0}b,strong{font-weight:700}u{text-decoration:underline}sup{font-size:0.7em;line-height:0;position:relative;vertical-align:baseline;top:-0.4rem}ul li,ol li{list-style-type:none;margin-bottom:0}ul.nav{list-style-type:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}ul.nav li{margin-right:0}ul.nav li a{padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}.lock-scroll{overflow:hidden !important}.hidden{display:none !important}@media (max-width: 47.98rem){.hidden--xs{display:none !important}}@media (min-width: 48rem){.hidden--md-up{display:none !important}}@media (min-width: 62rem){.hidden--lg-up{display:none !important}}@media (max-width: 61.98rem){.hidden--lg-down{display:none !important}}@media (max-width: 74.98rem){.hidden--xl-down{display:none !important}}@media (min-width: 75rem){.hidden--xl-up{display:none !important}}.sr-only,.visually-hidden{position:relative !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;opacity:0 !important;pointer-events:none !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;appearance:none}#toolbar-bar{display:none}hr{margin:2rem 0;border:none;border-top:1px solid gray}@media (min-width: 48rem){hr{margin:2.5rem 0}}.antiClickjack{display:none !important}.theme-article-color{color:var(--theme-color) !important}.theme-article-bg-color{background-color:var(--theme-color) !important}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.5rem}.m-6{margin:2rem}.m-7{margin:2.5rem}.m-8{margin:5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.5rem}.mt-6{margin-top:2rem}.mt-7{margin-top:2.5rem}.mt-8{margin-top:5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.5rem}.mb-6{margin-bottom:2rem}.mb-7{margin-bottom:2.5rem}.mb-8{margin-bottom:5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.5rem}.ml-6{margin-left:2rem}.ml-7{margin-left:2.5rem}.ml-8{margin-left:5rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.5rem}.mr-6{margin-right:2rem}.mr-7{margin-right:2.5rem}.mr-8{margin-right:5rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.5rem}.p-6{padding:2rem}.p-7{padding:2.5rem}.p-8{padding:5rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.5rem}.pt-6{padding-top:2rem}.pt-7{padding-top:2.5rem}.pt-8{padding-top:5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.5rem}.pb-6{padding-bottom:2rem}.pb-7{padding-bottom:2.5rem}.pb-8{padding-bottom:5rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.5rem}.pl-6{padding-left:2rem}.pl-7{padding-left:2.5rem}.pl-8{padding-left:5rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.5rem}.pr-6{padding-right:2rem}.pr-7{padding-right:2.5rem}.pr-8{padding-right:5rem}@media (min-width: 48rem){.m-md-0{margin:0}.m-md-1{margin:.25rem}.m-md-2{margin:.5rem}.m-md-3{margin:.75rem}.m-md-4{margin:1rem}.m-md-5{margin:1.5rem}.m-md-6{margin:2rem}.m-md-7{margin:2.5rem}.m-md-8{margin:5rem}.mt-md-0{margin-top:0}.mt-md-1{margin-top:.25rem}.mt-md-2{margin-top:.5rem}.mt-md-3{margin-top:.75rem}.mt-md-4{margin-top:1rem}.mt-md-5{margin-top:1.5rem}.mt-md-6{margin-top:2rem}.mt-md-7{margin-top:2.5rem}.mt-md-8{margin-top:5rem}.mb-md-0{margin-bottom:0}.mb-md-1{margin-bottom:.25rem}.mb-md-2{margin-bottom:.5rem}.mb-md-3{margin-bottom:.75rem}.mb-md-4{margin-bottom:1rem}.mb-md-5{margin-bottom:1.5rem}.mb-md-6{margin-bottom:2rem}.mb-md-7{margin-bottom:2.5rem}.mb-md-8{margin-bottom:5rem}.ml-md-0{margin-left:0}.ml-md-1{margin-left:.25rem}.ml-md-2{margin-left:.5rem}.ml-md-3{margin-left:.75rem}.ml-md-4{margin-left:1rem}.ml-md-5{margin-left:1.5rem}.ml-md-6{margin-left:2rem}.ml-md-7{margin-left:2.5rem}.ml-md-8{margin-left:5rem}.mr-md-0{margin-right:0}.mr-md-1{margin-right:.25rem}.mr-md-2{margin-right:.5rem}.mr-md-3{margin-right:.75rem}.mr-md-4{margin-right:1rem}.mr-md-5{margin-right:1.5rem}.mr-md-6{margin-right:2rem}.mr-md-7{margin-right:2.5rem}.mr-md-8{margin-right:5rem}.p-md-0{padding:0}.p-md-1{padding:.25rem}.p-md-2{padding:.5rem}.p-md-3{padding:.75rem}.p-md-4{padding:1rem}.p-md-5{padding:1.5rem}.p-md-6{padding:2rem}.p-md-7{padding:2.5rem}.p-md-8{padding:5rem}.pt-md-0{padding-top:0}.pt-md-1{padding-top:.25rem}.pt-md-2{padding-top:.5rem}.pt-md-3{padding-top:.75rem}.pt-md-4{padding-top:1rem}.pt-md-5{padding-top:1.5rem}.pt-md-6{padding-top:2rem}.pt-md-7{padding-top:2.5rem}.pt-md-8{padding-top:5rem}.pb-md-0{padding-bottom:0}.pb-md-1{padding-bottom:.25rem}.pb-md-2{padding-bottom:.5rem}.pb-md-3{padding-bottom:.75rem}.pb-md-4{padding-bottom:1rem}.pb-md-5{padding-bottom:1.5rem}.pb-md-6{padding-bottom:2rem}.pb-md-7{padding-bottom:2.5rem}.pb-md-8{padding-bottom:5rem}.pl-md-0{padding-left:0}.pl-md-1{padding-left:.25rem}.pl-md-2{padding-left:.5rem}.pl-md-3{padding-left:.75rem}.pl-md-4{padding-left:1rem}.pl-md-5{padding-left:1.5rem}.pl-md-6{padding-left:2rem}.pl-md-7{padding-left:2.5rem}.pl-md-8{padding-left:5rem}.pr-md-0{padding-right:0}.pr-md-1{padding-right:.25rem}.pr-md-2{padding-right:.5rem}.pr-md-3{padding-right:.75rem}.pr-md-4{padding-right:1rem}.pr-md-5{padding-right:1.5rem}.pr-md-6{padding-right:2rem}.pr-md-7{padding-right:2.5rem}.pr-md-8{padding-right:5rem}}@media (min-width: 62rem){.m-lg-0{margin:0}.m-lg-1{margin:.25rem}.m-lg-2{margin:.5rem}.m-lg-3{margin:.75rem}.m-lg-4{margin:1rem}.m-lg-5{margin:1.5rem}.m-lg-6{margin:2rem}.m-lg-7{margin:2.5rem}.m-lg-8{margin:5rem}.mt-lg-0{margin-top:0}.mt-lg-1{margin-top:.25rem}.mt-lg-2{margin-top:.5rem}.mt-lg-3{margin-top:.75rem}.mt-lg-4{margin-top:1rem}.mt-lg-5{margin-top:1.5rem}.mt-lg-6{margin-top:2rem}.mt-lg-7{margin-top:2.5rem}.mt-lg-8{margin-top:5rem}.mb-lg-0{margin-bottom:0}.mb-lg-1{margin-bottom:.25rem}.mb-lg-2{margin-bottom:.5rem}.mb-lg-3{margin-bottom:.75rem}.mb-lg-4{margin-bottom:1rem}.mb-lg-5{margin-bottom:1.5rem}.mb-lg-6{margin-bottom:2rem}.mb-lg-7{margin-bottom:2.5rem}.mb-lg-8{margin-bottom:5rem}.ml-lg-0{margin-left:0}.ml-lg-1{margin-left:.25rem}.ml-lg-2{margin-left:.5rem}.ml-lg-3{margin-left:.75rem}.ml-lg-4{margin-left:1rem}.ml-lg-5{margin-left:1.5rem}.ml-lg-6{margin-left:2rem}.ml-lg-7{margin-left:2.5rem}.ml-lg-8{margin-left:5rem}.mr-lg-0{margin-right:0}.mr-lg-1{margin-right:.25rem}.mr-lg-2{margin-right:.5rem}.mr-lg-3{margin-right:.75rem}.mr-lg-4{margin-right:1rem}.mr-lg-5{margin-right:1.5rem}.mr-lg-6{margin-right:2rem}.mr-lg-7{margin-right:2.5rem}.mr-lg-8{margin-right:5rem}.p-lg-0{padding:0}.p-lg-1{padding:.25rem}.p-lg-2{padding:.5rem}.p-lg-3{padding:.75rem}.p-lg-4{padding:1rem}.p-lg-5{padding:1.5rem}.p-lg-6{padding:2rem}.p-lg-7{padding:2.5rem}.p-lg-8{padding:5rem}.pt-lg-0{padding-top:0}.pt-lg-1{padding-top:.25rem}.pt-lg-2{padding-top:.5rem}.pt-lg-3{padding-top:.75rem}.pt-lg-4{padding-top:1rem}.pt-lg-5{padding-top:1.5rem}.pt-lg-6{padding-top:2rem}.pt-lg-7{padding-top:2.5rem}.pt-lg-8{padding-top:5rem}.pb-lg-0{padding-bottom:0}.pb-lg-1{padding-bottom:.25rem}.pb-lg-2{padding-bottom:.5rem}.pb-lg-3{padding-bottom:.75rem}.pb-lg-4{padding-bottom:1rem}.pb-lg-5{padding-bottom:1.5rem}.pb-lg-6{padding-bottom:2rem}.pb-lg-7{padding-bottom:2.5rem}.pb-lg-8{padding-bottom:5rem}.pl-lg-0{padding-left:0}.pl-lg-1{padding-left:.25rem}.pl-lg-2{padding-left:.5rem}.pl-lg-3{padding-left:.75rem}.pl-lg-4{padding-left:1rem}.pl-lg-5{padding-left:1.5rem}.pl-lg-6{padding-left:2rem}.pl-lg-7{padding-left:2.5rem}.pl-lg-8{padding-left:5rem}.pr-lg-0{padding-right:0}.pr-lg-1{padding-right:.25rem}.pr-lg-2{padding-right:.5rem}.pr-lg-3{padding-right:.75rem}.pr-lg-4{padding-right:1rem}.pr-lg-5{padding-right:1.5rem}.pr-lg-6{padding-right:2rem}.pr-lg-7{padding-right:2.5rem}.pr-lg-8{padding-right:5rem}}.no-margin{margin:0 !important}.no-padding{padding:0 !important}[class*='hl-'],[class*='tl-']{font-family:var(--font-0)}[class^='hl-']{display:block}.hl-1{font-size:var(--hl-1-size);line-height:calc(var(--hl-1-size) + 0.65rem)}.hl-2{font-size:var(--hl-2-size);line-height:calc(var(--hl-2-size) + 0.65rem)}.hl-3{font-size:var(--hl-3-size);line-height:calc(var(--hl-3-size) + 0.65rem)}.tl-body,.header .nav .menu>li>a,.header .nav .menu>li span{font-size:var(--tl-body-size);line-height:calc(var(--tl-body-size) + 0.65rem)}.tl-medium{font-size:var(--tl-medium-size);line-height:calc(var(--tl-medium-size) + 0.65rem)}.tl-small,.footer__top ul li a{font-size:var(--tl-small-size);line-height:calc(var(--tl-small-size) + 0.65rem)}.tl-smaller{font-size:var(--tl-smaller-size);line-height:calc(var(--tl-smaller-size) + 0.65rem)}.bold{font-weight:var(--font-weight-bold)}.eBold{font-weight:var(--font-weight-eBold)}.med{font-weight:var(--font-weight-medium)}.reg{font-weight:var(--font-weight)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.paragraph{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.paragraph>p,.paragraph p ~ p,.paragraph ul li,.paragraph ol li{font-family:var(--font-1);font-size:var(--tl-body-size);line-height:calc(var(--tl-body-size) + 0.65rem);color:var(--color-gray3)}.paragraph ul:not(.controls){padding:0 1.5rem}.paragraph ul:not(.controls) li{list-style-type:disc;margin-bottom:.5rem}.paragraph ol{padding:0 1.5rem}.paragraph ol li{list-style-type:auto;margin-bottom:.5rem}.font-size-1{font-size:.0625rem;line-height:calc(.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-1{font-size:.0625rem;line-height:calc(.0625rem + 0.65rem)}}.font-size-2{font-size:.125rem;line-height:calc(.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-2{font-size:.125rem;line-height:calc(.125rem + 0.65rem)}}.font-size-3{font-size:.1875rem;line-height:calc(.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-3{font-size:.1875rem;line-height:calc(.1875rem + 0.65rem)}}.font-size-4{font-size:.25rem;line-height:calc(.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-4{font-size:.25rem;line-height:calc(.25rem + 0.65rem)}}.font-size-5{font-size:.3125rem;line-height:calc(.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-5{font-size:.3125rem;line-height:calc(.3125rem + 0.65rem)}}.font-size-6{font-size:.375rem;line-height:calc(.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-6{font-size:.375rem;line-height:calc(.375rem + 0.65rem)}}.font-size-7{font-size:.4375rem;line-height:calc(.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-7{font-size:.4375rem;line-height:calc(.4375rem + 0.65rem)}}.font-size-8{font-size:.5rem;line-height:calc(.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-8{font-size:.5rem;line-height:calc(.5rem + 0.65rem)}}.font-size-9{font-size:.5625rem;line-height:calc(.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-9{font-size:.5625rem;line-height:calc(.5625rem + 0.65rem)}}.font-size-10{font-size:.625rem;line-height:calc(.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-10{font-size:.625rem;line-height:calc(.625rem + 0.65rem)}}.font-size-11{font-size:.6875rem;line-height:calc(.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-11{font-size:.6875rem;line-height:calc(.6875rem + 0.65rem)}}.font-size-12{font-size:.75rem;line-height:calc(.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-12{font-size:.75rem;line-height:calc(.75rem + 0.65rem)}}.font-size-13{font-size:.8125rem;line-height:calc(.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-13{font-size:.8125rem;line-height:calc(.8125rem + 0.65rem)}}.font-size-14{font-size:.875rem;line-height:calc(.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-14{font-size:.875rem;line-height:calc(.875rem + 0.65rem)}}.font-size-15{font-size:.9375rem;line-height:calc(.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-15{font-size:.9375rem;line-height:calc(.9375rem + 0.65rem)}}.font-size-16{font-size:1rem;line-height:calc(1rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-16{font-size:1rem;line-height:calc(1rem + 0.65rem)}}.font-size-17{font-size:1.0625rem;line-height:calc(1.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-17{font-size:1.0625rem;line-height:calc(1.0625rem + 0.65rem)}}.font-size-18{font-size:1.125rem;line-height:calc(1.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-18{font-size:1.125rem;line-height:calc(1.125rem + 0.65rem)}}.font-size-19{font-size:1.1875rem;line-height:calc(1.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-19{font-size:1.1875rem;line-height:calc(1.1875rem + 0.65rem)}}.font-size-20{font-size:1.25rem;line-height:calc(1.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-20{font-size:1.25rem;line-height:calc(1.25rem + 0.65rem)}}.font-size-21{font-size:1.3125rem;line-height:calc(1.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-21{font-size:1.3125rem;line-height:calc(1.3125rem + 0.65rem)}}.font-size-22{font-size:1.375rem;line-height:calc(1.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-22{font-size:1.375rem;line-height:calc(1.375rem + 0.65rem)}}.font-size-23{font-size:1.4375rem;line-height:calc(1.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-23{font-size:1.4375rem;line-height:calc(1.4375rem + 0.65rem)}}.font-size-24{font-size:1.5rem;line-height:calc(1.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-24{font-size:1.5rem;line-height:calc(1.5rem + 0.65rem)}}.font-size-25{font-size:1.5625rem;line-height:calc(1.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-25{font-size:1.5625rem;line-height:calc(1.5625rem + 0.65rem)}}.font-size-26{font-size:1.625rem;line-height:calc(1.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-26{font-size:1.625rem;line-height:calc(1.625rem + 0.65rem)}}.font-size-27{font-size:1.6875rem;line-height:calc(1.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-27{font-size:1.6875rem;line-height:calc(1.6875rem + 0.65rem)}}.font-size-28{font-size:1.75rem;line-height:calc(1.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-28{font-size:1.75rem;line-height:calc(1.75rem + 0.65rem)}}.font-size-29{font-size:1.8125rem;line-height:calc(1.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-29{font-size:1.8125rem;line-height:calc(1.8125rem + 0.65rem)}}.font-size-30{font-size:1.875rem;line-height:calc(1.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-30{font-size:1.875rem;line-height:calc(1.875rem + 0.65rem)}}.font-size-31{font-size:1.9375rem;line-height:calc(1.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-31{font-size:1.9375rem;line-height:calc(1.9375rem + 0.65rem)}}.font-size-32{font-size:2rem;line-height:calc(2rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-32{font-size:2rem;line-height:calc(2rem + 0.65rem)}}.font-size-33{font-size:2.0625rem;line-height:calc(2.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-33{font-size:2.0625rem;line-height:calc(2.0625rem + 0.65rem)}}.font-size-34{font-size:2.125rem;line-height:calc(2.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-34{font-size:2.125rem;line-height:calc(2.125rem + 0.65rem)}}.font-size-35{font-size:2.1875rem;line-height:calc(2.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-35{font-size:2.1875rem;line-height:calc(2.1875rem + 0.65rem)}}.font-size-36{font-size:2.25rem;line-height:calc(2.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-36{font-size:2.25rem;line-height:calc(2.25rem + 0.65rem)}}.font-size-37{font-size:2.3125rem;line-height:calc(2.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-37{font-size:2.3125rem;line-height:calc(2.3125rem + 0.65rem)}}.font-size-38{font-size:2.375rem;line-height:calc(2.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-38{font-size:2.375rem;line-height:calc(2.375rem + 0.65rem)}}.font-size-39{font-size:2.4375rem;line-height:calc(2.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-39{font-size:2.4375rem;line-height:calc(2.4375rem + 0.65rem)}}.font-size-40{font-size:2.5rem;line-height:calc(2.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-40{font-size:2.5rem;line-height:calc(2.5rem + 0.65rem)}}.font-size-41{font-size:2.5625rem;line-height:calc(2.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-41{font-size:2.5625rem;line-height:calc(2.5625rem + 0.65rem)}}.font-size-42{font-size:2.625rem;line-height:calc(2.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-42{font-size:2.625rem;line-height:calc(2.625rem + 0.65rem)}}.font-size-43{font-size:2.6875rem;line-height:calc(2.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-43{font-size:2.6875rem;line-height:calc(2.6875rem + 0.65rem)}}.font-size-44{font-size:2.75rem;line-height:calc(2.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-44{font-size:2.75rem;line-height:calc(2.75rem + 0.65rem)}}.font-size-45{font-size:2.8125rem;line-height:calc(2.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-45{font-size:2.8125rem;line-height:calc(2.8125rem + 0.65rem)}}.font-size-46{font-size:2.875rem;line-height:calc(2.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-46{font-size:2.875rem;line-height:calc(2.875rem + 0.65rem)}}.font-size-47{font-size:2.9375rem;line-height:calc(2.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-47{font-size:2.9375rem;line-height:calc(2.9375rem + 0.65rem)}}.font-size-48{font-size:3rem;line-height:calc(3rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-48{font-size:3rem;line-height:calc(3rem + 0.65rem)}}.font-size-49{font-size:3.0625rem;line-height:calc(3.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-49{font-size:3.0625rem;line-height:calc(3.0625rem + 0.65rem)}}.font-size-50{font-size:3.125rem;line-height:calc(3.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-50{font-size:3.125rem;line-height:calc(3.125rem + 0.65rem)}}.font-size-51{font-size:3.1875rem;line-height:calc(3.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-51{font-size:3.1875rem;line-height:calc(3.1875rem + 0.65rem)}}.font-size-52{font-size:3.25rem;line-height:calc(3.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-52{font-size:3.25rem;line-height:calc(3.25rem + 0.65rem)}}.font-size-53{font-size:3.3125rem;line-height:calc(3.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-53{font-size:3.3125rem;line-height:calc(3.3125rem + 0.65rem)}}.font-size-54{font-size:3.375rem;line-height:calc(3.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-54{font-size:3.375rem;line-height:calc(3.375rem + 0.65rem)}}.font-size-55{font-size:3.4375rem;line-height:calc(3.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-55{font-size:3.4375rem;line-height:calc(3.4375rem + 0.65rem)}}.font-size-56{font-size:3.5rem;line-height:calc(3.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-56{font-size:3.5rem;line-height:calc(3.5rem + 0.65rem)}}.font-size-57{font-size:3.5625rem;line-height:calc(3.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-57{font-size:3.5625rem;line-height:calc(3.5625rem + 0.65rem)}}.font-size-58{font-size:3.625rem;line-height:calc(3.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-58{font-size:3.625rem;line-height:calc(3.625rem + 0.65rem)}}.font-size-59{font-size:3.6875rem;line-height:calc(3.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-59{font-size:3.6875rem;line-height:calc(3.6875rem + 0.65rem)}}.font-size-60{font-size:3.75rem;line-height:calc(3.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-60{font-size:3.75rem;line-height:calc(3.75rem + 0.65rem)}}.font-size-61{font-size:3.8125rem;line-height:calc(3.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-61{font-size:3.8125rem;line-height:calc(3.8125rem + 0.65rem)}}.font-size-62{font-size:3.875rem;line-height:calc(3.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-62{font-size:3.875rem;line-height:calc(3.875rem + 0.65rem)}}.font-size-63{font-size:3.9375rem;line-height:calc(3.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-63{font-size:3.9375rem;line-height:calc(3.9375rem + 0.65rem)}}.font-size-64{font-size:4rem;line-height:calc(4rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-64{font-size:4rem;line-height:calc(4rem + 0.65rem)}}.font-size-65{font-size:4.0625rem;line-height:calc(4.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-65{font-size:4.0625rem;line-height:calc(4.0625rem + 0.65rem)}}.font-size-66{font-size:4.125rem;line-height:calc(4.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-66{font-size:4.125rem;line-height:calc(4.125rem + 0.65rem)}}.font-size-67{font-size:4.1875rem;line-height:calc(4.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-67{font-size:4.1875rem;line-height:calc(4.1875rem + 0.65rem)}}.font-size-68{font-size:4.25rem;line-height:calc(4.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-68{font-size:4.25rem;line-height:calc(4.25rem + 0.65rem)}}.font-size-69{font-size:4.3125rem;line-height:calc(4.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-69{font-size:4.3125rem;line-height:calc(4.3125rem + 0.65rem)}}.font-size-70{font-size:4.375rem;line-height:calc(4.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-70{font-size:4.375rem;line-height:calc(4.375rem + 0.65rem)}}.font-size-71{font-size:4.4375rem;line-height:calc(4.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-71{font-size:4.4375rem;line-height:calc(4.4375rem + 0.65rem)}}.font-size-72{font-size:4.5rem;line-height:calc(4.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-72{font-size:4.5rem;line-height:calc(4.5rem + 0.65rem)}}.font-size-73{font-size:4.5625rem;line-height:calc(4.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-73{font-size:4.5625rem;line-height:calc(4.5625rem + 0.65rem)}}.font-size-74{font-size:4.625rem;line-height:calc(4.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-74{font-size:4.625rem;line-height:calc(4.625rem + 0.65rem)}}.font-size-75{font-size:4.6875rem;line-height:calc(4.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-75{font-size:4.6875rem;line-height:calc(4.6875rem + 0.65rem)}}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}body main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%;padding-top:calc(var(--header-height) + 1rem);padding-bottom:1.5rem}body main p{font-family:var(--font-0)}body main>.container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.container{width:100%;height:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width: 36rem){.container{max-width:33.75rem}}@media (min-width: 48rem){.container{max-width:45rem}}@media (min-width: 62rem){.container{max-width:60rem}}@media (min-width: 75rem){.container{max-width:71.25rem}}@media (min-width: 87.5rem){.container{max-width:82.5rem}}@media (max-width: 35.98rem){.container--down{max-width:33.75rem}}@media (max-width: 47.98rem){.container--down{max-width:45rem}}@media (max-width: 61.98rem){.container--down{max-width:60rem}}@media (max-width: 74.98rem){.container--down{max-width:71.25rem}}@media (max-width: 87.48rem){.container--down{max-width:82.5rem}}@media (max-width: 35.98rem){.container--no-padding-sm{padding-inline:0}}.d-flex-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[class*='hl-'],[class*='tl-']{font-family:var(--font-0)}[class^='hl-']{display:block}.hl-1{font-size:var(--hl-1-size);line-height:calc(var(--hl-1-size) + 0.65rem)}.hl-2{font-size:var(--hl-2-size);line-height:calc(var(--hl-2-size) + 0.65rem)}.hl-3{font-size:var(--hl-3-size);line-height:calc(var(--hl-3-size) + 0.65rem)}.tl-body,.header .nav .menu>li>a,.header .nav .menu>li span{font-size:var(--tl-body-size);line-height:calc(var(--tl-body-size) + 0.65rem)}.tl-medium{font-size:var(--tl-medium-size);line-height:calc(var(--tl-medium-size) + 0.65rem)}.tl-small,.footer__top ul li a{font-size:var(--tl-small-size);line-height:calc(var(--tl-small-size) + 0.65rem)}.tl-smaller{font-size:var(--tl-smaller-size);line-height:calc(var(--tl-smaller-size) + 0.65rem)}.bold{font-weight:var(--font-weight-bold)}.eBold{font-weight:var(--font-weight-eBold)}.med{font-weight:var(--font-weight-medium)}.reg{font-weight:var(--font-weight)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.paragraph{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.paragraph>p,.paragraph p ~ p,.paragraph ul li,.paragraph ol li{font-family:var(--font-1);font-size:var(--tl-body-size);line-height:calc(var(--tl-body-size) + 0.65rem);color:var(--color-gray3)}.paragraph ul:not(.controls){padding:0 1.5rem}.paragraph ul:not(.controls) li{list-style-type:disc;margin-bottom:.5rem}.paragraph ol{padding:0 1.5rem}.paragraph ol li{list-style-type:auto;margin-bottom:.5rem}.font-size-1{font-size:.0625rem;line-height:calc(.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-1{font-size:.0625rem;line-height:calc(.0625rem + 0.65rem)}}.font-size-2{font-size:.125rem;line-height:calc(.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-2{font-size:.125rem;line-height:calc(.125rem + 0.65rem)}}.font-size-3{font-size:.1875rem;line-height:calc(.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-3{font-size:.1875rem;line-height:calc(.1875rem + 0.65rem)}}.font-size-4{font-size:.25rem;line-height:calc(.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-4{font-size:.25rem;line-height:calc(.25rem + 0.65rem)}}.font-size-5{font-size:.3125rem;line-height:calc(.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-5{font-size:.3125rem;line-height:calc(.3125rem + 0.65rem)}}.font-size-6{font-size:.375rem;line-height:calc(.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-6{font-size:.375rem;line-height:calc(.375rem + 0.65rem)}}.font-size-7{font-size:.4375rem;line-height:calc(.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-7{font-size:.4375rem;line-height:calc(.4375rem + 0.65rem)}}.font-size-8{font-size:.5rem;line-height:calc(.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-8{font-size:.5rem;line-height:calc(.5rem + 0.65rem)}}.font-size-9{font-size:.5625rem;line-height:calc(.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-9{font-size:.5625rem;line-height:calc(.5625rem + 0.65rem)}}.font-size-10{font-size:.625rem;line-height:calc(.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-10{font-size:.625rem;line-height:calc(.625rem + 0.65rem)}}.font-size-11{font-size:.6875rem;line-height:calc(.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-11{font-size:.6875rem;line-height:calc(.6875rem + 0.65rem)}}.font-size-12{font-size:.75rem;line-height:calc(.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-12{font-size:.75rem;line-height:calc(.75rem + 0.65rem)}}.font-size-13{font-size:.8125rem;line-height:calc(.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-13{font-size:.8125rem;line-height:calc(.8125rem + 0.65rem)}}.font-size-14{font-size:.875rem;line-height:calc(.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-14{font-size:.875rem;line-height:calc(.875rem + 0.65rem)}}.font-size-15{font-size:.9375rem;line-height:calc(.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-15{font-size:.9375rem;line-height:calc(.9375rem + 0.65rem)}}.font-size-16{font-size:1rem;line-height:calc(1rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-16{font-size:1rem;line-height:calc(1rem + 0.65rem)}}.font-size-17{font-size:1.0625rem;line-height:calc(1.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-17{font-size:1.0625rem;line-height:calc(1.0625rem + 0.65rem)}}.font-size-18{font-size:1.125rem;line-height:calc(1.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-18{font-size:1.125rem;line-height:calc(1.125rem + 0.65rem)}}.font-size-19{font-size:1.1875rem;line-height:calc(1.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-19{font-size:1.1875rem;line-height:calc(1.1875rem + 0.65rem)}}.font-size-20{font-size:1.25rem;line-height:calc(1.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-20{font-size:1.25rem;line-height:calc(1.25rem + 0.65rem)}}.font-size-21{font-size:1.3125rem;line-height:calc(1.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-21{font-size:1.3125rem;line-height:calc(1.3125rem + 0.65rem)}}.font-size-22{font-size:1.375rem;line-height:calc(1.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-22{font-size:1.375rem;line-height:calc(1.375rem + 0.65rem)}}.font-size-23{font-size:1.4375rem;line-height:calc(1.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-23{font-size:1.4375rem;line-height:calc(1.4375rem + 0.65rem)}}.font-size-24{font-size:1.5rem;line-height:calc(1.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-24{font-size:1.5rem;line-height:calc(1.5rem + 0.65rem)}}.font-size-25{font-size:1.5625rem;line-height:calc(1.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-25{font-size:1.5625rem;line-height:calc(1.5625rem + 0.65rem)}}.font-size-26{font-size:1.625rem;line-height:calc(1.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-26{font-size:1.625rem;line-height:calc(1.625rem + 0.65rem)}}.font-size-27{font-size:1.6875rem;line-height:calc(1.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-27{font-size:1.6875rem;line-height:calc(1.6875rem + 0.65rem)}}.font-size-28{font-size:1.75rem;line-height:calc(1.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-28{font-size:1.75rem;line-height:calc(1.75rem + 0.65rem)}}.font-size-29{font-size:1.8125rem;line-height:calc(1.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-29{font-size:1.8125rem;line-height:calc(1.8125rem + 0.65rem)}}.font-size-30{font-size:1.875rem;line-height:calc(1.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-30{font-size:1.875rem;line-height:calc(1.875rem + 0.65rem)}}.font-size-31{font-size:1.9375rem;line-height:calc(1.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-31{font-size:1.9375rem;line-height:calc(1.9375rem + 0.65rem)}}.font-size-32{font-size:2rem;line-height:calc(2rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-32{font-size:2rem;line-height:calc(2rem + 0.65rem)}}.font-size-33{font-size:2.0625rem;line-height:calc(2.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-33{font-size:2.0625rem;line-height:calc(2.0625rem + 0.65rem)}}.font-size-34{font-size:2.125rem;line-height:calc(2.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-34{font-size:2.125rem;line-height:calc(2.125rem + 0.65rem)}}.font-size-35{font-size:2.1875rem;line-height:calc(2.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-35{font-size:2.1875rem;line-height:calc(2.1875rem + 0.65rem)}}.font-size-36{font-size:2.25rem;line-height:calc(2.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-36{font-size:2.25rem;line-height:calc(2.25rem + 0.65rem)}}.font-size-37{font-size:2.3125rem;line-height:calc(2.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-37{font-size:2.3125rem;line-height:calc(2.3125rem + 0.65rem)}}.font-size-38{font-size:2.375rem;line-height:calc(2.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-38{font-size:2.375rem;line-height:calc(2.375rem + 0.65rem)}}.font-size-39{font-size:2.4375rem;line-height:calc(2.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-39{font-size:2.4375rem;line-height:calc(2.4375rem + 0.65rem)}}.font-size-40{font-size:2.5rem;line-height:calc(2.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-40{font-size:2.5rem;line-height:calc(2.5rem + 0.65rem)}}.font-size-41{font-size:2.5625rem;line-height:calc(2.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-41{font-size:2.5625rem;line-height:calc(2.5625rem + 0.65rem)}}.font-size-42{font-size:2.625rem;line-height:calc(2.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-42{font-size:2.625rem;line-height:calc(2.625rem + 0.65rem)}}.font-size-43{font-size:2.6875rem;line-height:calc(2.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-43{font-size:2.6875rem;line-height:calc(2.6875rem + 0.65rem)}}.font-size-44{font-size:2.75rem;line-height:calc(2.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-44{font-size:2.75rem;line-height:calc(2.75rem + 0.65rem)}}.font-size-45{font-size:2.8125rem;line-height:calc(2.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-45{font-size:2.8125rem;line-height:calc(2.8125rem + 0.65rem)}}.font-size-46{font-size:2.875rem;line-height:calc(2.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-46{font-size:2.875rem;line-height:calc(2.875rem + 0.65rem)}}.font-size-47{font-size:2.9375rem;line-height:calc(2.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-47{font-size:2.9375rem;line-height:calc(2.9375rem + 0.65rem)}}.font-size-48{font-size:3rem;line-height:calc(3rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-48{font-size:3rem;line-height:calc(3rem + 0.65rem)}}.font-size-49{font-size:3.0625rem;line-height:calc(3.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-49{font-size:3.0625rem;line-height:calc(3.0625rem + 0.65rem)}}.font-size-50{font-size:3.125rem;line-height:calc(3.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-50{font-size:3.125rem;line-height:calc(3.125rem + 0.65rem)}}.font-size-51{font-size:3.1875rem;line-height:calc(3.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-51{font-size:3.1875rem;line-height:calc(3.1875rem + 0.65rem)}}.font-size-52{font-size:3.25rem;line-height:calc(3.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-52{font-size:3.25rem;line-height:calc(3.25rem + 0.65rem)}}.font-size-53{font-size:3.3125rem;line-height:calc(3.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-53{font-size:3.3125rem;line-height:calc(3.3125rem + 0.65rem)}}.font-size-54{font-size:3.375rem;line-height:calc(3.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-54{font-size:3.375rem;line-height:calc(3.375rem + 0.65rem)}}.font-size-55{font-size:3.4375rem;line-height:calc(3.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-55{font-size:3.4375rem;line-height:calc(3.4375rem + 0.65rem)}}.font-size-56{font-size:3.5rem;line-height:calc(3.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-56{font-size:3.5rem;line-height:calc(3.5rem + 0.65rem)}}.font-size-57{font-size:3.5625rem;line-height:calc(3.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-57{font-size:3.5625rem;line-height:calc(3.5625rem + 0.65rem)}}.font-size-58{font-size:3.625rem;line-height:calc(3.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-58{font-size:3.625rem;line-height:calc(3.625rem + 0.65rem)}}.font-size-59{font-size:3.6875rem;line-height:calc(3.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-59{font-size:3.6875rem;line-height:calc(3.6875rem + 0.65rem)}}.font-size-60{font-size:3.75rem;line-height:calc(3.75rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-60{font-size:3.75rem;line-height:calc(3.75rem + 0.65rem)}}.font-size-61{font-size:3.8125rem;line-height:calc(3.8125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-61{font-size:3.8125rem;line-height:calc(3.8125rem + 0.65rem)}}.font-size-62{font-size:3.875rem;line-height:calc(3.875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-62{font-size:3.875rem;line-height:calc(3.875rem + 0.65rem)}}.font-size-63{font-size:3.9375rem;line-height:calc(3.9375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-63{font-size:3.9375rem;line-height:calc(3.9375rem + 0.65rem)}}.font-size-64{font-size:4rem;line-height:calc(4rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-64{font-size:4rem;line-height:calc(4rem + 0.65rem)}}.font-size-65{font-size:4.0625rem;line-height:calc(4.0625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-65{font-size:4.0625rem;line-height:calc(4.0625rem + 0.65rem)}}.font-size-66{font-size:4.125rem;line-height:calc(4.125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-66{font-size:4.125rem;line-height:calc(4.125rem + 0.65rem)}}.font-size-67{font-size:4.1875rem;line-height:calc(4.1875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-67{font-size:4.1875rem;line-height:calc(4.1875rem + 0.65rem)}}.font-size-68{font-size:4.25rem;line-height:calc(4.25rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-68{font-size:4.25rem;line-height:calc(4.25rem + 0.65rem)}}.font-size-69{font-size:4.3125rem;line-height:calc(4.3125rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-69{font-size:4.3125rem;line-height:calc(4.3125rem + 0.65rem)}}.font-size-70{font-size:4.375rem;line-height:calc(4.375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-70{font-size:4.375rem;line-height:calc(4.375rem + 0.65rem)}}.font-size-71{font-size:4.4375rem;line-height:calc(4.4375rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-71{font-size:4.4375rem;line-height:calc(4.4375rem + 0.65rem)}}.font-size-72{font-size:4.5rem;line-height:calc(4.5rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-72{font-size:4.5rem;line-height:calc(4.5rem + 0.65rem)}}.font-size-73{font-size:4.5625rem;line-height:calc(4.5625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-73{font-size:4.5625rem;line-height:calc(4.5625rem + 0.65rem)}}.font-size-74{font-size:4.625rem;line-height:calc(4.625rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-74{font-size:4.625rem;line-height:calc(4.625rem + 0.65rem)}}.font-size-75{font-size:4.6875rem;line-height:calc(4.6875rem + 0.65rem)}@media (min-width: 62rem){.font-size-lg-75{font-size:4.6875rem;line-height:calc(4.6875rem + 0.65rem)}}.btn,.footer a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:var(--ease-0);cursor:pointer}.btn:hover,.footer a:hover{transition:var(--ease-0);transform:translate(2px, 2px)}.btn--default{text-decoration:none;border-radius:97px 136px 248px 60px/74px 87px 81px 83px;padding:.75rem 2.5rem .75rem 2.5rem;max-width:13.125rem;height:3.125rem;font-size:1.5rem}.btn--header{border-radius:50px;border:2px solid var(--color-white);padding:.25rem 1.5rem;min-width:3.125rem}.btn--header:hover{background-color:var(--color-white);color:var(--color-red)}.btn--text,.footer a{-ms-flex-pack:center;justify-content:center}.btn--text:hover,.footer a:hover{transform:none;text-decoration:underline}.btn-see-more-paws{-ms-flex-pack:center;justify-content:center;background-color:var(--color-red);border-radius:2.5rem;border:.25rem solid;font-size:1.3rem;width:fit-content;min-inline-size:13.375rem;color:var(--color-white);border-color:var(--color-red);padding:.625rem 1rem;margin-inline:auto;text-align:center;text-shadow:.0625rem .0625rem .125rem rgba(0,0,0,0.4)}.btn-see-more-paws:hover{background-color:transparent;color:var(--color-red);text-shadow:none;transform:none}.back-to-top{position:fixed;bottom:20px;right:20px;display:none;cursor:pointer;z-index:100}.back-to-top.show{display:block}.btn-adota{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-white);border-radius:2.5rem;border:.25rem solid;font-size:1.3rem;width:fit-content;min-inline-size:14.375rem;color:var(--color-red);border-color:var(--color-white);padding:.625rem 1rem;margin-inline:auto;transition:all 150ms linear}.btn-adota:hover{background-color:transparent;color:var(--color-white);transform:none}.tag{display:block;border-radius:97px 136px 248px 60px/74px 87px 81px 83px;padding:.5rem 1rem .5rem .75rem;width:fit-content;height:fit-content;white-space:nowrap;transition:var(--ease-0);font-size:.9375rem;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.tag:hover{transition:var(--ease-0);transform:scale(1.1)}.tag__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;column-gap:.75rem;row-gap:.75rem}.breadcrumb{display:block;padding-block:.625rem 1.875rem}.breadcrumb__menu{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 47.98rem){.breadcrumb__menu{-ms-flex-wrap:wrap;flex-wrap:wrap}}.breadcrumb__link{font-family:var(--font-1);font-size:.6875rem;line-height:1.0625rem;color:var(--color-gray3)}.breadcrumb__link::after{content:"•";margin-inline:.125rem .3125rem}.breadcrumb__link.no-bullet::after{content:""}.adserver{margin:auto;max-width:57.5rem;min-width:20rem;text-align:center;position:relative;padding-top:.9375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.adserver:before{content:attr(data-publi);width:100%;height:.9375rem;background:var(--color-white);position:absolute;top:0;left:0;font-size:.75rem;color:var(--color-defaultgray);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.adserver-large{margin:.5rem auto 2rem;height:8.4375rem}@media (min-width: 1170px){.adserver-large{height:6.25rem;margin:0 auto 2rem}}.adserver-large-two{max-height:700px;min-width:100px;max-width:320px;margin:10px auto;position:relative;text-align:center;clear:left;display:-ms-flexbox;display:flex}@media (min-width: 1170px){.adserver-large-two{margin:10px auto 10px;max-height:900px;max-width:480px}}.adserver-footer{margin:2rem auto 0;height:8.4375rem}@media (min-width: 1170px){.adserver-footer{height:6.25rem}}.adserver-footer::before{content:none}@media (min-width: 1170px){.adserver-footer::before{content:attr(data-publi)}}.adserver-arroba{margin:2rem auto;max-height:37.5rem;width:100%}.adserver-arroba:not(.adserver-arroba.adserver-arroba2){z-index:30;position:sticky;top:6.875rem}.adserver>div{width:100%}.adserver #dfp-incontent,.adserver #dfp-incontent-1,.adserver #dfp-incontent-2,.adserver #dfp-header,.adserver #dfp-inread,.adserver #dfp-incontent-3,.adserver #dfp-incontent-4,.adserver #dfp-incontent-5{margin:auto}.adserver #dfp-arroba,.adserver #dfp-arroba1,.adserver #dfp-arroba2,.adserver #dfp-2{min-height:21.875rem;max-height:37.5rem}.choose-pet{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:2.5rem auto;border-radius:86px 120px 154px 93px/81px 65px 111px 52px;padding:2rem;transition:var(--ease-0)}.choose-pet.pet-cat{background-color:var(--color-blue) !important}.choose-pet.pet-cat .content label[for='choosePet-2']{transform:scale(1.3)}.choose-pet.pet-cat .content .cat{display:-ms-flexbox;display:flex}.choose-pet.pet-cat .content .dog{display:none}@media (min-width: 62rem){.choose-pet.pet-cat .content label[for='choosePet-1']::after{background-color:rgba(123,33,33,0.55)}}@media (max-width: 61.98rem){.choose-pet.pet-cat .content ul{margin-top:2rem}.choose-pet.pet-cat .content ul li{background-color:#0B605B}}.choose-pet.pet-dog{background-color:var(--color-red) !important}.choose-pet.pet-dog .content label[for='choosePet-1']{transform:scale(1.3)}.choose-pet.pet-dog .content .cat{display:none}.choose-pet.pet-dog .content .dog{display:-ms-flexbox;display:flex}@media (min-width: 62rem){.choose-pet.pet-dog .content label[for='choosePet-2']::after{background:rgba(33,123,118,0.55)}}@media (max-width: 61.98rem){.choose-pet.pet-dog .content ul{margin-top:2rem}.choose-pet.pet-dog .content ul li{background-color:#AD0806}}.choose-pet:hover{transform:scale(1.025)}.choose-pet input{display:none}@media (max-width: 61.98rem){.choose-pet input#openPets:checked ~ label i{transform:rotate(90deg)}.choose-pet input#openPets:checked ~ .content{display:-ms-flexbox;display:flex}}.choose-pet label{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:80%}.choose-pet label img{position:relative}.choose-pet label::after{content:"";position:absolute;inline-size:7.25rem;block-size:5.68rem;border-radius:50%;z-index:2}.choose-pet label i{width:1.25rem;height:1.25rem}.choose-pet .content{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:1.5rem}.choose-pet .content label{width:35%}.choose-pet .content ul{display:none;gap:1rem 1.5rem;margin-top:1rem}@media (max-width: 61.98rem){.choose-pet .content ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.choose-pet .content ul li{font-size:1.125rem;display:block;color:var(--color-white);font-weight:var(--font-weight-eBold);text-align:center;cursor:pointer}@media (max-width: 61.98rem){.choose-pet .content ul li{padding:10px 20px;border-radius:106px 179px 202px 166px/131px 150px 86px 74px;width:44%;background-color:var(--color-blue3)}}@media (min-width: 62rem){.choose-pet{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:.5rem;max-height:100px}.choose-pet>label{pointer-events:none;width:fit-content;column-gap:1rem;font-size:2rem}.choose-pet>label i{display:none}.choose-pet .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:0;-ms-flex-wrap:initial;flex-wrap:initial;margin-bottom:0;column-gap:1rem}.choose-pet .content label{cursor:pointer;z-index:2;width:15%}.choose-pet .content ul li{font-size:1.5rem}.choose-pet .content ul li a{position:relative}.choose-pet .content ul li a::after{content:'';position:absolute;width:0%;height:3px;display:block;transition:all 0.3s ease;bottom:3%;border-bottom-left-radius:179%;border-bottom-right-radius:129%}.choose-pet .content ul li a:hover{text-decoration:none}.choose-pet .content ul li a:hover::after{width:100%;height:4px;background-color:var(--color-white)}}.section-single-image a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.section-single-image a img{width:100%;max-width:75rem}.modalBackdrop{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:106;opacity:0;pointer-events:none;transition:var(--ease-0);display:none}.modalBackdrop.active{pointer-events:initial;opacity:1;display:block}.small-banner{position:relative;max-width:48rem;max-height:11.25rem;border-radius:1.25rem;overflow:hidden;margin-top:2rem;margin-right:auto;margin-left:auto}@media (min-width: 48rem){.small-banner{max-height:9.375rem}.small-banner__description{text-align:left}}.small-banner picture{display:block}.small-banner picture img{width:100%;height:11.25rem;object-fit:cover}@media (min-width: 48rem){.small-banner picture img{max-height:9.375rem}}.small-banner .text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:0 1.25rem;margin:auto}@media (max-width: 47.98rem){.small-banner .text{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.small-banner .text img{width:4.375rem;margin-right:1rem}.small-banner .text .title{font-size:1.17rem}.small-banner .text p{text-shadow:.125rem .125rem .1875rem rgba(0,0,0,0.6)}.notify{display:none;border-radius:.5rem;padding:.5rem 1rem;position:absolute;z-index:102;top:50%;transform:translateY(-50%);transition:var(--ease-0);color:var(--color-white);font-size:1rem;font-weight:600;background-color:var(--color-red);opacity:0}.notify.active{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;left:105%;width:7.5rem;transition:var(--ease-0);opacity:1}.header{background-color:var(--color-white);position:fixed;top:0;width:100vw;height:var(--header-height);z-index:100;overflow:hidden}.header>.container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}.header .bg{position:absolute;top:-1px}.header .bg__left{left:-5rem}.header .bg__right{right:-1px;width:6.25rem;height:5rem}.header .logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header .form-search{display:-ms-flexbox;display:flex;width:100%;position:relative;box-shadow:1px 6px 13px #dadada;border-radius:6rem 7rem 4rem 3rem;overflow:hidden;height:2.5rem}.header .form-search input{height:100%;width:85%;padding:.25rem 1rem;border:none;outline:none}.header .form-search .form-submit{position:absolute;top:50%;right:1rem;transform:translateY(-50%);z-index:2;width:1.875rem;height:1.875rem}.header .nav{width:100%;height:calc(100vh - var(--header-height));position:fixed;background-color:var(--color-white);transition:var(--ease-0);top:var(--header-height);left:-110%;padding:2.5rem 0 1rem;overflow-y:scroll}.header .nav::-webkit-scrollbar{display:none}.header .nav>.container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (max-width: 74.98rem){.header .nav>.container{display:grid;-ms-flex-line-pack:start;align-content:flex-start;row-gap:1.5rem}}.header .nav .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-bottom:8.125rem}.header .nav .menu>li{width:100%}.header .nav .menu>li:not(:last-of-type) a,.header .nav .menu>li:not(:last-of-type) span{margin-bottom:1.5rem}.header .nav .menu>li span{cursor:pointer}.header .nav .menu>li>a,.header .nav .menu>li span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--color-white);background-color:var(--color-red);border-radius:97px 136px 248px 60px/74px 87px 81px 83px;padding:1rem;width:100%;max-width:100%;max-height:3.125rem;position:relative;z-index:2;font-weight:var(--font-weight-eBold)}.header .nav .menu>li>a.country,.header .nav .menu>li span.country{display:inline-block;padding-block:0;background-color:transparent;border:.125rem solid var(--color-beje);padding:.25rem 1.5625rem;border-radius:15px;color:var(--color-beje);font-size:1.1rem;font-weight:400;margin-block-end:1rem;inline-size:9.375rem;text-align:center;transition:var(--ease-0)}.header .nav .menu>li>a.country:hover,.header .nav .menu>li span.country:hover{color:#bababa !important;border-color:#bababa !important;background-color:transparent !important}.header .nav .menu>li>ul{display:none;-ms-flex-direction:column;flex-direction:column}@media (max-width: 74.98rem){.header .nav .menu>li>ul{position:relative;margin-top:-3rem;margin-bottom:1rem;border-radius:0 0 1rem 1rem;padding:2.5rem 1.5rem 1rem;background-color:var(--color-lightgray)}}.header .nav .menu>li>ul.active{display:-ms-flexbox;display:flex}.header .nav .menu>li>ul li:not(:last-of-type){margin-bottom:.5rem}.header .nav .menu>li>ul li a,.header .nav .menu>li>ul li span{color:var(--color-gray);font-size:1.25rem;font-weight:400}@media (min-width: 62rem){.header .nav .menu>li>ul li a,.header .nav .menu>li>ul li span{color:var(--color-black)}}.header .hamb{cursor:pointer;height:2.1875rem;width:2.1875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.header .hamb-line{background:var(--color-white);display:block;position:relative;width:2.1875rem;height:.375rem;border-radius:.25rem}.header .hamb-line::before,.header .hamb-line::after{content:'';display:block;height:100%;position:absolute;transition:var(--ease-0);width:100%;background:var(--color-white);border-radius:.25rem}.header .hamb-line::before{top:10px}.header .hamb-line::after{top:-10px}.header .side-menu{display:none}.header .side-menu:checked ~ nav{transition:var(--ease-0);left:0}.header .side-menu:checked ~ .hamb .hamb-line{background:transparent}.header .side-menu:checked ~ .hamb .hamb-line::before{transform:rotate(-45deg);top:0}.header .side-menu:checked ~ .hamb .hamb-line::after{transform:rotate(45deg);top:0}@media (max-width: 61.98rem){.header.scrolled:not(.header.scrolled.checked){box-shadow:1px 1px 5px 0px var(--color-gray);height:2.5rem}.header.scrolled:not(.header.scrolled.checked) .logo{max-width:3.75rem}.header.scrolled:not(.header.scrolled.checked) .hamb,.header.scrolled:not(.header.scrolled.checked) .bg{display:none}}@media (min-width: 62rem){.header .bg__left{width:12.5rem}.header .nav>.container{-ms-flex-align:start;align-items:flex-start}.header .nav>.container .form-search,.header .nav>.container .menu{max-width:18.125rem}}@media (min-width: 75rem){.header>.container{-ms-flex-pack:start;justify-content:flex-start;column-gap:4rem}.header .logo{position:initial;transform:none;margin-left:1rem}.header .form-search{box-shadow:none;border-radius:97px 136px 248px 60px/74px 87px 81px 83px;background-color:var(--color-white)}.header .nav>.container>.menu{position:relative}.header .nav>.container>.menu>li>ul a,.header .nav>.container>.menu>li>ul span{font-size:var(--tl-medium-size);line-height:calc(var(--tl-medium-size) + 0.25rem);font-weight:400;color:var(--color-black)}.header .nav>.container>.menu>li>ul a:hover,.header .nav>.container>.menu>li>ul span:hover{transition:var(--ease-0);color:var(--color-red)}.header .nav>.container>.menu>li:hover>ul{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:18.125rem;padding-top:4rem;max-width:none;width:calc(40rem + 8rem);padding-left:8rem;height:90vh;white-space:nowrap}.header .nav>.container>.menu>li:hover>ul::after{content:'';background:url("../../img/gray-wave.webp") center 0/100% 100% no-repeat transparent;height:100vh;width:100vw;display:block;position:absolute;z-index:-1;top:0;left:-5%}.header .nav>.container>.menu>li>a:hover,.header .nav>.container>.menu>li span:hover{background-color:var(--color-lightgray);color:var(--color-black)}.header .nav-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:65%;max-width:53.125rem;margin-left:auto;margin-bottom:auto;margin-top:1rem}.header .nav-menu .form-search{width:15.625rem;margin-bottom:0}.header .nav-menu .buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;column-gap:1rem}.header .nav-menu .buttons li a:not(.btn-icon),.header .nav-menu .buttons li span:not(.btn-icon){border-radius:3.125rem;border:2px solid var(--color-white);padding:.25rem 1.5rem;min-width:3.125rem}.header .nav-menu .buttons li a:not(.btn-icon):hover,.header .nav-menu .buttons li span:not(.btn-icon):hover{background-color:var(--color-white);color:var(--color-red)}.header .nav-menu .buttons li a,.header .nav-menu .buttons li span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:var(--tl-body-size);line-height:calc(var(--tl-body-size) + 0.25rem);font-weight:var(--font-weight-eBold);color:var(--color-white);transition:var(--ease-0)}.header .nav-menu .buttons li a:hover,.header .nav-menu .buttons li span:hover{transition:var(--ease-0);transform:translate(2px, 2px)}.header .nav-menu .buttons li a.btn-icon,.header .nav-menu .buttons li span.btn-icon{position:relative}.header .nav-menu .buttons li a.btn-icon::before,.header .nav-menu .buttons li span.btn-icon::before{content:'';display:block;width:3.5rem;height:2rem;margin-right:.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../../img/logo-adota.webp")}.header .nav-menu .bg{position:absolute;top:-4px;z-index:-1;right:-14rem;width:67.625rem;height:6.5rem}.header .bg__left{left:-4.5rem}.header .hamb{height:3.125rem;width:3.125rem}.header .hamb-line{width:100%;height:.375rem}}@media (min-width: 87.5rem){.header>.container{column-gap:6rem}.header .nav>.container .menu li:hover>ul::after{left:-12%}.header .nav-menu{width:63%}.header .nav-menu .bg{right:-5rem}}.footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-blue);position:relative;border-radius:2rem 2rem 0 0;padding:5rem 1rem 0;margin-top:3.75rem}.footer .logo{position:absolute;top:-3.5%;left:50%;transform:translateX(-50%)}.footer__top .social-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;column-gap:1.5rem}.footer__top .social-share a{height:2.6875rem;width:2.6875rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:20px 20px 30px 20px}.footer__top .social-share a i{height:2.1875rem;width:2.1875rem}.footer__top ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;column-gap:1rem}@media (max-width: 767px){.footer__top ul{-ms-flex-direction:column;flex-direction:column}}.footer__center{width:100%;background-color:var(--color-white);padding:1.5rem;border-radius:1.5rem}.footer__center .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.footer__center .menu>li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.footer__center .menu>li.no-link{margin-bottom:1rem}.footer__center .menu>li:not(:last-of-type)>a,.footer__center .menu>li:not(:last-of-type) span{margin-bottom:1rem}.footer__center .menu>li>a,.footer__center .menu>li span{font-size:var(--tl-small-size);line-height:calc(var(--tl-small-size) + 0.25rem);font-weight:700;color:var(--color-gray3)}.footer__center .menu>li>a.hidden-footer,.footer__center .menu>li span.hidden-footer{display:none;padding:0;margin:0}.footer__center .menu>li>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.footer__center .menu>li>ul li:not(:last-of-type)>a,.footer__center .menu>li>ul li:not(:last-of-type) span{margin-bottom:.5rem}.footer__center .menu>li>ul li a,.footer__center .menu>li>ul li span{font-size:var(--tl-small-size);line-height:calc(var(--tl-small-size) + 0.25rem);color:var(--color-gray3)}.footer__bottom{width:85%}.footer__bottom ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.footer .btn-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:fit-content;margin:0 auto}@media (min-width: 62rem){.footer__top .social-share a:hover{transform:scale(1.1)}.footer__center .menu{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem}.footer__center .menu>li.no-link{margin-right:1.5rem}}@media (min-width: 75rem){.footer{padding-top:2rem;padding-left:2.5rem;padding-right:2.5rem}.footer .logo{top:-11%}.footer .logo:hover{transform:translateX(-50%) scale(1.1)}.footer__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer__top .social-share{margin-bottom:0}.footer__top ul li a{position:relative;padding-bottom:.25rem}.footer__top ul li a::after{content:'';position:absolute;width:0%;height:3px;display:block;transition:all 0.3s ease;bottom:3%;border-bottom-left-radius:179%;border-bottom-right-radius:129%}.footer__top ul li a:hover{text-decoration:none}.footer__top ul li a:hover::after{width:100%;height:3px;background-color:var(--color-white)}.footer__center .menu{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;width:100%;position:relative;-ms-flex-pack:justify;justify-content:space-between}.footer__center .menu>li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.footer__center .menu>li:not(.no-link):nth-child(1),.footer__center .menu>li:not(.no-link):nth-child(2),.footer__center .menu>li:not(.no-link):nth-child(3){position:absolute;left:0;top:0}.footer__center .menu>li.no-link{margin-right:1.5rem;margin-bottom:0}.footer__center .menu>li>a,.footer__center .menu>li span{font-size:1rem}.footer__center .menu>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer__center .menu>ul li{-ms-flex-align:start;align-items:flex-start}.footer__center .menu>ul li a{color:var(--color-gray3);font-size:var(--tl-small-size);line-height:calc(var(--tl-small-size) + 0.25rem);font-weight:400}.footer__center .menu>ul li:not(:last-of-type){margin-bottom:.5rem}.footer__bottom{width:100%;position:relative}.footer__bottom ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer__bottom ul li{padding:.5rem .5rem .5rem 0;margin-right:.5rem;margin-bottom:0}.footer__bottom ul li:not(:last-of-type){border-right:1px solid var(--color-white)}.footer__bottom ul li a{position:relative}.footer__bottom ul li a::after{content:'';position:absolute;width:0%;height:3px;display:block;transition:all 0.3s ease;bottom:-15%;border-bottom-left-radius:179%;border-bottom-right-radius:129%}.footer__bottom ul li a:hover{text-decoration:none}.footer__bottom ul li a:hover::after{width:100%;height:3px;background-color:var(--color-white)}.footer__bottom .btn-bottom{position:absolute;right:0;bottom:0}}.listing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}@media (min-width: 48rem){.listing{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem 1rem}}@media (min-width: 62rem){.listing{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 62rem){.listing--highlight .card:first-of-type{grid-column:1/3}.listing--highlight .card:nth-of-type(2){grid-column:3/5}.listing--highlight .card:first-of-type,.listing--highlight .card:nth-of-type(2){display:grid;grid-template-columns:45% 55%;grid-template-rows:auto;gap:0px 0px;grid-auto-flow:row;grid-template-areas:'image content'}.listing--highlight .card:first-of-type .image,.listing--highlight .card:nth-of-type(2) .image{height:auto}.listing--highlight .card:first-of-type .content,.listing--highlight .card:nth-of-type(2) .content{position:relative}.listing--highlight .card:first-of-type .content::before,.listing--highlight .card:nth-of-type(2) .content::before{content:'';display:block;position:absolute;top:0;left:-18px;height:100%;width:40px;border-radius:50%;background-color:var(--color-white);z-index:-1}.listing--highlight .card:first-of-type .content .text,.listing--highlight .card:nth-of-type(2) .content .text{font-size:14px;height:calc((14px + 4px) * 5);overflow:hidden;line-height:calc(14px + 4px);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media (min-width: 62rem){.listing--grid-lg-3{grid-template-columns:repeat(3, 1fr)}}.all-about-pets .btn,.all-about-pets .footer a,.footer .all-about-pets a{margin-inline:auto}body #onetrust-consent-sdk #onetrust-accept-btn-handler{background-color:var(--color-accept-cookies) !important;border-color:var(--color-accept-cookies) !important}.page-404 .container{padding:0}.page-404__title{font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:1.2}.page-404__hero{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;color:var(--color-gray2);padding:0;margin-inline:-1.25rem;border-radius:2rem;block-size:26.9375rem;background-size:66.875rem;text-align:center;overflow:hidden}.page-404__hero::after{content:"";position:absolute;top:0;left:0;inline-size:100%;block-size:100%;background:rgba(206,0,0,0.4)}@media (max-width: 47.98rem){.page-404__hero::before{content:"";position:absolute;top:0;left:0;inline-size:100%;block-size:100%;background:linear-gradient(180deg, transparent 0%, rgba(0,0,0,0.8) 100%)}}@media (min-width: 48rem){.page-404__hero{background-size:87.5rem;background-position:75%;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;padding-inline-end:5%;margin:0}}.page-404__hero .text-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;max-inline-size:20rem;text-align:center;color:var(--color-white);margin-block-end:2rem;z-index:2}.page-404__hero .text-wrapper .title{font-size:3.6rem}@media (min-width: 48rem){.page-404__hero .text-wrapper .title{font-size:6rem}}.page-404__hero .text-wrapper .text{font-size:1.8rem;margin-block:1rem}@media (min-width: 48rem){.page-404__hero .text-wrapper .text{font-size:1.2rem}}.page-404 .home-button{display:-ms-flexbox;display:flex;background-color:var(--color-red);color:var(--color-white);padding:1.25rem 1.875rem 2.5rem 1.25rem;font-size:1.5rem;font-weight:bold;text-decoration:none;border-radius:97px 136px 248px 60px/74px 87px 81px 83px;max-inline-size:13.125rem;max-block-size:3.125rem;margin-block:3.125rem 1.875rem;margin-inline:auto;transition:var(--ease-0)}.page-404 .home-button:hover{translate:.125rem .125rem}.card__article{box-shadow:.75rem .75rem 1rem 0 rgba(0,0,0,0.15);border-radius:.75rem;overflow:hidden;display:grid;grid-template-columns:40% 60%;grid-template-rows:100%;gap:0px 0px;grid-auto-flow:row;grid-template-areas:'image content'}.card__article .image{grid-area:image;display:block}.card__article .image img{object-fit:cover;width:100%;height:100%;display:block;position:relative}.card__article .content{display:grid;grid-template-columns:100%;grid-template-rows:min-content auto;gap:0px 0px;grid-auto-flow:row;position:relative;z-index:2;grid-template-areas:'tag' 'title';grid-area:content}.card__article .content::before{content:'';display:block;position:absolute;top:0;left:-18px;height:100%;width:40px;border-radius:50%;background-color:var(--color-white);z-index:-1}.card__article .content .tag{grid-area:tag}.card__article .content .title{grid-area:title}@media (max-width: 47.98rem){.card__article .content .title{font-size:16px;height:calc((16px + 4px) * 5);overflow:hidden;line-height:calc(16px + 4px);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.card__article .content>p{grid-area:text;font-family:var(--font-1)}@media (max-width: 47.98rem){.card__article .content>p{display:none}}@media (min-width: 48rem){.card__article{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:0px 0px;grid-auto-flow:row;grid-template-areas:'image' 'content'}.card__article .image{height:15.625rem}.card__article .content{grid-template-columns:100%;grid-template-rows:repeat(3, min-content);grid-template-areas:'tag' 'title' 'text'}.card__article .content::before{content:'';display:block;position:absolute;top:-25px;left:0;width:100%;height:40px;border-radius:40%;background-color:white;z-index:1}.card__article .content .title{font-size:1.125rem;font-size:18px;height:calc((18px + 4px) * 3);overflow:hidden;line-height:calc(18px + 4px);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem}.card__article .content>p{font-size:14px;height:calc((14px + 4px) * 4);overflow:hidden;line-height:calc(14px + 4px);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media (min-width: 62rem){.card__article{transition:var(--ease-0)}.card__article:hover{transform:translate(2px, 2px)}}
