.elementor-top-section + .elementor-top-section {
display: none!important;
} .hero__text-block {
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
@media (min-width:768px) {
.hero {
background-image: unset!important;
}
.hero + section {
margin-top: 20px;
}
.hero__text-block .container {
padding-right: 0!important;
}
}
.hero__text-block {
min-height: 980px;
}
.hero__text-group {
padding-top: 150px;
}
.hero__text-block:after {
content: '';
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
}
.hero__text-group {
padding-top: 220px;
position: relative;
z-index: 1;
max-width: 630px;
width: 100%;
display: flex;
gap: 20px 0;
flex-direction: column;
}
.hero .text-group__title {
font-weight: 700;
font-size: 54px;
line-height: 1.1;
color: #FFFFFF;
}
.hero .text-group__sub-title {
display: block;
font-weight: 500;
font-size: 16px;
line-height: 24px;
color: #FFFFFF;
}
.hero .text-group__buttons-group {
margin-top: 50px;
display: grid;
grid-gap: 0 30px;
grid-template-columns: repeat(2,max-content);
}
.hero__form-block {
position: relative;
z-index: 1;
transform: translateY(-100px);
}
.hero .form-block__columns {
display: grid;
grid-template-columns: 1fr 30vw;
-webkit-box-shadow: 0 10px 50px 0 rgba(19, 28, 33, .11);
box-shadow: 0 10px 50px 0 rgba(19, 28, 33, .11);
}
.hero .form-column {
width: 100%;
padding: 35px 30px 50px 55px;
background-color: #FFFFFF;
}
.hero .form-column .wpcf7-spinner {
display: none!important;
}
.hero .form-column .wpcf7-form h6 {
font-size: 13px;
line-height: 1.2;
margin: 25px 0;
}
.hero .form-column .inputs-group.grid-3 {
display: grid;
grid-gap: 25px ;
grid-template-columns: repeat(3, 1fr);
}
.hero .form-column .inputs-group + .wpcf7-form-control-wrap {
margin-top: 25px;
}
.hero .form-column .submit-btn {
margin-top: 25px;
width: 100%;
}
.hero .form-block__text-column {
display: flex;
flex-direction: column;
height: 100%;
padding: 40px 50px;
box-sizing: border-box;
background-color: rgba( 255, 63, 57, .9);
}
.hero .form-block__title-group {
display: flex;
gap: 30px 0;
flex-direction: column;
align-items: center;
}
.hero .form-block__title {
text-align: center;
color: #FFFFFF;
font-size: 27px;
line-height: 1.2;
}
.hero .form-block__sub-title {
display: block;
font-weight: 400;
text-align: center;
color: #FFFFFF;
font-size: 16px;
}
.hero .form-block__contact-btn {
margin-top: auto;
display: grid;
grid-gap: 0 10px;
align-items: center;
grid-template-columns: repeat(2, max-content);
}
.hero .form-block__contact-btn:after {
font-size: inherit;
font-weight: inherit;
color: inherit;
content: "\f30f";
font-family: "Ionicons";
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-rendering: auto;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
@media (max-width: 1080px) {
.hero__form-block {
position: unset;
padding-top: 42px;
background: #FFFFFF;
box-shadow: unset;
-webkit-box-shadow: unset;
}
.hero__text-block {
min-height: 780px;
padding-bottom: 60px;
}
.hero .text-group__title {
font-size: 42px;
}
}
@media (max-width: 920px) {
.hero .form-block__text-column,
.hero .form-column {
padding: 32px;
}
.hero .form-block__contact-btn {
margin-top: 24px;
}
.hero .form-block__title {
font-size: 24px;
}
}
@media (max-width: 767px) {
.hero__text-group {
padding-top: 130px;
max-width: 100%;
}
.hero .text-group__buttons-group {
grid-template-columns: max-content 1fr;
}
.hero__form-block {
transform: unset;
}
.hero .form-block__columns {
display: block;
}
.hero__text-block {
min-height: auto;
}
.hero__main-block {
padding-bottom: 60px;
position: relative;
z-index: 1;
}
}
@media (max-width: 580px) {
.hero .text-group__title {
font-size: 36px;
}
.hero__text-group {
padding-top: 170px;
}
.hero .text-group__buttons-group {
display: flex;
grid-gap: 0;
gap: 20px 0;
flex-direction: column;
}
.hero .text-group__buttons-group * {
width: 100%;
}
.hero .form-column .inputs-group.grid-3 {
display: flex;
flex-direction: column;
grid-gap: 0;
gap: 16px 0;
}
.hero .form-block__text-column, 
.hero .form-column {
padding: 24px;
}
.hero .form-column .wpcf7-form h6 {
margin-top: 0;
}
} .about__content h3 {
font-weight: 600;
font-size: 20px;
line-height: 30px;
color: #131C21;
margin-bottom: 12px;
}
.about__content h3.width-line {
cursor: default;
display: flex;
align-items: center;
min-height: 30px;
width: fit-content;
border-bottom: 1px solid transparent;
}
.about__content h3.width-line:hover {
border-color: #EF433D;
}
.about__content p {
font-weight: 400;
font-size: 16px;
line-height: 24px;
margin: 0;
color: #4D4D4D;
}
.about__content p:not(:last-child) {
margin-bottom: 20px;
}
.about__content p + p {
margin-top: 20px;
}
.about__content ul.cub {
margin-top: 20px;
margin-bottom: 20px;
display: grid;
grid-gap: 12px 100px;
grid-template-columns: repeat(2, 1fr);
}
.about__content ul.cub li {
display: flex;
align-items: center;
gap: 0 8px;
font-weight: 400;
font-size: 16px;
line-height: 24px;
}
.about__content ul.cub li:before {
content: '';
width: 8px;
height: 8px;
background: #F22934;
}
.about__section-title {
text-align: left;
margin-bottom: 20px;
}
@media (max-width: 920px) {
.about__content ul.cub {
grid-gap: 12px 24px;
}
}
@media (max-width: 767px) {
.about__content ul.cub {
display: flex;
flex-direction: column;
grid-gap: 0;
gap: 12px 0;
}
.about__content h3 {
font-size: 18px;
}
.about__content p {
font-size: 14px;
}
} .contacts__gallery .container {
padding: 0!important;
max-width: 100%!important;
}
.contacts .gallery__swiper {
overflow: hidden;
position: relative;
}
.contacts .gallery__swiper-slide {
overflow: hidden;
display: block;
margin: 0;
}
.contacts .swiper-slide__img {
display: block;
width: 100%;
height: 220px;
object-fit: cover;
}
.contacts .gallery__next-btn,
.contacts .gallery__prev-btn {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
width: 32px;
height: 32px;
background: #E2E2E2;
top: 50%;
transform: translateY(-50%);
z-index: 11;
cursor: pointer;
}
.contacts .gallery__next-btn {
left: 70px;
}
.contacts .gallery__prev-btn {
right: 70px;
}
.contacts .gallery__next-btn:after,
.contacts .gallery__prev-btn:after {
content: '';
background-size: 7px 14px;
width: 7px;
height: 14px;
background-repeat: no-repeat;
background-position: center;
}
.contacts .gallery__next-btn:after {
background-image: url("data:image/svg+xml,%3Csvg width='7' height='14' viewBox='0 0 7 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.81601 12.9133L1.43683 7.44768C1.31886 7.32843 1.25269 7.16745 1.25269 6.9997C1.25269 6.83195 1.31886 6.67097 1.43683 6.55172L6.81485 1.08615C6.93276 0.966155 6.99883 0.804651 6.99883 0.636418C6.99883 0.468185 6.93276 0.306681 6.81485 0.186689C6.75724 0.127602 6.6884 0.0806434 6.61236 0.0485808C6.53633 0.0165183 6.45464 -2.82141e-07 6.37212 -2.78534e-07C6.2896 -2.74927e-07 6.20792 0.0165183 6.13189 0.0485809C6.05585 0.0806434 5.987 0.127602 5.9294 0.186689L0.551386 5.6511C0.197994 6.01102 -3.28042e-07 6.49528 -3.05993e-07 6.9997C-2.83944e-07 7.50412 0.197994 7.98838 0.551386 8.3483L5.9294 13.8127C5.98702 13.872 6.05594 13.9191 6.13208 13.9513C6.20823 13.9834 6.29005 14 6.37271 14C6.45537 14 6.53719 13.9834 6.61333 13.9513C6.68947 13.9191 6.75839 13.872 6.81601 13.8127C6.93393 13.6927 7 13.5312 7 13.363C7 13.1947 6.93393 13.0332 6.81601 12.9133Z' fill='%23252525'/%3E%3C/svg%3E%0A");
}
.contacts .gallery__prev-btn:after {
background-image: url("data:image/svg+xml,%3Csvg width='7' height='14' viewBox='0 0 7 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.183986 12.9133L5.56317 7.44768C5.68114 7.32843 5.74731 7.16745 5.74731 6.9997C5.74731 6.83195 5.68114 6.67097 5.56317 6.55172L0.185153 1.08615C0.0672389 0.966155 0.00116692 0.804651 0.00116693 0.636418C0.00116694 0.468185 0.0672389 0.306681 0.185153 0.186689C0.242756 0.127602 0.311604 0.0806434 0.387639 0.0485808C0.463674 0.0165183 0.545359 -2.82141e-07 0.627877 -2.78534e-07C0.710396 -2.74927e-07 0.79208 0.0165183 0.868115 0.0485809C0.94415 0.0806434 1.013 0.127602 1.0706 0.186689L6.44861 5.6511C6.80201 6.01102 7 6.49528 7 6.9997C7 7.50412 6.80201 7.98838 6.44861 8.3483L1.0706 13.8127C1.01298 13.872 0.944059 13.9191 0.867916 13.9513C0.791773 13.9834 0.709952 14 0.627293 14C0.544633 14 0.462814 13.9834 0.386671 13.9513C0.310528 13.9191 0.241607 13.872 0.183986 13.8127C0.066071 13.6927 -4.56346e-07 13.5312 -4.48992e-07 13.363C-4.41639e-07 13.1947 0.0660711 13.0332 0.183986 12.9133Z' fill='%23252525'/%3E%3C/svg%3E%0A");
}
.contacts__info-group {
background: #131C21;
padding: 40px 0;
}
.contacts .info-group__main-block {
display: flex;
flex-direction: column;
gap: 20px 0;
}
.contacts .info-group__main-block {}
.contacts .info-group__title {
color: #FFFFFF;
font-weight: 600;
font-size: 22px;
line-height: 33px;
color: #FFFFFF;
}
.contacts .info-group__contact-list {
display: flex;
justify-content: space-between;
margin-bottom: 0;
}
.contacts .contact-list__item {
display: grid;
grid-gap: 0 8px;
align-items: center;
grid-template-columns: max-content auto;
}
.contacts .contact-list__item i {
width: 24px;
height: 24px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
background: #EF433D;
}
.contacts .contact-list__item i:after {
content: '';
background-repeat: no-repeat;
background-position: center;
}
.contacts .contact-list__item.fax i:after,
.contacts .contact-list__item.phone i:after {
background-size: 12px 11px;
width: 12px;
height: 11px;
background-image: url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.94496 7.82324L8.94957 6.9618C9.08488 6.84721 9.25608 6.76877 9.44237 6.736C9.62866 6.70324 9.82205 6.71755 9.99904 6.7772L11.2234 7.19639C11.4023 7.25864 11.5556 7.3649 11.6642 7.50178C11.7727 7.63865 11.8316 7.80002 11.8334 7.96553V9.8884C11.8323 10.001 11.8047 10.1122 11.7522 10.2155C11.6997 10.3187 11.6234 10.4117 11.5279 10.4889C11.4323 10.5662 11.3195 10.6261 11.1963 10.665C11.0731 10.7038 10.9419 10.7209 10.8108 10.7152C2.23122 10.2576 0.500056 4.0275 0.17266 1.64315C0.157462 1.52606 0.171348 1.40754 0.213404 1.29538C0.25546 1.18322 0.324734 1.07997 0.416667 0.992423C0.508601 0.904873 0.621111 0.835006 0.746795 0.787418C0.87248 0.739831 1.00849 0.715601 1.14588 0.716324H3.31208C3.50538 0.716815 3.69409 0.766883 3.85394 0.860089C4.01379 0.953295 4.13746 1.08538 4.20905 1.23934L4.69791 2.28923C4.76978 2.44039 4.78811 2.60637 4.75063 2.76641C4.71314 2.92646 4.62148 3.07349 4.48712 3.18913L3.4825 4.05058C3.4825 4.05058 4.06105 7.4079 7.94496 7.82324Z' fill='white'/%3E%3C/svg%3E%0A");
}
.contacts .contact-list__item.email i:after {
background-size: 13px 11px;
width: 13px;
height: 11px;
background-image: url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7 2.71631L6.50003 5.84131L1.30003 2.71631V1.46631L6.50003 4.59131L11.7 1.46631M11.7 0.216309H1.30003C0.57853 0.216309 3.05176e-05 0.772559 3.05176e-05 1.46631V8.96631C3.05176e-05 9.29783 0.136994 9.61577 0.380792 9.85019C0.624589 10.0846 0.955249 10.2163 1.30003 10.2163H11.7C12.0448 10.2163 12.3755 10.0846 12.6193 9.85019C12.8631 9.61577 13 9.29783 13 8.96631V1.46631C13 1.13479 12.8631 0.816846 12.6193 0.582425C12.3755 0.348005 12.0448 0.216309 11.7 0.216309Z' fill='white'/%3E%3C/svg%3E%0A");
}
.contacts .contact-list__item.loc i:after {
content: '';
width: 10px;
height: 14px;
background-size: 10px 14px;
background-image: url("data:image/svg+xml,%3Csvg width='10' height='14' viewBox='0 0 10 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.539 13.0573L4.542 13.0603L4.544 13.0623C4.67522 13.1617 4.83535 13.2156 5 13.2156C5.16465 13.2156 5.32478 13.1617 5.456 13.0623L5.458 13.0603L5.461 13.0573L5.473 13.0483C5.53736 12.9986 5.60071 12.9476 5.663 12.8953C6.40857 12.2668 7.09357 11.5697 7.709 10.8133C8.81 9.45131 10 7.47131 10 5.21631C10 3.89023 9.47322 2.61846 8.53553 1.68077C7.59785 0.743093 6.32608 0.216309 5 0.216309C3.67392 0.216309 2.40215 0.743093 1.46447 1.68077C0.526784 2.61846 0 3.89023 0 5.21631C0 7.47131 1.19 9.45131 2.292 10.8133C2.90743 11.5697 3.59243 12.2668 4.338 12.8953L4.527 13.0483L4.539 13.0573ZM5 6.71631C5.19698 6.71631 5.39204 6.67751 5.57403 6.60213C5.75601 6.52675 5.92137 6.41626 6.06066 6.27697C6.19995 6.13768 6.31044 5.97232 6.38582 5.79033C6.4612 5.60835 6.5 5.41329 6.5 5.21631C6.5 5.01933 6.4612 4.82427 6.38582 4.64228C6.31044 4.4603 6.19995 4.29494 6.06066 4.15565C5.92137 4.01636 5.75601 3.90587 5.57403 3.83049C5.39204 3.75511 5.19698 3.71631 5 3.71631C4.60218 3.71631 4.22064 3.87434 3.93934 4.15565C3.65804 4.43695 3.5 4.81848 3.5 5.21631C3.5 5.61413 3.65804 5.99566 3.93934 6.27697C4.22064 6.55827 4.60218 6.71631 5 6.71631Z' fill='%23FDFDFD'/%3E%3C/svg%3E%0A");
}
.contacts .contact-list__item a {
display: block;
font-weight: 400;
font-size: 14px;
line-height: 21px;
color: #FFFFFF;
opacity: .7;
}
.contacts .contact-list__item a:hover {
opacity: 1;
} 
.contacts .contact-list__item a strong {
font-size: inherit;
line-height: inherit;
color: inherit;
font-style: inherit;
}
@media (max-width: 1200px) {
.contacts .info-group__contact-list {
justify-content: flex-start;
flex-wrap: wrap;
gap: 20px 40px;
}
}
@media (max-width: 1080px) {
.contacts .gallery__next-btn {
left: 24px;
}
.contacts .gallery__prev-btn {
right: 24px;
}
} .cities__map-group {
position: relative;
}
.cities__svg-group {
left: 0;
top: 0;
width: 100%;
height: 100%;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
}
.cities .svg-group__svg {
display: block;
width: 100%;
max-width: 940px;
height: auto;
}
.cities .svg-group__img {
display: block;
position: absolute;
width: 620px;
height: auto;
}
.cities__cities-group {
padding: 60px 0;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 2;
}
.cities .cities-group__list {
margin: 0;
display: flex;
justify-content: space-between;
}
.cities .cities-group .list__item {
position: absolute;
display: block;
}
.cities .cities-group .list__item:nth-child(1) {
top: 30px;
left: 0;
}
.cities .cities-group .list__item:nth-child(2) {
top: 0;
left: 50%;
transform: translateX(-50%);
}
.cities .cities-group .list__item:nth-child(3) {
right: 0;
top: 40px;
}
.cities .cities-group .list__item:nth-child(4) {
left: 1.5;
bottom: 100px;
}
.cities .cities-group .list__item:nth-child(5) {
left: 33%;
bottom: 50px;
}
.cities .cities-group .list__item:nth-child(6) {
right: 16%;
bottom: 60px;
}
.cities .cities-group .list__item:nth-child(7) {
right: 0;
bottom: 260px;
}
.cities .cities-group .item__wrapper {
display: flex;
flex-direction: column;
align-items: center;
}
.cities .cities-group .item__name {
font-weight: 600;
font-size: 22px;
line-height: 33px;
text-transform: capitalize;
text-align: center;
display: block;
color: #131C21;
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
}
.cities .cities-group .item__name:before {
content: '';
width: 30px;
height: 30px;
background-size: 30px;
background-repeat: no-repeat;
background-position: center;
background-image: url("data:image/svg+xml,%3Csvg width='30' height='27' viewBox='0 0 30 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_37_484)'%3E%3Cpath d='M22.1598 10.0717C22.0059 6.23693 18.8729 3.17568 15.0262 3.15922C11.0845 3.14605 7.84997 6.37189 7.8336 10.3351C7.83032 11.3423 8.03002 12.3002 8.39669 13.1725C9.96812 17.4549 14.3387 22.5735 14.9312 23.1495C14.9672 23.1857 15.0294 23.1857 15.0654 23.1528C15.7137 22.5537 20.7782 16.9743 21.9273 12.2047C21.9404 12.1586 21.9503 12.1126 21.9601 12.0665C21.9699 12.0204 21.983 11.9743 21.9928 11.9282C22.0648 11.5991 22.114 11.2567 22.1401 10.9111C22.1401 10.8979 22.1434 10.8848 22.1434 10.8716C22.1565 10.7037 22.1631 10.5326 22.1631 10.3614C22.1663 10.2626 22.1663 10.1672 22.1598 10.0717ZM15 14.1073C12.9473 14.1073 11.2842 12.4351 11.2842 10.3713C11.2842 8.30739 12.9473 6.63522 15 6.63522C17.0526 6.63522 18.7157 8.30739 18.7157 10.3713C18.7157 12.4318 17.0526 14.1073 15 14.1073Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint0_linear_37_484)'/%3E%3Cpath opacity='0.3' d='M8.98595 10.3351C8.94339 9.54182 9.07762 8.73865 9.35589 7.98486C9.64071 7.23436 10.0794 6.53653 10.6392 5.95061C11.199 5.3647 11.8833 4.89728 12.6264 4.57799C13.3729 4.2587 14.188 4.0974 14.9999 4.09082C15.8118 4.0974 16.6238 4.2587 17.3735 4.57799C18.1199 4.90057 18.8041 5.3647 19.3607 5.95061C19.9205 6.53324 20.3592 7.23107 20.644 7.98486C20.9223 8.73865 21.0565 9.54182 21.0139 10.3351C21.0139 10.368 20.9845 10.3911 20.955 10.3911C20.9255 10.3911 20.9026 10.3647 20.8993 10.3351C20.8273 8.77815 20.1496 7.2969 19.0627 6.25015C17.9791 5.19682 16.4961 4.59445 14.9999 4.60103C13.5038 4.59445 12.0208 5.19682 10.9371 6.25015C9.85024 7.3002 9.17256 8.78145 9.10054 10.3351C9.10054 10.368 9.07107 10.3911 9.04161 10.3911C9.00887 10.3878 8.98595 10.3647 8.98595 10.3351Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint1_linear_37_484)'/%3E%3Cpath d='M15 5.55566C12.3548 5.55566 10.2137 7.71171 10.2137 10.3681C10.2137 13.0277 12.358 15.1805 15 15.1805C17.6452 15.1805 19.7863 13.0245 19.7863 10.3681C19.7863 7.71171 17.6452 5.55566 15 5.55566ZM15 14.1074C12.9473 14.1074 11.2842 12.4352 11.2842 10.3714C11.2842 8.3075 12.9473 6.63533 15 6.63533C17.0527 6.63533 18.7158 8.3075 18.7158 10.3714C18.7158 12.432 17.0527 14.1074 15 14.1074Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint2_linear_37_484)'/%3E%3Cpath opacity='0.2' d='M14.9738 17.32C12.6657 17.32 10.5803 16.3456 9.10712 14.7854C11.0059 18.4918 14.414 22.6525 14.9312 23.1561C14.9672 23.1923 15.0294 23.1923 15.0655 23.1594C15.6089 22.6558 19.269 18.4095 21.1089 14.4858C19.6291 16.2173 17.4291 17.32 14.9738 17.32Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint3_linear_37_484)'/%3E%3Cpath opacity='0.3' d='M19.1741 16.178C19.1446 16.1648 19.1119 16.178 19.0988 16.2076V16.2109C18.8631 16.7277 18.5357 17.205 18.2018 17.6691C17.8646 18.1332 17.511 18.5875 17.1509 19.0351C16.4568 19.8844 15.7366 20.7139 15 21.5236C14.2634 20.7139 13.5431 19.8844 12.8491 19.0351C12.4857 18.5907 12.1354 18.1365 11.7982 17.6691C11.4643 17.205 11.1401 16.7244 10.9012 16.2109V16.2076C10.8881 16.178 10.8553 16.1681 10.8259 16.178C10.7964 16.1911 10.7833 16.224 10.7964 16.2537C11.0288 16.7935 11.3431 17.2807 11.6705 17.758C11.9979 18.2352 12.3416 18.6994 12.6952 19.1569C13.4023 20.0687 14.1357 20.9575 14.8919 21.8265C14.8952 21.833 14.8985 21.8363 14.9018 21.8429C14.9149 21.8528 14.9279 21.8594 14.941 21.866C14.941 21.866 14.941 21.866 14.9443 21.866C14.9574 21.8725 14.9705 21.8725 14.9803 21.8758C14.9869 21.8758 14.9934 21.8791 15 21.8791C15.0065 21.8791 15.0131 21.8758 15.0196 21.8758C15.0327 21.8725 15.0458 21.8725 15.0556 21.866C15.0556 21.866 15.0556 21.866 15.0589 21.866C15.072 21.8594 15.0851 21.8528 15.0982 21.8429C15.1015 21.8396 15.1047 21.833 15.108 21.8265C15.8643 20.9575 16.5976 20.0687 17.3047 19.1569C17.6583 18.6994 18.0021 18.2352 18.3294 17.758C18.6568 17.2807 18.9711 16.7935 19.2035 16.2537C19.2166 16.224 19.2035 16.1911 19.1741 16.178Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint4_linear_37_484)'/%3E%3Cpath opacity='0.2' d='M16.5059 5.94727C16.5059 5.94727 16.9708 6.07235 17.272 6.30277C16.8824 6.79652 16.7122 7.01706 16.7122 7.01706L16.3193 6.83931L16.5059 5.94727Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint5_linear_37_484)'/%3E%3Cpath opacity='0.2' d='M11.6246 8.62996C11.9651 8.04733 12.4038 7.36596 12.9702 7.12567C12.7312 6.67142 12.5282 6.31592 12.5282 6.31592C12.5282 6.31592 11.4577 6.85904 10.8029 8.23825C11.1958 8.416 11.6246 8.62996 11.6246 8.62996Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint6_linear_37_484)'/%3E%3Cpath opacity='0.3' d='M16.5059 14.8676C16.5059 14.8676 16.9708 14.7426 17.272 14.5121C16.8824 14.0184 16.7122 13.7979 16.7122 13.7979L16.3193 13.9756L16.5059 14.8676Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint7_linear_37_484)'/%3E%3Cpath opacity='0.2' d='M11.6246 12.1094C11.9651 12.692 12.4038 13.3734 12.9702 13.6137C12.7312 14.0679 12.5282 14.4234 12.5282 14.4234C12.5282 14.4234 11.4577 13.8803 10.8029 12.5011C11.1958 12.3233 11.6246 12.1094 11.6246 12.1094Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint8_linear_37_484)'/%3E%3Cpath opacity='0.1' d='M14.9999 3.58064C16.8333 3.58064 18.5389 4.16656 19.963 5.17051C18.6764 3.92626 16.9249 3.1626 14.9999 3.1626C13.0717 3.1626 11.3202 3.92956 10.0336 5.17381C11.461 4.16656 13.1666 3.58064 14.9999 3.58064Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint9_linear_37_484)'/%3E%3Cpath opacity='0.4' d='M19.7143 11.2173C19.6292 11.7637 19.4458 12.2937 19.1774 12.7775C18.9089 13.2614 18.5521 13.6992 18.1363 14.0646C17.7205 14.43 17.236 14.7196 16.7187 14.9204C16.2015 15.1212 15.6482 15.2265 15.0917 15.2364C14.5384 15.2463 13.9818 15.1607 13.4548 14.9797C12.9309 14.7986 12.4366 14.5287 12.0077 14.1765C11.5756 13.8276 11.2056 13.403 10.9176 12.9322C10.6327 12.4582 10.4265 11.9349 10.3217 11.3917C10.4494 11.9283 10.6655 12.4418 10.9634 12.9026C11.258 13.3635 11.6312 13.7749 12.0601 14.1074C12.489 14.4398 12.9735 14.7065 13.4875 14.8743C14.0015 15.0455 14.5449 15.1278 15.0884 15.1179C15.6318 15.108 16.172 15.006 16.6795 14.8151C17.1869 14.6242 17.6616 14.3444 18.0774 13.9922C18.4931 13.64 18.85 13.2186 19.1283 12.7446C19.4098 12.2805 19.603 11.7604 19.7143 11.2173Z' fill='white'/%3E%3Cpath opacity='0.3' d='M10.2267 9.98591C10.2562 9.38683 10.4101 8.79433 10.6622 8.24462C10.9175 7.6982 11.2776 7.19787 11.7163 6.78641C12.155 6.37166 12.6756 6.04249 13.2387 5.81866C13.8017 5.59483 14.4074 5.48291 15.0131 5.48291C15.6187 5.4862 16.2244 5.60141 16.7842 5.82853C17.344 6.05566 17.8645 6.38812 18.3 6.80616C18.7386 7.2242 19.0955 7.72453 19.3476 8.27095C19.5964 8.82066 19.747 9.41316 19.7732 10.0122L19.747 9.78512L19.7077 9.56458C19.6946 9.49216 19.6782 9.41974 19.6619 9.34404C19.6455 9.27162 19.6226 9.1992 19.6062 9.12678C19.5244 8.84041 19.4163 8.56062 19.2821 8.29728C19.0169 7.76403 18.6568 7.28674 18.2214 6.88516C17.786 6.48687 17.2818 6.16758 16.7318 5.95362C16.1851 5.73966 15.5991 5.62774 15.0131 5.62774C14.427 5.62445 13.841 5.73308 13.291 5.94374C12.741 6.15441 12.2336 6.47041 11.7982 6.86541C10.9208 7.66199 10.3479 8.79104 10.2267 9.98591Z' fill='white'/%3E%3Cg opacity='0.8'%3E%3Cpath opacity='0.5' d='M15 26.6879C19.4895 26.6879 23.1289 25.8302 23.1289 24.7722C23.1289 23.7142 19.4895 22.8564 15 22.8564C10.5106 22.8564 6.87115 23.7142 6.87115 24.7722C6.87115 25.8302 10.5106 26.6879 15 26.6879Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint10_radial_37_484)'/%3E%3Cpath opacity='0.5' d='M15.0001 25.9111C17.6688 25.9111 19.8322 25.4012 19.8322 24.7722C19.8322 24.1432 17.6688 23.6333 15.0001 23.6333C12.3313 23.6333 10.1679 24.1432 10.1679 24.7722C10.1679 25.4012 12.3313 25.9111 15.0001 25.9111Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint11_radial_37_484)'/%3E%3Cpath opacity='0.5' d='M15 25.289C16.2078 25.289 17.1869 25.0576 17.1869 24.7722C17.1869 24.4867 16.2078 24.2554 15 24.2554C13.7922 24.2554 12.8131 24.4867 12.8131 24.7722C12.8131 25.0576 13.7922 25.289 15 25.289Z' fill='url(//test.proamericanvanlines.com/wp-content/themes/moovit-child-theme/css/pages/%23paint12_radial_37_484)'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_37_484' x1='15' y1='5.67646' x2='15' y2='22.2847' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F22934'/%3E%3Cstop offset='1' stop-color='%23B80007'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_37_484' x1='14.9999' y1='3.99434' x2='14.9999' y2='9.0968' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_37_484' x1='15' y1='5.31745' x2='15' y2='13.4591' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A12025'/%3E%3Cstop offset='1' stop-color='%23C1272D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_37_484' x1='15.1105' y1='15.5751' x2='15.1105' y2='22.7923' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E33940'/%3E%3Cstop offset='1' stop-color='%23B80007'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_37_484' x1='15' y1='22.8884' x2='15' y2='17.0157' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_37_484' x1='16.5947' y1='6.83969' x2='16.8741' y2='6.17023' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A12025'/%3E%3Cstop offset='1' stop-color='%23C1272D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_37_484' x1='12.1139' y1='7.66052' x2='11.7599' y2='7.35878' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A12025'/%3E%3Cstop offset='1' stop-color='%23C1272D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_37_484' x1='16.5947' y1='13.975' x2='16.8741' y2='14.6445' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A12025'/%3E%3Cstop offset='1' stop-color='%23C1272D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_37_484' x1='12.1139' y1='13.0784' x2='11.7599' y2='13.3801' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A12025'/%3E%3Cstop offset='1' stop-color='%23C1272D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_37_484' x1='14.9987' y1='3.41404' x2='14.9987' y2='5.08219' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3CradialGradient id='paint10_radial_37_484' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(15 24.7712) scale(8.12875 1.91495)'%3E%3Cstop stop-color='%234F0D11'/%3E%3Cstop offset='0.0285216' stop-color='%2361262A'/%3E%3Cstop offset='0.0868891' stop-color='%23825356'/%3E%3Cstop offset='0.151' stop-color='%23A07C7E'/%3E%3Cstop offset='0.2194' stop-color='%23BAA0A1'/%3E%3Cstop offset='0.2933' stop-color='%23CFBDBE'/%3E%3Cstop offset='0.3746' stop-color='%23E1D6D6'/%3E%3Cstop offset='0.4662' stop-color='%23EEE8E9'/%3E%3Cstop offset='0.574' stop-color='%23F8F5F5'/%3E%3Cstop offset='0.7136' stop-color='%23FDFDFD'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/radialGradient%3E%3CradialGradient id='paint11_radial_37_484' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(15.0001 24.7712) scale(4.83309 1.13857)'%3E%3Cstop stop-color='%234F0D11'/%3E%3Cstop offset='0.0285216' stop-color='%2361262A'/%3E%3Cstop offset='0.0868891' stop-color='%23825356'/%3E%3Cstop offset='0.151' stop-color='%23A07C7E'/%3E%3Cstop offset='0.2194' stop-color='%23BAA0A1'/%3E%3Cstop offset='0.2933' stop-color='%23CFBDBE'/%3E%3Cstop offset='0.3746' stop-color='%23E1D6D6'/%3E%3Cstop offset='0.4662' stop-color='%23EEE8E9'/%3E%3Cstop offset='0.574' stop-color='%23F8F5F5'/%3E%3Cstop offset='0.7136' stop-color='%23FDFDFD'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/radialGradient%3E%3CradialGradient id='paint12_radial_37_484' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(15 24.7711) scale(2.18728 0.515277)'%3E%3Cstop stop-color='%234F0D11'/%3E%3Cstop offset='0.0285216' stop-color='%2361262A'/%3E%3Cstop offset='0.0868891' stop-color='%23825356'/%3E%3Cstop offset='0.151' stop-color='%23A07C7E'/%3E%3Cstop offset='0.2194' stop-color='%23BAA0A1'/%3E%3Cstop offset='0.2933' stop-color='%23CFBDBE'/%3E%3Cstop offset='0.3746' stop-color='%23E1D6D6'/%3E%3Cstop offset='0.4662' stop-color='%23EEE8E9'/%3E%3Cstop offset='0.574' stop-color='%23F8F5F5'/%3E%3Cstop offset='0.7136' stop-color='%23FDFDFD'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/radialGradient%3E%3CclipPath id='clip0_37_484'%3E%3Crect width='30' height='26' fill='white' transform='translate(0 0.643066)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.cities .cities-group .item__img {
width: 230px;
height: 150px;
display: block;
object-fit: cover;
object-position: center;
}
.cities__map-img {
width: 100%;
height: auto;
object-fit: cover;
display: block;
}
@media (max-width: 1440px) {
.cities .svg-group__svg  {
max-width: 65vw;
}
.cities .svg-group__img {
width: 43vw;
}
}
@media (max-width: 1080px) {
.cities__svg-group {
display: none;
}
.cities__cities-group {
padding: 0;
position: relative;
left: auto;
top: auto;
}
.cities .cities-group__list {
display: grid;
grid-gap: 24px;
grid-template-columns: repeat(2, 1fr);
}
.cities .cities-group .list__item {
position: unset;
}
.cities .cities-group .list__item:nth-child(1) {
grid-column: 1/3;
}
.cities .cities-group .list__item:nth-child(2) {
transform: unset;
}
.cities__map-img {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.cities .cities-group .item__img {
width: 100%;
height: auto;
}
}
@media (max-width:767px) {
.cities .cities-group .item__name {
font-size: 18px;
}
} .services__main-block {
display: flex;
flex-direction: column;
}
.services__big-list {
margin-bottom: 30px;
display: grid;
grid-gap: 0 40px;
grid-template-columns: repeat(3, 1fr);
}
.services .big-list__item {
display: flex;
flex-direction: column;
gap: 20px 0;
padding: 26px;
background: linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, #FFFFFF 100%);
box-shadow: 0px 4px 8px rgba(118, 118, 118, 0.15);
}
.services .big-list .item__thumb {
display: block;
}
.services .big-list .item__img {
display: block;
object-fit: cover;
object-position: center;
height: 280px;
}
.services .big-list .item__bottom-group {
display: flex;
flex-direction: column;
gap: 10px 0;
}
.services .big-list .item__title {
display: block;
font-weight: 600;
font-size: 20px;
line-height: 30px;
color: #EF433D;
text-align: left;
}
.services .big-list .item__title a {
display: block;
font-size: inherit;
color: inherit;
line-height: inherit;
font-weight: inherit;
}
.services .big-list .item__descr {
font-weight: 400;
font-size: 14px;
line-height: 21px;
color: #6A6A6A;
text-align: left;
}
.services__small-list {
display: grid;
grid-gap: 24px 60px;
grid-template-columns: repeat(2, 1fr);
}
.services .small-list__item {
padding: 12px;
display: grid;
grid-template-columns: max-content 1fr;
grid-gap: 0 12px;
align-items: center;
background: linear-gradient(180deg, rgba(250, 250, 250, 0.2) 0%, #FFFFFF 100%);
box-shadow: 0px 4px 8px rgba(118, 118, 118, 0.15);
}
.services .small-list .item__icon {
display: block;
}
.services .small-list .item__img {
display: block;
width: 52px;
line-height: 52px;
object-fit: contain;
}
.services .small-list .item__text-group {
display: flex;
flex-direction: column;
}
.services .small-list .item__name {
font-weight: 600;
font-size: 16px;
line-height: 24px;
color: #EF433D;
text-align: left;
}
.services .small-list .item__name a {
display: block;
font-size: inherit;
font-weight: inherit;
color: inherit;
line-height: inherit;
}
.services .small-list .item__descr {
font-weight: 400;
font-size: 14px;
line-height: 21px;
text-align: left;
color: #6A6A6A;
}
@media (max-width: 1080px) {
.services__small-list {
grid-gap: 24px;
}
.services .big-list__item {
padding: 16px;
}
.services__big-list {
display: flex;
flex-direction: column;
grid-gap: 0;
gap: 24px 0;
}
.services .big-list .item__img {
width: 100%;
height: 320px;
object-fit: cover;
}
}
@media (max-width: 767px) {
.services .big-list .item__img {
height: 280px;
}
}
@media (max-width: 580.99px) {
.services__small-list {
display: flex;
flex-direction: column;
grid-gap: 0;
gap: 16px 0;
}
} .blog__main-block {
position: relative;
}
.blog__backgroud-group {
min-height: 400px;
width: 100%;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.blog__backgroud-group:after {
content: '';
background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
}
.blog .section-title {
display: block;
margin-bottom: 0;
text-align: center;
color: #FFFFFF;
position: relative;
z-index: 1;
}
.blog__bottom-group {
position: absolute;
left: 0;
width: 100%;
}
.blog .swiper-wrapper .swiper-slide {
display: flex;
flex-direction: column;
gap: 20px 0;
padding: 8px;
background: #FFFFFF;
box-shadow: 0px 4px 8px rgba(118, 118, 118, 0.15);
}
.blog .swiper-wrapper .swiper-slide__thumb {
display: block;
position: relative;
}
.blog .swiper-wrapper .swiper-slide__img {
display: block;
width: 100%;
height: 310px;
object-fit: cover;
object-position: center;
}
.blog .swiper-wrapper .swiper-slide__thumb:after {
content: '';
background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
z-index: 1;
opacity: 1;
transition: opacity .4s;
}
.blog .swiper-wrapper .swiper-slide__thumb:hover:after {
opacity: 0;
}
.blog .swiper-wrapper .swiper-slide__link-btn {
margin-top: auto;
display: grid;
align-items: center;
grid-gap: 0 8px;
grid-template-columns: repeat(2, max-content);
}
.blog .swiper-wrapper .swiper-slide__link-btn:after {
content: "\f10b";
display: flex;
align-items: center;
justify-content: center;
font-size: inherit;
color: inherit;
line-height: inherit;
width: 24px;
height: 24px;
font-family: "Ionicons";
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-rendering: auto;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.blog .swiper-wrapper .swiper-slide__bottom-group {
height: 100%;
display: flex;
gap: 20px 0;
flex-direction: column;
padding-bottom: 10px;
}
.blog .swiper-wrapper .swiper-slide__name {
display: block;
font-weight: 600;
font-size: 18px;
line-height: 27px;
color: #131C21;
}
@media (max-width: 1200px) {
.blog__backgroud-group {
min-height: 300px;
}
.blog .list .item__img {
height: 240px;
}
}
@media (max-width: 1080px) {
.blog__bottom-group {
position: unset;
}
} @media (min-width: 768px) {
.stories + section {
margin-top: 30px;
}
}
.stories__main-block {
position: relative;
}
.stories__backgroud-group {
min-height: 400px;
width: 100%;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.stories__backgroud-group:after {
content: '';
background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
}
.stories .section-title {
display: block;
text-align: center;
color: #FFFFFF;
position: relative;
z-index: 1;
margin-bottom: 0;
}
.stories__bottom-group {
position: relative;
transform: translateY(-100px);
}
.stories .bottom-group__list {
padding: 40px 78px;
background: #131C21;
display: grid;
grid-gap: 0 100px;
grid-template-columns: repeat(3, 1fr);
}
.stories .list__item {
display: flex;
flex-direction: column;
gap: 10px 0;
}
.stories .list .item__video-thumb {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.stories .list .item__video {
display: block;
object-fit: cover;
display: block;
width: 140px;
height: 220px;
margin-left: auto;
margin-right: auto;
}
.stories .list .item__name {
font-weight: 600;
font-size: 24px;
line-height: 36px;
text-align: center;
display: block;
color: #FFFFFF;
width: fit-content;
padding-bottom: 10px;
border-bottom: 1px solid #FFFFFF;
margin-left: auto;
margin-right: auto;
}
.stories .list .item__descr {
margin-top: 0;
display: block;
margin-top: 6px;
font-size: 14px;
line-height: 21px;
color: #FFFFFF;
}
@media (max-width: 1200px) {
.stories__backgroud-group {
min-height: 300px;
}
.stories .bottom-group__list {
padding: 25px 50px;
grid-gap: 0 40px;
}
}
@media (max-width: 1080px) {
.stories {
background: #131C21;
}
}
@media (max-width: 920px) {
.stories .bottom-group__list {
padding-left: 0;
padding-right: 0;
}
.stories .list .item__name {
font-size: 20px;
grid-gap: 0 24px;
}
}
@media (max-width: 767px) {
.stories .list .item__video {
min-width: auto!important;
width: 100%;
}
.stories__bottom-group {
transform: unset;
}
.stories .bottom-group__list {
display: flex;
grid-gap: 0;
gap: 0 20px;
overflow-x: auto;
}
.stories .list__item {
min-width: 40vw;
}
.stories__backgroud-group {
min-height: 220px;
}
}
@media (max-width: 580px) {
.stories .list__item {
min-width: 70vw;
}
.stories__backgroud-group {
min-height: 180px;
}
}
@media (max-width: 520px) {
.stories .list__item {
min-width: 80vw;
}
} .moving__descr-group {
display: flex;
flex-direction: column;
gap: 32px 0;
}
.moving .descr-group__descr p {
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #6A6A6A;
margin: 0;
}
.moving .descr-group__descr strong {
font-size: inherit;
color: inherit;
line-height: inherit;
}
.moving__title-group {
display: flex;
flex-direction: column;
gap: 20xp 0;
}
.moving .title-group__section-title {
margin-bottom: 0;
font-weight: 600;
font-size: 34px;
line-height: 51px;
color: #131C21;
text-align: left;
}
.moving .title-group__descr {
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #6A6A6A;
}
.moving .moving__chose-group {
margin-top: 32px;
}
.moving .table-group__title,
.moving .chose-group__title {
font-weight: 600;
font-size: 22px;
line-height: 33px;
color: #131C21;
}
.moving .chose_group__list {
margin-top: 20px;
display: flex;
gap: 14px 0;
flex-direction: column;
}
.moving .list__item {
display: flex;
align-items: center;
gap: 0 4px;
flex-wrap: wrap;
font-size: 16px;
line-height: 24px;
}
.moving .list__item span,
.moving .list__item strong {
font-size: inherit;
color: inherit;
line-height: inherit;
}
.moving .list__item span {
color: #6A6A6A;
}
.moving .list__item strong {
font-weight: 600;
color: #4D4D4D;
display: grid;
align-items: center;
grid-gap: 0 8px;
grid-template-columns: max-content auto;
}
.moving .list__item strong:before {
content: '';
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.8125 10.9373C17.1875 14.0623 14.8312 17.0048 11.525 17.6623C9.91246 17.9834 8.23974 17.7876 6.74498 17.1028C5.25022 16.418 4.00963 15.279 3.19984 13.848C2.39006 12.4171 2.05237 10.7672 2.23486 9.13315C2.41735 7.49914 3.11072 5.96434 4.21623 4.74731C6.48373 2.24981 10.3125 1.56231 13.4375 2.81231' stroke='%2331CC72' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.1875 9.6875L10.3125 12.8125L17.8125 4.6875' stroke='%2331CC72' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
width: 20px;
height: 20px;
background-size: 20px;
background-repeat: no-repeat;
}
.moving .moving__table-group {
margin-top: 32px;
}
.moving .table-group__table {
margin-top: 20px;
border-collapse: collapse;
border-spacing: 0;
}
.moving .table-group__table thead tr {
background: #F3F2F2;
border: 1px solid #E8E8E8;
}
.moving .table-group__table thead th,
.moving .table-group__table tbody td {
border-color: #E8E8E8;
font-weight: 500;
font-size: 16px;
line-height: 24px;
color: #131C21;
padding: 12px;
}
.moving .table-group__table thead th:first-child,
.moving .table-group__table tbody td:first-child {
width: 55%;
}
.moving .table-group__table thead th:not(:first-child),
.moving .table-group__table tbody td:not(:first-child) {
text-align: center;
}
.moving .table-group__table tbody td .competitors,
.moving .table-group__table tbody td .yes-no {
display: grid;
align-items: center;
grid-template-columns: repeat(2, max-content);
grid-gap: 0 4px;
justify-content: center;
}
.moving .table-group__table tbody td .competitors:before,
.moving .table-group__table tbody td .yes-no:before {
padding-bottom: 3px;
content: '';
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-size: 20px;
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 5.8332L7.50001 15.8332L2.91667 11.2499L4.09167 10.0749L7.50001 13.4749L16.325 4.6582L17.5 5.8332Z' fill='%2300AF3A'/%3E%3C/svg%3E%0A");
}
.moving .table-group__table tbody td .yes:before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 5.8332L7.50001 15.8332L2.91667 11.2499L4.09167 10.0749L7.50001 13.4749L16.325 4.6582L17.5 5.8332Z' fill='%2300AF3A'/%3E%3C/svg%3E%0A");
}
.moving .table-group__table tbody td .no:before {
background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.55833 4.55827C4.67552 4.44123 4.83437 4.37549 5 4.37549C5.16562 4.37549 5.32448 4.44123 5.44167 4.55827L15.4417 14.5583C15.5031 14.6155 15.5523 14.6845 15.5865 14.7612C15.6206 14.8378 15.639 14.9206 15.6405 15.0045C15.642 15.0884 15.6265 15.1718 15.5951 15.2496C15.5637 15.3274 15.5169 15.3981 15.4575 15.4575C15.3982 15.5168 15.3275 15.5636 15.2497 15.595C15.1718 15.6265 15.0885 15.6419 15.0046 15.6404C14.9206 15.6389 14.8379 15.6206 14.7612 15.5864C14.6846 15.5523 14.6156 15.503 14.5583 15.4416L4.55833 5.44161C4.44129 5.32442 4.37555 5.16556 4.37555 4.99994C4.37555 4.83431 4.44129 4.67546 4.55833 4.55827Z' fill='%23E33940'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.4417 4.55827C15.5587 4.67546 15.6245 4.83431 15.6245 4.99994C15.6245 5.16556 15.5587 5.32442 15.4417 5.44161L5.44167 15.4416C5.32319 15.552 5.16649 15.6121 5.00457 15.6092C4.84265 15.6064 4.68816 15.5408 4.57365 15.4263C4.45914 15.3118 4.39355 15.1573 4.39069 14.9954C4.38784 14.8335 4.44794 14.6767 4.55834 14.5583L14.5583 4.55827C14.6755 4.44123 14.8344 4.37549 15 4.37549C15.1656 4.37549 15.3245 4.44123 15.4417 4.55827Z' fill='%23E33940'/%3E%3C/svg%3E%0A");
}
.moving .table-group__table tbody td .sometimes:before {
background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 17.5C14.6421 17.5 18 14.1421 18 10C18 5.85786 14.6421 2.5 10.5 2.5C6.35786 2.5 3 5.85786 3 10C3 14.1421 6.35786 17.5 10.5 17.5Z' fill='%23FAFF5C' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 13.3335H10.51V13.3435H10.5V13.3335Z' fill='%23FAFF5C' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M10.5 9.99984V6.6665V9.99984Z' fill='%23FAFF5C'/%3E%3Cpath d='M10.5 9.99984V6.6665' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
@media (max-width: 767px) {
.moving__table-group {
overflow-y: auto;
}
.moving .table-group__table {
min-width: 767px;
}
.moving .list__item {
font-size: 14px;
}
.moving .title-group__section-title {
font-size: 32px;
}
.moving .title-group__descr {
font-size: 14px;
}
.moving .table-group__title, .moving .chose-group__title {
font-size: 20px;
}
}
@media (max-width: 580px) {
.moving .table-group__table thead th:first-child, 
.moving .table-group__table tbody td:first-child {
width: 35%;
}
.moving .table-group__table thead th, .moving .table-group__table tbody td {
font-size: 14px;
padding: 8px;
}
}