.search {
margin-bottom: 1rem;
}
@media (max-width: 1024px) {
.search {
margin-bottom: .8rem;
}
}
.hero {
margin-bottom: 9rem;
row-gap: 0.4rem;
}
@media (max-width: 1800px) {
.hero {
margin-bottom: 8rem;
}
}
@media (max-width: 1400px) {
.hero {
margin-bottom: 6.5rem;
}
}
@media (max-width: 1024px) {
.hero {
margin-bottom: 5rem;
}
}
@media (max-width: 768px) {
.hero {
margin-bottom: 4rem;
}
}
.hero__slider {
height: 35rem;
grid-column: 1/7;
}
@media (max-width: 1800px) {
.hero__slider {
height: 34rem;
}
}
@media (max-width: 1400px) {
.hero__slider {
height: 23rem;
}
}
@media (max-width: 1024px) {
.hero__slider {
grid-column: 1/5;
height: 17.5rem;
}
}
@media (max-width: 768px) {
.hero__slider {
height: 12rem;
grid-column: 1/-1;
}
}
.hero .slick-list {
height: 100%;
}
.hero .slick-list .slick-track {
height: 100%;
}
.hero .slick-dots {
display: flex !important;
justify-content: center;
gap: 0.2rem;
}
.hero .slick-dots li {
font-size: 0.4rem;
}
.hero .slick-active .hero__bullet {
background: #3D3126;
}
.hero__slide {
border-radius: 20px;
overflow: hidden;
position: relative;
height: 100%;
}
.hero__slide img {
width: 100%;
height: 100%;
object-fit: cover;
}
.hero__slide--1-sales {
display: flex;
flex-direction: column;
gap: 0.8rem;
position: absolute;
left: 1rem;
top: 1rem;
width: 16.5rem;
}
@media (max-width: 1400px) {
.hero__slide--1-sales {
width: 11.5rem;
}
}
@media (max-width: 1024px) {
.hero__slide--1-sales {
width: 10rem;
}
}
@media (max-width: 768px) {
.hero__slide--1-sales {
left: 0.5rem;
top: 0.5rem;
gap: 0.4rem;
width: 11rem;
}
}
.hero__slide--1-sale, .hero__slide--2-sale {
border: 1px solid rgba(255, 255, 255, 0.56);
border-radius: 10px;
width: 100%;
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.08);
display: flex;
flex-direction: column;
padding: 0.6rem 0.6rem 0.8rem 1.2rem;
}
@media (max-width: 1400px) {
.hero__slide--1-sale, .hero__slide--2-sale {
padding: 0.8rem 0.8rem;
}
}
@media (max-width: 1024px) {
.hero__slide--1-sale, .hero__slide--2-sale {
padding: 0.6rem 0.6rem;
}
}
.hero__slide--1-icon, .hero__slide--2-icon {
width: 1.6rem;
align-self: flex-end;
}
@media (max-width: 1400px) {
.hero__slide--1-icon, .hero__slide--2-icon {
width: 1.3rem;
}
}
.hero__slide--1-title, .hero__slide--2-title {
color: #fff;
}
.hero__slide--1-title-1 {
margin-top: 0.8rem;
margin-bottom: 2.5rem;
}
@media (max-width: 1800px) {
.hero__slide--1-title-1 {
margin-bottom: 1.5rem;
}
}
@media (max-width: 1400px) {
.hero__slide--1-title-1 {
margin-top: -0.4rem;
margin-bottom: 1.3rem;
}
}
@media (max-width: 1024px) {
.hero__slide--1-title-1 {
margin-top: -0.8rem;
}
}
@media (max-width: 768px) {
.hero__slide--1-title-1 {
margin-top: -1.3rem;
margin-bottom: 1rem;
}
}
.hero__slide--1-title-2 {
margin-top: -0.8rem;
margin-bottom: 0.8rem;
}
@media (max-width: 768px) {
.hero__slide--1-title-2 {
margin-top: -1.3rem;
margin-bottom: 0.5rem;
}
}
.hero__slide--1-desc, .hero__slide--2-desc {
color: rgba(255, 255, 255, 0.8);
font-size: 0.8rem;
line-height: 1.2;
}
@media (max-width: 1400px) {
.hero__slide--1-desc, .hero__slide--2-desc {
font-size: 0.6rem;
}
}
.hero__slide--2-sales {
display: grid;
grid: 1fr 1fr/1fr 1fr; gap: 0.4rem;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
padding: 1rem;
}
@media (max-width: 1024px) {
.hero__slide--2-sales {
padding: 0.6rem;
}
}
@media (max-width: 768px) {
.hero__slide--2-sales {
gap: 0.2rem;
}
}
.hero__slide--2-sale {
height: 100%;
justify-content: space-between;
}
.hero__slide--2-sale-1 { padding: 0.8rem 0.8rem 1.2rem 1.4rem;
}
@media (max-width: 1024px) {
.hero__slide--2-sale-1 {
padding: 0.6rem;
}
}
.hero__slide--2-sale-2,
.hero__slide--2-sale-3 {
overflow: hidden;
}
.hero__slide--2-sale-2 { border: none;
backdrop-filter: none;
background: #3D3126;
padding: 0.8rem;
}
@media (max-width: 1024px) {
.hero__slide--2-sale-2 {
padding: 0.6rem;
}
}
@media (max-width: 768px) {
.hero__slide--2-sale-2 {
padding: 0.2rem;
}
}
.hero__slide--2-sale-3 { border: none;
backdrop-filter: none;
background: #f6e9d8;
padding: 0.8rem;
}
@media (max-width: 1024px) {
.hero__slide--2-sale-3 {
padding: 0.6rem;
}
}
@media (max-width: 768px) {
.hero__slide--2-sale-3 {
padding: 0.2rem;
}
}
.hero__slide--2-sale-1 .hero__slide--2-icon {
width: 2.2rem;
}
@media (max-width: 1400px) {
.hero__slide--2-sale-1 .hero__slide--2-icon {
width: 1.6rem;
}
}
@media (max-width: 1024px) {
.hero__slide--2-sale-1 .hero__slide--2-icon {
width: 1.3rem;
}
}
.hero__slide--2-sale-2 .hero__slide--2-icon, .hero__slide--2-sale-3 .hero__slide--3-icon {
display: flex;
justify-content: space-between;
width: auto;
align-self: auto;
}
.hero__slide--2-sale-2 .hero__slide--2-icon img, .hero__slide--2-sale-3 .hero__slide--3-icon img {
width: 1.6rem;
}
@media (max-width: 1024px) {
.hero__slide--2-sale-2 .hero__slide--2-icon img, .hero__slide--2-sale-3 .hero__slide--3-icon img {
width: 1.3rem;
}
}
@media (max-width: 768px) {
.hero__slide--2-sale-2 .hero__slide--2-icon img, .hero__slide--2-sale-3 .hero__slide--3-icon img {
width: 1rem;
}
}
.hero__slide--2-title-1 {
margin-bottom: 1.6rem;
}
@media (max-width: 1400px) {
.hero__slide--2-title-1 {
margin-bottom: 1rem;
}
}
@media (max-width: 768px) {
.hero__slide--2-title-1 {
font-size: 0.8rem;
margin-top: -1.3rem;
margin-bottom: 0.5rem;
}
}
.hero__slide--2-subtitle, .hero__slide--3-subtitle {
font-weight: 400;
font-size: 0.5rem;
color: rgba(255, 255, 255, 0.7);
padding-right: 0.1rem;
}
@media (max-width: 768px) {
.hero__slide--2-subtitle, .hero__slide--3-subtitle {
font-size: 0.4rem;
}
}
.hero__slide--3-subtitle {
color: #3D3126;
}
.hero__slide--2-desc, .hero__slide--3-desc {
padding-right: 50%;
}
@media (max-width: 1800px) {
.hero__slide--2-desc, .hero__slide--3-desc {
padding-right: 40%;
}
}
@media (max-width: 1400px) {
.hero__slide--2-desc, .hero__slide--3-desc {
padding-right: 10%;
}
}
@media (max-width: 1024px) {
.hero__slide--2-desc, .hero__slide--3-desc {
padding-right: 0;
}
}
.hero__slide--2-pic, .hero__slide--3-pic {
width: 50%;
align-self: center;
}
@media (max-width: 1400px) {
.hero__slide--2-pic, .hero__slide--3-pic {
width: 30%;
}
}
@media (max-width: 768px) {
.hero__slide--2-pic, .hero__slide--3-pic {
width: 25%;
}
}
.hero__slide--2-info, .hero__slide--3-info {
display: flex;
align-items: flex-end;
gap: 0.2rem;
}
.hero__slide--2-price, .hero__slide--3-price {
display: flex;
flex-direction: column;
align-items: flex-end;
flex: 1;
}
.hero__slide--2-price-old, .hero__slide--3-price-old {
font-weight: 500;
font-size: 0.5rem;
text-decoration: line-through;
color: rgba(255, 255, 255, 0.79);
display: block;
}
@media (max-width: 768px) {
.hero__slide--2-price-old, .hero__slide--3-price-old {
font-size: 0.3rem;
}
}
.hero__slide--3-price-old {
color: #3D3126;
}
.hero__slide--2-price-new, .hero__slide--3-price-new {
font-weight: 600;
font-size: 0.8rem;
color: #ff3737;
display: block;
padding-right: 0.25rem;
white-space: nowrap;
}
@media (max-width: 768px) {
.hero__slide--2-price-new, .hero__slide--3-price-new {
font-size: 0.5rem;
}
}
.hero__bullets {
grid-column: 1/7;
}
@media (max-width: 1024px) {
.hero__bullets {
grid-column: 1/5;
}
}
@media (max-width: 768px) {
.hero__bullets {
grid-column: 1/-1;
}
}
.hero__bullet {
width: 0.4rem;
height: 0.4rem;
background: none;
border: 1px solid #3D3126;
border-radius: 50%;
}
.hero__info {
grid-column: 7/-1;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
gap: 1.5rem;
padding: 0 8rem;
height: 100%;
border-radius: 20px;
background: #3D3126;
position: relative;
}
@media (max-width: 1800px) {
.hero__info {
padding: 0 5rem;
}
}
@media (max-width: 1400px) {
.hero__info {
padding: 0 3rem;
}
}
@media (max-width: 1024px) {
.hero__info {
grid-column: 5/-1;
padding: 0 2rem;
}
}
@media (max-width: 768px) {
.hero__info {
grid-column: 1/-1;
order: -1;
padding: 2.5rem 1rem;
}
}
.hero__title {
color: #fff;
text-align: center;
}
.hero__desc {
color: #fff;
text-align: center;
line-height: 1.2;
letter-spacing: 0.02em;
}
@media (max-width: 1024px) {
.hero__desc {
font-size: 0.6rem;
}
}
.hero__btn {
transition: color 0.3s, background-color 0.3s, border-color 0.3s;
}
.hero__btn:hover {
color: #3D3126;
background: rgba(255, 255, 255, 0.5);
border-color: rgba(255, 255, 255, 0.5);
}
.hero__socials {
position: absolute;
right: 1.2rem;
bottom: 1.2rem;
}
@media (max-width: 1024px) {
.hero__socials {
display: none;
}
}
.about {
margin-bottom: 9rem;
}
@media (max-width: 1800px) {
.about {
margin-bottom: 8rem;
}
}
@media (max-width: 1400px) {
.about {
margin-bottom: 6.5rem;
}
}
@media (max-width: 1024px) {
.about {
margin-bottom: 5rem;
}
}
@media (max-width: 768px) {
.about {
margin-bottom: 4rem;
}
}
.about__img {
grid-column: 1/8;
}
@media (max-width: 1800px) {
.about__img {
grid-column: 2/7;
}
}
@media (max-width: 1400px) {
.about__img {
grid-column: 2/7;
}
}
@media (max-width: 1024px) {
.about__img {
grid-column: 1/5;
}
}
@media (max-width: 768px) {
.about__img {
grid-column: 1/-1;
margin-bottom: 0.8rem;
}
}
.about__info {
grid-column: 8/-1;
padding-left: 5rem;
align-self: center;
}
@media (max-width: 1800px) {
.about__info {
grid-column: 8/12;
padding-left: 0;
}
}
@media (max-width: 1400px) {
.about__info {
grid-column: 7/12;
padding-left: 1rem;
}
}
@media (max-width: 1024px) {
.about__info {
grid-column: 5/-1;
padding-left: 1rem;
}
}
@media (max-width: 768px) {
.about__info {
grid-column: 1/-1;
padding-left: 0;
}
}
.about__text {
line-height: 1.2;
margin-bottom: 1.5rem;
}
@media (max-width: 1024px) {
.about__text {
margin-bottom: 1.2rem;
}
}
@media (max-width: 768px) {
.about__text {
margin-bottom: 0.8rem;
}
}
.about__btn {
border-color: #3D3126;
color: #3D3126;
}
.hits {
margin-bottom: 9rem;
}
@media (max-width: 1800px) {
.hits {
margin-bottom: 8rem;
}
}
@media (max-width: 1400px) {
.hits {
margin-bottom: 6.5rem;
}
}
@media (max-width: 1024px) {
.hits {
margin-bottom: 5rem;
}
}
@media (max-width: 768px) {
.hits {
margin-bottom: 4rem;
}
}
@media (max-width: 768px) {
.hits__cards {
row-gap: 0.2rem;
}
}
.hits__title {
margin-bottom: 1.5rem;
}
@media (max-width: 1024px) {
.hits__title {
margin-bottom: 1.2rem;
}
}
@media (max-width: 768px) {
.hits__title {
margin-bottom: 0.8rem;
}
}
.hits__cards-block--1 {
grid-column: 1/7;
display: grid;
grid: 1fr 1fr/1fr 1fr;
gap: 0.4rem;
}
@media (max-width: 1024px) {
.hits__cards-block--1 {
grid-column: 1/5;
gap: 0.2rem;
}
}
.hits__card {
height: 100%;
aspect-ratio: 1/1;
position: relative;
display: block;
overflow: hidden;
}
.hits__card:hover .hits__card--on-hover {
visibility: visible;
opacity: 1;
}
.hits__card:hover .hits__pic {
transform: scale(1.1);
}
.hits__card-holder {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
border: 1px solid #a98568;
background: #fff;
border-radius: 10px;
padding: 0.8rem;
height: 100%;
}
@media (max-width: 1024px) {
.hits__card-holder {
padding: 0.4rem;
}
}
.hits__cards-block--2 .hits__card-holder {
padding: 1.4rem;
}
@media (max-width: 1024px) {
.hits__cards-block--2 .hits__card-holder {
padding: 0.8rem;
}
}
.hits__card--on-hover {
pointer-events: none;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.4);
position: absolute;
top: 0;
left: 0;
border-radius: 10px;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
visibility: hidden;
opacity: 0;
transition: visibility 0.3s, opacity 0.3s;
padding: 0.4rem;
overflow: hidden;
}
.hits__name--on-hover {
font-weight: 600;
font-size: 1rem;
color: #fff;
line-height: 1.4;
text-align: center;
padding: 0rem 1rem;
}
@media (max-width: 1400px) {
.hits__name--on-hover {
font-size: .8rem;
}
}
@media (max-width: 768px) {
.hits__name--on-hover {
font-size: 0.6rem;
padding: 0;
}
}
.hits__subname--on-hover {
font-weight: 500;
color: #fff;
margin-bottom: 0.6rem;
text-align: center;
}
@media (max-width: 768px) {
.hits__subname--on-hover {
font-size: 0.5rem;
}
}
.hits__price--on-hover {
font-weight: 600;
font-size: 1rem;
line-height: 1.4;
letter-spacing: -0.03em;
color: #fff;
}
@media (max-width: 768px) {
.hits__price--on-hover {
font-size: .8rem;
}
}
.hits__icon {
align-self: flex-end;
}
.hits__icon img {
width: 1.6rem;
}
@media (max-width: 1024px) {
.hits__icon img {
width: 1.2rem;
}
}
.hits__pic {
max-height: 14rem;
transform: scale(1);
transition: transform 0.3s;
}
@media (max-width: 1800px) {
.hits__pic {
max-height: 10rem;
}
}
@media (max-width: 1400px) {
.hits__pic {
max-height: 6rem;
}
}
@media (max-width: 1024px) {
.hits__pic {
max-height: 4rem;
}
}
.hits__cards-block--2 .hits__pic {
max-height: 25rem;
}
@media (max-width: 1800px) {
.hits__cards-block--2 .hits__pic {
max-height: 20rem;
}
}
@media (max-width: 1400px) {
.hits__cards-block--2 .hits__pic {
max-height: 15rem;
}
}
@media (max-width: 1024px) {
.hits__cards-block--2 .hits__pic {
max-height: 10rem;
}
}
.hits__pic img {
width: 100%;
height: 100%;
}
@media (max-width: 1024px) {
.hits__pic img {
width: 100%;
object-fit: contain;
}
}
.hits__name {
font-size: 1rem;
line-height: 1.4;
text-align: center;
}
@media (max-width: 1800px) {
.hits__name {
font-size: .8rem;
}
}
@media (max-width: 1400px) {
.hits__name {
font-size: 0.7rem;
}
}
@media (max-width: 1024px) {
.hits__name {
font-size: 0.6rem;
}
}
.hits__cards-block--2 {
grid-column: 7/-1;
aspect-ratio: 1/1;
}
@media (max-width: 1024px) {
.hits__cards-block--2 {
grid-column: 5/-1;
}
}
@media (max-width: 768px) {
.hits__cards-block--2 {
grid-column: 1/-1;
}
}
.service {
margin-bottom: 9rem;
}
@media (max-width: 1800px) {
.service {
margin-bottom: 8rem;
}
}
@media (max-width: 1400px) {
.service {
margin-bottom: 6.5rem;
}
}
@media (max-width: 1024px) {
.service {
margin-bottom: 5rem;
}
}
@media (max-width: 768px) {
.service {
margin-bottom: 4rem;
}
}
.service__header {
grid-column: 1/-1;
display: flex;
justify-content: space-between;
margin-bottom: 1.5rem;
}
@media (max-width: 1024px) {
.service__header {
margin-bottom: 1.2rem;
}
}
@media (max-width: 768px) {
.service__header {
margin-bottom: 0.8rem;
}
}
.service__btn {
border: 1px solid #3D3126;
color: #3D3126;
}
@media (max-width: 1024px) {
.service__blocks {
display: flex;
}
}
@media (max-width: 768px) {
.service__blocks {
display: grid;
row-gap: 0.4rem;
}
}
.service__block {
border-radius: 20px;
padding: 1.2rem;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: stretch;
gap: 0.8rem;
}
@media (max-width: 1024px) {
.service__block {
flex-grow: 1;
flex-basis: 0;
height: auto;
padding: 1rem 0.6rem;
}
}
.service__block--1 {
grid-column: 1/5;
background: rgba(244, 241, 241, 0.8);
}
@media (max-width: 768px) {
.service__block--1 {
grid-column: 1/-1;
}
}
.service__block--2 {
grid-column: 5/9;
background: rgba(227, 210, 195, 0.84);
}
@media (max-width: 1024px) {
.service__block--2 {
justify-content: flex-end;
}
}
@media (max-width: 768px) {
.service__block--2 {
grid-column: 1/-1;
}
}
.service__block--3 {
grid-column: 9/-1;
background: #f6f3f3;
}
@media (max-width: 768px) {
.service__block--3 {
grid-column: 1/-1;
}
}
.service__name {
font-size: 1.6rem;
}
@media (max-width: 1800px) {
.service__name {
font-size: 1.4rem;
}
}
@media (max-width: 1400px) {
.service__name {
font-size: 1rem;
}
}
.service__repair {
display: flex;
flex-direction: column;
gap: 0.4rem;
}
.service__repair-item {
display: flex;
justify-content: space-between;
gap: 0.5rem;
align-items: center;
padding: 0.4rem;
border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
@media (max-width: 1024px) {
.service__repair-item {
padding: 0.2rem 0;
}
}
.service__repair-num {
font-weight: 500;
font-size: 1.4rem;
line-height: 1.2;
letter-spacing: -0.02em;
}
@media (max-width: 1800px) {
.service__repair-num {
font-size: 1rem;
}
}
@media (max-width: 1400px) {
.service__repair-num {
font-size: 1rem;
}
}
.service__repair-name {
line-height: 1.2;
text-align: right;
}
@media (max-width: 1400px) {
.service__repair-name {
font-size: 0.6rem;
}
}
.service__catalog-header {
line-height: 1.2;
text-align: right;
}
@media (max-width: 1024px) {
.service__catalog-header {
display: none;
}
}
@media (max-width: 768px) {
.service__catalog-header {
display: inline-block;
margin-bottom: 2.5rem;
}
}
.service__catalog-header img {
width: 1.6rem;
margin-left: 0.1rem;
vertical-align: middle;
}
.service__catalog {
font-weight: 500;
font-size: 1.6rem;
letter-spacing: -0.02em;
color: #24170a;
}
@media (max-width: 1800px) {
.service__catalog {
font-size: 1.4rem;
}
}
@media (max-width: 1400px) {
.service__catalog {
font-size: 1rem;
}
}
.service__delivery-item {
display: flex;
justify-content: space-between;
gap: 0.6rem;
}
@media (max-width: 1024px) {
.service__delivery-item {
gap: 0.4rem;
flex-basis: 0;
flex-grow: 1;
}
}
.service__delivery-pic {
border-radius: 10px;
overflow: hidden;
aspect-ratio: 4 / 3;
flex-basis: 40%;
}
@media (max-width: 1024px) {
.service__delivery-pic {
aspect-ratio: 1 / 1;
flex-basis: 30%;
}
}
.service__delivery-pic img {
width: 100%;
height: 100%;
object-fit: cover;
}
.service__delivery-info {
display: flex;
flex-direction: column;
flex-basis: 60%;
gap: 0.4rem;
}
@media (max-width: 1024px) {
.service__delivery-info {
flex-basis: 70%;
}
}
.service__delivery-title {
font-weight: 400;
}
@media (max-width: 1800px) {
.service__delivery-title {
font-size: 1.2rem;
}
}
@media (max-width: 1400px) {
.service__delivery-title {
font-size: 0.9rem;
}
}
.service__delivery-desc {
font-size: 0.8rem;
color: rgba(0, 0, 0, 0.6);
}
@media (max-width: 1400px) {
.service__delivery-desc {
font-size: 0.6rem;
}
}
.form {
padding: 6rem 0;
background: url(//neva-distillery.ru/wp-content/themes/nevadistillery/assets/images/bochka-dlya-formi.jpg) no-repeat center/cover;
}
@media (max-width: 1800px) {
.form {
padding: 5.5rem 0;
}
}
@media (max-width: 1400px) {
.form {
padding: 4rem 0;
}
}
.form__holder {
row-gap: 1.5rem;
}
@media (max-width: 1800px) {
.form__holder {
row-gap: 3rem;
}
}
@media (max-width: 1400px) {
.form__holder {
row-gap: 1.5rem;
}
}
.form__title {
grid-column: 2/12;
text-align: center;
color: #fff;
letter-spacing: 0.01em;
}
@media (max-width: 1800px) {
.form__title {
text-align: left;
}
}
@media (max-width: 1400px) {
.form__title {
text-align: center;
grid-column: 1/-1;
font-size: 1.8rem;
}
}
@media (max-width: 1024px) {
.form__title {
font-size: 1.4rem;
text-align: left;
grid-column: 1/7;
}
}
@media (max-width: 768px) {
.form__title {
font-size: 1.2rem;
text-align: left;
grid-column: 1/-1;
}
}
.form__form {
grid-column: 2/12;
display: flex;
gap: 0.4rem;
}
@media (max-width: 1400px) {
.form__form {
grid-column: 1/-1;
}
}
@media (max-width: 768px) {
.form__form {
flex-direction: column;
}
}
.form__email {
background: #fff;
border-radius: 10px;
border: none;
padding: 0.75rem 1.5rem;
color: rgba(0, 0, 0, 0.8);
width: 100%;
}
.form__submit {
backdrop-filter: blur(6px);
-webkit-backdrop-filter: blur(6px);
background: rgba(255, 255, 255, 0.01);
}
.form__captcha-info {
grid-column: 2 / 12;
color: #fff;
font-size: .7rem;
}
.form__captcha-info a {
color: #fff;
font-size: .7rem;
text-decoration: underline;
text-underline-offset: 4px;
}
@media (max-width: 1400px) {
.form__captcha-info {
grid-column: 1 / -1;
}
}
@media (max-width: 1024px) {
.form__captcha-info {
font-size: .5rem;
line-height: 1.2;
}
.form__captcha-info a {
font-size: .5rem;
}
}