.country{background-color:#fff}
.country:not(.country--blurred){margin-top:40px;margin-bottom:40px}
@media(min-width:768px){.country:not(.country--blurred){margin-top:64px;margin-bottom:64px}
}
.country :hover .options__text p{max-width:500px !important}
.country .bg-picture{display:none}
.country.gray-bg{background-color:#f5f5f5;padding-top:40px;padding-bottom:40px}
@media(min-width:768px){.country.gray-bg{padding-top:64px;padding-bottom:64px}
}
.country.gray-bg .options{background-color:#fff !important}
.country .container-country{display:block}
.country .container-country .content-title .country-name{color:#333f48;font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:40px;line-height:48px;text-transform:uppercase;margin-bottom:16px;hyphens:auto;word-break:auto-phrase}
@media(min-width:1024px){.country .container-country .content-title .country-name{font-size:48px;line-height:56px}
}
@media(min-width:1600px){.country .container-country .content-title .country-name{font-size:64px;line-height:72px}
}
@media(min-width:768px){.country .container-country .content-title .country-name{hyphens:none;word-break:normal}
}
.country .container-country .container-superior{display:flex;gap:20px;margin-bottom:32px;flex-flow:column}
@media(min-width:1024px){.country .container-country .container-superior{flex-flow:row}
}
@media(min-width:768px){.country .container-country .container-superior .texts{max-width:67%}
}
.country .container-country .container-superior .texts .pretitle{font-size:24px;line-height:32px;font-family:'N27 Medium';font-weight:500;font-style:normal;color:#333f48}
.country .container-country .container-superior .texts .info p{color:#333f48;font-size:20px;line-height:28px;font-family:'N27 Regular';font-weight:400;font-style:normal;margin-top:32px}
.country .container-country .container-superior .texts .info p b{font-family:'N27 Bold';font-weight:700;font-style:normal}
.country .container-country .container-superior .link{font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:22px;line-height:30px;text-transform:uppercase;color:#d52b1e;cursor:pointer;text-wrap:balance}
@media(min-width:1024px){.country .container-country .container-superior .link{font-size:24px;line-height:28px}
}
@media(min-width:1600px){.country .container-country .container-superior .link{font-size:24px;line-height:32px}
}
.country .container-country .container-superior .link:after{display:inline-block;font-family:"icomoon" !important;content:"\e902";font-weight:400;position:relative;top:1px;font-size:20px;margin-left:10px;transition:transform .3s ease-in-out}
.country .container-country .container-superior .link:hover{color:#bc131c}
.country .container-country .container-superior .link:hover:after{transform:rotate(45deg)}
@media(min-width:1024px){.country .container-country .container-superior .link{display:unset;align-self:flex-end;margin-left:auto}
}
.country .container-country .container-cards{display:grid;padding-bottom:32px;gap:24px;grid-template-columns:repeat(1,1fr)}
@media(min-width:850px){.country .container-country .container-cards{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:1050px){.country .container-country .container-cards{grid-template-columns:repeat(3,1fr)}
}
.country .container-country .container-show-more{display:flex;align-items:center;justify-content:center;gap:12px;font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:22px;line-height:30px;text-transform:uppercase;color:#d52b1e;cursor:pointer}
@media(min-width:1024px){.country .container-country .container-show-more{font-size:24px;line-height:28px}
}
@media(min-width:1600px){.country .container-country .container-show-more{font-size:24px;line-height:32px}
}
.country .container-country .container-show-more span{width:24px;height:24px;font-size:24px;margin-top:-1px;color:#d52b1e}
.country .container-country .noDescription{margin-bottom:0 !important}
.country .container-country .options{margin:32px 0;display:flex;flex-direction:column;padding:8px 16px;justify-content:flex-start;gap:24px;border-radius:50px;background:#f5f5f5;width:auto}
@media(min-width:600px){.country .container-country .options{flex-direction:row;align-items:center;width:max-content;padding:8px 8px 8px 24px;justify-content:space-between;border-radius:60px}
}
.country .container-country .options .options__text{color:#333f48;font-family:'N27 Regular';font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;gap:10px;overflow:hidden}
.country .container-country .options .options__text p{height:24px;max-width:0;transition:all .3s ease-in-out}
@media(max-width:1270px){.country .container-country .options .options__text{flex-direction:column;gap:0}
.country .container-country .options .options__text p{max-width:500px}
}
.country .container-country .options .options__buttons{display:flex;gap:8px;flex-flow:row;width:100%}
@media(min-width:500px){.country .container-country .options .options__buttons{gap:16px;width:unset}
}
.country .container-country .options .options__buttons .options__no,.country .container-country .options .options__buttons .options__yes{display:flex;padding:8px 24px;align-items:center;justify-content:center;gap:8px;border-radius:40px;border:1px solid #d52b1e;background:#fff;cursor:pointer;width:50%}
@media(min-width:500px){.country .container-country .options .options__buttons .options__no,.country .container-country .options .options__buttons .options__yes{padding:7px 16px;gap:6px;width:auto}
}
.country .container-country .options .options__buttons .options__no:hover,.country .container-country .options .options__buttons .options__yes:hover,.country .container-country .options .options__buttons .options__no :active,.country .container-country .options .options__buttons .options__yes :active{background-color:#d52b1e}
.country .container-country .options .options__buttons .options__no:hover p,.country .container-country .options .options__buttons .options__yes:hover p,.country .container-country .options .options__buttons .options__no :active p,.country .container-country .options .options__buttons .options__yes :active p,.country .container-country .options .options__buttons .options__no:hover span,.country .container-country .options .options__buttons .options__yes:hover span,.country .container-country .options .options__buttons .options__no :active span,.country .container-country .options .options__buttons .options__yes :active span{color:#fff}
.country .container-country .options .options__buttons .options__no p,.country .container-country .options .options__buttons .options__yes p{color:#d52b1e;text-align:center;font-size:14px;line-height:22px;font-family:'N27 Bold';font-weight:700;font-style:normal}
.country .container-country .options .options__buttons .options__no span,.country .container-country .options .options__buttons .options__yes span{display:flex;width:16px;height:16px;justify-content:center;align-items:center;color:#d52b1e}
.country .container-country .options .options__buttons .option-progress{background-color:#d52b1e54;cursor:progress}
.country .container-country .options .options__buttons .option-progress:hover,.country .container-country .options .options__buttons .option-progress :active{background-color:#d52b1e54}
.country .container-country .options .options__buttons .option-progress:hover p,.country .container-country .options .options__buttons .option-progress :active p,.country .container-country .options .options__buttons .option-progress:hover span,.country .container-country .options .options__buttons .option-progress :active span{color:#da291c}
.country .container-country .options .options__buttons .option-wait{pointer-events:none}
.country .container-country .options .options__buttons .option-selected{background-color:#d52b1e}
.country .container-country .options .options__buttons .option-selected span,.country .container-country .options .options__buttons .option-selected p{color:#fff}
.country .container-country .navigation{margin-top:16px}
@media(max-width:500px){.country .container-country .navigation{overflow:scroll;cursor:pointer;scrollbar-width:unset;-ms-overflow-style:unset}
}
.country .container-country .navigation li{text-wrap:nowrap}
.country .container-country .navigation::-webkit-scrollbar{display:none}
.country .container-country .navigation__countries-wrap{margin-left:auto;display:flex;gap:18px}
@media(min-width:768px){.country .container-country .navigation__countries-wrap{gap:24px}
}
.country .container-country .navigation__country{cursor:pointer;color:#333f48;font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:24px;line-height:32px;display:flex;align-items:center}
@media(min-width:1024px){.country .container-country .navigation__country{font-size:28px;line-height:36px}
}
@media(min-width:1600px){.country .container-country .navigation__country{font-size:32px;line-height:40px}
}
@media(min-width:768px){.country .container-country .navigation__country{font-size:18px;line-height:26px}
}
.country .container-country .navigation__country--active{font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:28px;line-height:36px;color:#d52b1e}
@media(min-width:1024px){.country .container-country .navigation__country--active{font-size:32px;line-height:40px}
}
@media(min-width:1600px){.country .container-country .navigation__country--active{font-size:40px;line-height:48px}
}
.country .container-country .seeMore{width:100%;display:flex;justify-content:center;font-size:24px;font-family:'N27 Bold';font-weight:700;margin-top:56px}
.country .container-country .seeMore a{color:#d52b1e;text-transform:uppercase;text-decoration:none;font-size:19px;font-family:'N27 Bold';font-weight:700}
.country .country-modal{display:none}
@media(max-width:767px){.country .container-country .seeMore{position:absolute !important;height:1px !important;width:1px !important;padding:0 !important;margin:0 !important;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
}
.country--blurred .container-general{position:relative;margin:0 !important}
.country--blurred .container-general .container-country{display:none}
.country--blurred .container-general .country-modal{display:block;margin:0 40px}
@media(min-width:768px){.country--blurred .container-general .country-modal{margin:0 64px}
}
@media(min-width:1600px){.country--blurred .container-general .country-modal{max-width:1400px;margin:0 auto}
}
.country--blurred .container-general .country-modal__bg-picture{width:100%;object-fit:cover;padding-top:40px;padding-bottom:40px}
@media(min-width:768px){.country--blurred .container-general .country-modal__bg-picture{padding-top:64px;padding-bottom:64px}
}
.country--blurred .container-general .country-modal__bg-picture--mobile{display:block;filter:blur(5px)}
.country--blurred .container-general .country-modal__bg-picture--desktop{display:none}
@media(min-width:768px){.country--blurred .container-general .country-modal__bg-picture--desktop{display:block;filter:blur(5px)}
.country--blurred .container-general .country-modal__bg-picture--mobile{display:none}
}
.country--blurred .container-general .country-modal:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);pointer-events:none}
.country--blurred .container-general .country-modal__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background-color:#fff;padding:48px;justify-items:center}
.country--blurred .container-general .country-modal__icon-warning{width:56px;height:56px;display:flex;padding:16px;justify-content:center;align-items:center;gap:10px;border-radius:56px;background:#333f48;align-self:center;margin:0 auto 24px}
.country--blurred .container-general .country-modal__icon-warning i{font-size:24px;color:#ffcd00}
.country--blurred .container-general .country-modal__title{width:460px;color:#333f48;font-family:'N27 Bold';font-weight:700;font-style:normal;font-size:24px;line-height:32px;text-transform:uppercase;margin-bottom:32px;text-align:center}
@media(min-width:1024px){.country--blurred .container-general .country-modal__title{font-size:28px;line-height:36px}
}
@media(min-width:1600px){.country--blurred .container-general .country-modal__title{font-size:32px;line-height:40px}
}
.country--blurred .container-general .country-modal__description{width:460px;color:#333f48;font-family:'N27 Regular';font-weight:400;font-style:normal;font-size:16px;line-height:24px;margin-bottom:48px;text-align:center}
.country--blurred .container-general .country-modal__button{width:100%}
@media(min-width:768px){.country--blurred .container-general .country-modal__button{width:fit-content}
}
.country--blurred .container-general .country-modal__subtext{font-size:14px;line-height:22px;font-family:'N27 Light';font-weight:300;font-style:normal;color:#333f48;margin-top:16px}
.country--blurred .container-general .country-modal__subtext a{text-decoration:none;font-family:'N27 Bold';font-weight:700;font-style:normal}
@media(max-width:500px){.country--blurred .container-general .country-modal{width:100%}
.country--blurred .container-general .country-modal__title{width:100%}
.country--blurred .container-general .country-modal__description{width:100%}
}