.review{background-color:#fff;padding:40px;border-radius:8px;display:flex;flex-direction:column;gap:10px;width:100%;overflow:hidden}.review__show-more{max-height:436px}.review__show-more .review__text{position:relative;display:block;overflow:hidden}.review__show-more .review__text--gradient{position:absolute;width:100%;height:70px;inset-block-end:0;background:linear-gradient(transparent,#fff)}.review__link-button{cursor:pointer;text-decoration:underline}.review .review__title{font-size:22px;font-weight:800;line-height:28px}.review__footer{padding-block-start:10px;display:flex;justify-content:space-between}.review__footer__date{color:var(--black-800);font-size:14px;font-weight:400;line-height:22px}.review__footer__link{cursor:pointer;text-decoration:underline;color:#1967fe;font-size:14px;font-weight:400;line-height:20px}.layout-simple-modal{z-index:1000;position:fixed}.layout-simple-modal__close-header{width:100%;max-width:1224px}.layout-simple-modal__close{margin-right:-13px;width:32px;height:32px;color:#fff}.layout-simple-modal__body{display:flex;align-items:center;justify-content:center;height:100vh}@media (min-width: 768px){.layout-simple-modal__body{margin:0 auto;max-width:90vh}}.reviews{margin:auto;display:flex;flex-direction:column;align-items:center}.reviews h2{width:100%;font-size:32px;font-weight:900;line-height:40px}@media (min-width: 768px){.reviews h2{font-size:48px}}.reviews__items{overflow:hidden;width:100%;padding-block-start:16px}@media (min-width: 768px){.reviews__items{padding-block-start:32px;position:relative;max-width:1324px;padding-inline:50px}}.reviews__items .reviews__item-layout{padding-inline:4.5px}.reviews__items .block-slider__items{padding-inline:11.5px;padding-inline-end:11.5px}.reviews__items .block-slider__items article{flex-shrink:0}@media (max-width: 1300px){.reviews__items .block-slider__items{padding-inline:16px}}.reviews__items .block-slider button{display:none}@media (min-width: 768px){.reviews__items .block-slider button{display:flex}.reviews__items .block-slider__items{padding-inline:0px;padding-inline-end:0px}.reviews__items .block-slider__items .reviews__item-layout{max-inline-size:408px}}.visa-service{padding:40px 16px;background-color:var(--white)}.visa-service__body__title h4{font-size:14px;line-height:22px;font-weight:700}.visa-service__body__title h2{margin-top:2px;font-size:22px;line-height:28px;font-weight:900}.visa-service__body__title p{margin-top:8px;font-size:16px;line-height:24px;font-weight:400}.visa-service__body__list{display:grid;grid-template-columns:1fr;row-gap:16px;padding-top:24px}.visa-service__body__list picture{height:245px;width:auto;border-radius:20px;overflow:hidden}.visa-service__body__list h3{margin-top:4px;font-size:16px;line-height:24px;font-weight:700}.visa-service__button-area{display:flex;flex-direction:column;align-items:center;padding-top:24px}@media (min-width: 768px){.visa-service{padding:104px 16px}.visa-service__body{margin:0 auto;max-width:1224px;overflow:hidden;box-sizing:border-box}.visa-service__body__title h4{font-size:18px;line-height:28px;font-weight:700;text-align:center}.visa-service__body__title h2{font-size:32px;line-height:40px;font-weight:900;text-align:center}.visa-service__body__title p{text-align:center}.visa-service__body__list{grid-template-columns:1fr 1fr;row-gap:40px;-moz-column-gap:32px;column-gap:32px;padding-top:48px}.visa-service__body__list h3{margin-top:8px;font-size:18px;line-height:24px;font-weight:900}.visa-service__button-area{padding-top:48px}}@media (min-width: 1024px){.visa-service__body__list{grid-template-columns:1fr 1fr 1fr}}.post-slider{padding:64px 0 55px;margin:auto;display:flex;flex-direction:column;align-items:center}.post-slider h2{width:100%;text-align:start;padding:0 16px;font-size:22px;line-height:28px;font-weight:900}.post-slider__items{overflow:hidden;width:100%;padding-top:16px;padding-bottom:16px}.post-slider__items .post-slider__item-layout{padding-inline:4.5px}.post-slider__items .block-slider__items{padding-inline:11.5px;padding-inline-end:11.5px}.post-slider__items .block-slider__items article{flex-shrink:0}.post-slider__items .block-slider button{display:none}@media (min-width: 768px){.post-slider{padding:104px 16px}.post-slider h2{padding:0;text-align:center;font-size:32px;line-height:40px;font-weight:900}.post-slider__items{padding:32px 50px;position:relative;max-width:1324px}.post-slider .block-slider button{display:flex}.post-slider .block-slider__items{padding-inline:0px;padding-inline-end:0px}.post-slider .block-slider__items .post-slider__item-layout{max-inline-size:408px}}.legal-service{margin:0 auto;padding-inline:16px;overflow:hidden;box-sizing:border-box}.legal-service__body{padding-block:40px;display:grid;grid-template-columns:1fr}.legal-service__description h2{font-size:22px;line-height:28px;font-weight:700}.legal-service__description .content{padding-top:8px;font-size:16px;line-height:24px}.legal-service__description .content p{margin-bottom:8px;margin-top:0}.legal-service__links{padding-top:24px;display:flex;gap:33px;flex-direction:column}.legal-service__links--item{display:flex;align-items:center;gap:20px}.legal-service__links--item--icon{width:52px;height:52px}.legal-service__links--item--text{font-size:16px;line-height:24px;font-weight:600}.legal-service__button-area{padding-top:32px;display:flex}.legal-service__button-area .ui-button{width:100%}@media (min-width: 1024px){.legal-service__body{margin:0 auto;max-width:1224px;grid-template-columns:1fr 479px;grid-column-gap:144px;padding-block:104px}.legal-service__description h2{font-size:32px;line-height:40px;font-weight:700}.legal-service__description .content{padding-top:24px}.legal-service__links{padding-top:58px;display:flex;row-gap:32px;flex-direction:column}.legal-service__button-area{display:flex;padding-top:32px}.legal-service__button-area .ui-button{width:auto}}:root{--card-pribary-color: #000;--card-backgroun-color: #fff;--card-border-color: rgba(222, 223, 225, 1);--card-border-radius: 12px;--card-border-style: solid;--card-border-width: 2px;--color-placeholder: rgba(222, 223, 225, 1);--card-text-icon-color: #cbe9ff;--card-text-icon-text-color: #0691f6}.content-grid{padding-inline:0;padding-top:32px;row-gap:24px;-moz-column-gap:24px;column-gap:24px;padding-bottom:0}@media screen and (min-width: 1025px){.content-grid{padding-inline:0;padding-top:36px}}.content-grid .content-card{padding:0}.content-card--text-icon{margin-top:4px}.content-card div.content-card__content p{font-size:16px!important}@media screen and (min-width: 1025px){.content-card div.content-card__content p{font-size:16px!important}.content-card div.content-card__content p strong{font-size:18px}}.ui-button--outline .ui-button__inner{color:#000!important}.ui-button--outline:hover{background-color:unset}.ui-button--outline:hover .ui-icon{color:var(--blue-500)}button.ui-button--type-secondary.ui-button--outline{border:1px solid white}button.ui-button--type-secondary.ui-button--outline>span{color:#fff!important}button.ui-button--type-secondary.ui-button--outline.ui-button--hover{background-color:#fff}button.ui-button--type-secondary.ui-button--outline.ui-button--hover>span{color:var(--blue-1000)!important;font-weight:400}.business-services{margin:0 auto;padding-inline:16px;padding-block:40px;overflow:hidden;box-sizing:border-box}.business-services__title h2{font-size:22px;line-height:28px;font-weight:700}.business-services__body{display:grid;grid-template-columns:1fr}.business-services__description .content{padding-top:8px;font-size:16px;line-height:24px}.business-services__description .content p{margin-bottom:8px;margin-top:0}.business-services__image{padding-top:24px}.business-services__button-area{padding-top:24px;display:flex}.business-services__button-area .ui-button{width:100%}.business-services__button-area-desktop{display:none}@media (min-width: 1024px){.business-services{padding-block:64px}.business-services__title{max-width:1224px;margin:0 auto}.business-services__title h2{font-size:32px;line-height:40px;font-weight:700}.business-services__body{margin:0 auto;max-width:1224px;grid-template-columns:1fr 390px;grid-column-gap:90px}.business-services__description .content{padding-top:24px}.business-services__links{padding-top:58px;display:flex;row-gap:32px;flex-direction:column}.business-services__button-area{display:flex;padding-top:32px}.business-services__button-area .ui-button{width:auto}.business-services__button-area-desktop{display:block}.business-services__button-area-mobile{display:none}}
