*,::after,::before{box-sizing:border-box;padding:0;margin:0;background:0;border:0}body{font:400 16px/1.5 Roboto,sans-serif;color:#21235d;background:#fff}hr{margin:16px 0;color:inherit;background:currentcolor;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-bottom:16px;font-weight:700}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{margin-bottom:16px}small{font-size:13px}a{color:#1a94ff;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}:is(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:is(button,[type=button],[type=reset],[type=submit]):not(:disabled){cursor:pointer}textarea{resize:vertical}::placeholder{color:#9c9ebf;opacity:1}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.clearfix::after{content:"";display:block;clear:both}.d-none{display:none!important}.d-block{display:block!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.w-100{width:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.rounded-circle{border-radius:50%}.list-unstyled{list-style:none}.required::after{content:" *";color:red}.body-hidden{overflow:hidden}.btn-close{width:32px;height:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' height='32'%3E%3Cpath fill='%2321235D' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E") center no-repeat;opacity:.5}.btn-close:hover{opacity:1}.zing-content{font-size:18px}.zing-content a:hover{text-decoration:underline}.zing-content img{max-width:100%;height:auto}.zing-content iframe{aspect-ratio:16/9;width:100%;height:auto}.zing-content :is(ol,ul){margin-bottom:16px;padding-left:30px}.zing-content :is(ol,ul) :is(ol,ul){margin:5px 0}.zing-content li{margin-bottom:5px}.zing-content table{width:100%;margin-bottom:16px}.zing-content table :is(th,td){padding:10px 16px;border:1px solid #dee2e6}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.mark{background:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s}.container{width:100%;max-width:1250px;padding:0 15px;margin:auto}.container-fluid{padding:0 15px;margin:auto}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 16px;font-size:18px;font-weight:400;line-height:1.5;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:999px}.btn:is(:disabled,.disabled){pointer-events:none;opacity:.65}.btn--loading{position:relative;color:transparent}.btn--loading::before{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;content:"";border:2px solid #fff;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spin}.btn--primary{background:#d81372}.btn--primary:hover{background:#c11166}.btn--white{color:#21235d;background:#fff}.btn--white:hover{background:#e8e8e8}.btn--outline-primary{color:#d81372;border-color:#d81372}.btn--outline-primary:hover{background:#fce4ec}.btn--outline-white{color:#fff;border-color:#fff}.btn--outline-white:hover{background:rgba(255,255,255,.1)}.form-box{background:#f5f8fa;border:1px solid #f2f3f7;border-radius:12px;padding:16px}.form-box+.form-box{margin-top:24px}.form-header{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e5f5}.form-title{font-size:24px;font-weight:500;margin-bottom:4px}.form-sub-title{font-size:20px;font-weight:500;margin-top:24px}.form-desc{color:#666899}.form-group{margin-bottom:16px}.form-group--2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-label{margin-bottom:4px;font-weight:500}.form-text{margin-top:4px;color:#666899}.form-control,.form-select{display:block;width:100%;height:48px;padding:12px 16px;font-size:16px;font-weight:400;line-height:1.5;color:#21235d;background:#fff;border:1px solid #d5d5e5;border-radius:4px}textarea.form-control{height:180px}:is(.form-control,.form-select):focus{border-color:#6bbbf7;outline:0;box-shadow:0 0 0 4px hsla(206,100%,40%,.15)}.form-control:is(:disabled,[readonly]:not(.flatpickr-input)){background-color:#f2f3f7;opacity:1}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:46px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' height='16'%3E%3Cpath fill='%239C9EBF' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'/%3E%3C/svg%3E") right 16px center no-repeat #fff}.form-select:disabled{background-color:#f2f3f7}.form-select:invalid{color:#9c9ebf}.form-radio{margin-top:4px}:is(.form-radio,.form-checkbox) label{display:inline-flex;align-items:center;gap:8px;line-height:20px;cursor:pointer}:is(.form-radio,.form-checkbox) input{flex-shrink:0;width:16px;height:16px;cursor:pointer;border:1px solid #9c9ebf;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-radio input:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' height='10'%3E%3Cpath fill='%23D81372' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z'/%3E%3C/svg%3E") center no-repeat;border-color:#d81372}.form-checkbox{margin-top:8px}.form-checkbox label{font-size:14px}.form-checkbox input{border-radius:4px}.form-checkbox input:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' height='10'%3E%3Cpath fill='%23fff' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center no-repeat #d81372;border-color:#d81372}.breadcrumb li{display:inline;color:#666899}.breadcrumb li+li::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' height='10'%3E%3Cpath fill='%23666899' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z'/%3E%3C/svg%3E");margin:0 12px}.breadcrumb li a:hover{text-decoration:underline}.pagination{list-style:none;display:flex;justify-content:center;gap:6px;margin-top:30px}.pagination__item{order:1}.pagination__link{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;color:#21235d;border-radius:8px}:where(.pagination__link):hover{background:rgba(0,0,0,.05)}.pagination__link--active{color:#fff;background:#d81372}.pagination__link--spread{padding:0;background:0}.tab__header{display:flex;gap:17px;list-style:none;margin-bottom:24px}.tab__item{position:relative}.tab__item+.tab__item::before{content:"";width:1px;height:24px;background:#ebebf0;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.tab__link{height:40px;padding:0 24px;border-radius:8px;font-size:16px;font-weight:500;color:#666899}.tab__link.active{color:#d81372;border-color:#d81372}.tab__content>.tab__pane:not(.active){display:none}.accordion-item{border-bottom:1px solid #d5d5e5}.accordion-header{margin-bottom:0}.accordion-button{display:flex;align-items:center;gap:4px;width:100%;padding:16px 0;font-size:18px;font-weight:600;text-align:left;overflow-anchor:none}.accordion-button::after{flex-shrink:0;width:14px;height:16px;content:"";margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' height='16'%3E%3Cpath fill='%239C9EBF' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'/%3E%3C/svg%3E") center no-repeat}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' height='16'%3E%3Cpath fill='%239C9EBF' d='M4.465 366.475l7.07 7.071c4.686 4.686 12.284 4.686 16.971 0L224 178.053l195.494 195.493c4.686 4.686 12.284 4.686 16.971 0l7.07-7.071c4.686-4.686 4.686-12.284 0-16.97l-211.05-211.051c-4.686-4.686-12.284-4.686-16.971 0L4.465 349.505c-4.687 4.686-4.687 12.284 0 16.97z'/%3E%3C/svg%3E")}.accordion-body{font-size:16px;color:#666899}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#000}.modal-backdrop.show{opacity:.5}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;overflow-x:hidden;overflow-y:auto;outline:0;display:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:none}.modal-dialog{display:flex;align-items:center;min-height:calc(100% - 20px);margin:10px;pointer-events:none}.modal-content{width:100%;position:relative;pointer-events:auto}.modal-header{padding-right:50px}.modal-header .btn-close{position:absolute;top:10px;right:10px;z-index:20}@media (min-width:576px){.modal-dialog{max-width:500px;margin:30px auto;min-height:calc(100% - 60px)}}@media (min-width:992px){.modal-dialog--lg{max-width:800px}}.alert{padding:16px;margin-bottom:24px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:16px}.alert--danger{color:#58151c;background:#f8d7da;border-color:#f1aeb5}.alert p{margin:0}.alert .btn-close{width:24px;height:24px;background-size:100% 100%;margin-right:-4px}.form-validate.invalid :is(input,select,textarea){border-color:#de4f54}.form-validate.invalid :is(input,select,textarea):not([type=checkbox],[type=radio]):focus{box-shadow:0 0 0 4px hsla(358,62%,47%,.15)}.form-validate .invalid{display:block;margin-top:4px;color:#de4f54}.form-validate .valid{display:block;margin-top:4px;color:#00b25a}.slick-slider:not(.slick-initialized)>*{display:none;float:none}.slick-slider:not(.slick-initialized)>:first-child{display:block}.slick-slider{overflow:hidden}.slick-slider img{width:100%;height:auto}.slick-track{margin-left:0}.slick-track.non-transform{transform:translate3d(0,0,0)!important}.slick-slide>div:empty{display:none!important}.slick-disabled:not(.non-disabled){opacity:.25;cursor:initial}.slick-dots{display:flex;justify-content:center;gap:8px;list-style:none;margin-top:24px}.slick-dots:has(li:only-child){display:none}.slick-dots li button{width:12px;height:12px;display:block;background:#fff;border-radius:50%;font-size:0;color:transparent}.slick-dots li.slick-active button{background:#d81372}.header__top{padding:10px 0;background:#f2f3f7}.header__top-container{display:flex;align-items:center;gap:8px}.header__top-slogan{margin-right:auto}.header__top-btn{height:26px;padding:0 12px;font-size:14px}.header__top-btn--chat-with-us{color:#21235d;border-color:#d5d5e5}.header__top-btn--chat-with-us:hover{background:#e6e7f0;border-color:#c5c6dc}.header__top-btn--check-status{background:#fff}.header__main-container{display:flex;align-items:center;justify-content:space-between}.header__logo{width:auto;height:40px}.main-menu{display:flex;gap:48px}.main-menu li{list-style:none;position:relative}.main-menu li a{display:block;padding:24px 0;font-size:18px;color:#21235d}.main-menu>li.active>a,.main-menu>li>a:hover{color:#d81372}.footer{padding:48px 0;background:#21235d;font-size:14px;color:rgba(255,255,255,.8)}.footer a{color:inherit}.footer a:hover{color:#fff}.footer__main{grid-template-columns:338px repeat(3,1fr)}.footer__col,.footer__menu{display:flex;flex-direction:column;gap:16px}.footer__title{font-size:18px;font-weight:600;color:#fff;margin:0}.footer__logo{width:auto;height:100px}.footer__contact-item,.widget__contact-item{display:flex;gap:4px;margin-bottom:0}.footer__contact-item+.footer__contact-item{margin-top:4px}.footer__contact-icon,.widget__contact-icon{width:16px;height:14px;fill:currentColor;margin-top:3px}.footer__contact-info,.widget__contact-info{flex:1}.footer__bottom{border-top:1px solid rgba(242,243,247,.5);padding-top:24px;margin-top:24px}.footer__bottom p:last-child{margin-bottom:0}.cta{padding:48px 0;background:#d81372;color:#fff}.cta__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;justify-items:start}.cta__title{grid-row:1/-1;font-size:32px}.cta__content{font-size:18px;color:rgba(255,255,255,.8)}.breadcrumb-nav{background:#f2f3f7;padding:16px 0}.main{padding:48px 0}.page-header{margin-bottom:32px}.page-header--narrow{max-width:1000px;margin:0 auto 48px;text-align:center}.page-title{font-size:48px;font-weight:600;line-height:1.3;margin-bottom:4px}.page-title--single{margin-bottom:16px}.page-desc{font-size:18px;color:#666899}.layout{grid-template-columns:1fr 360px;gap:30px}.posts{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.posts__img{width:100%;height:auto;border-radius:12px}.post-time{display:flex;gap:16px;margin-top:16px;font-size:14px;color:#666899}.post-time__item{display:flex;align-items:center;gap:6px;line-height:20px}.posts__time{margin-bottom:8px}.posts__title{margin:0;font-size:24px;font-weight:600}.posts__link{color:#21235d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.posts__desc{margin:8px 0 0;color:#666899;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.posts__view-article{margin-top:16px;color:#d81372;display:inline-flex;align-items:center;gap:12px}.widget{padding:16px;border:1px solid #d5d5e5;border-radius:12px}.widget+.widget{margin-top:24px}.widget__title{font-size:24px;margin-bottom:12px}.category-menu li+li{margin-top:12px}.category-menu li:not(:last-child){border-bottom:1px solid #d5d5e5}.category-menu li a{display:block;padding:16px 0;color:#21235d;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' height='16'%3E%3Cpath fill='%2321235D' d='M216.464 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L387.887 239H12c-6.627 0-12 5.373-12 12v10c0 6.627 5.373 12 12 12h375.887L209.393 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L233.434 36.465c-4.686-4.687-12.284-4.687-16.97 0z'/%3E%3C/svg%3E") right center no-repeat}.widget__posts-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;align-items:start;gap:4px 16px}.widget__posts-item+.widget__posts-item{margin-top:16px}.widget__posts-img-box{grid-row:1/-1}.widget__posts-img{border-top-left-radius:8px;border-bottom-left-radius:8px}.widget__posts-time{margin:8px 0 0;color:#666899}.widget__posts-link{font-size:18px;font-weight:600;color:#21235d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.widget__why-apply-item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:24px}.visa-why-apply__img,.widget__why-apply-img{width:auto;height:24px}.visa-why-apply__title,.widget__why-apply-title{font-size:18px;font-weight:500}.visa-why-apply__content,.widget__why-apply-content{color:#666899}.widget__contact{font-size:14px}.widget__contact a{color:inherit}.widget__contact-item{padding:16px 0}.widget__contact-item+.widget__contact-item{border-top:1px solid #d5d5e5}.tags{display:flex;flex-wrap:wrap;gap:8px}.tags__link{display:block;padding:6px 12px;background:#f2f3f7;border-radius:999px;font-size:14px;color:#27272a}.tags__link:hover{background:#e0e2ea}.post-header{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f2f3f7}.related-posts{margin-top:48px}.related-posts__title{margin-bottom:20px}.rating{display:flex}.rating__star{width:22px;height:19px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' height='24'%3E%3Cpath fill='%23FFB800' d='M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.rating__star--selected{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' height='24'%3E%3Cpath fill='%23FFB800' d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'/%3E%3C/svg%3E")}.rating__star--review{width:31px;height:28px;background-size:initial;cursor:pointer}.testimonials{column-count:3;column-gap:24px}.testimonials__item{break-inside:avoid;margin-bottom:24px;padding:16px;border:1px solid #d5d5e5;font-size:18px;color:#666899;display:grid;grid-template-columns:auto 1fr;gap:10px}.testimonials__info{align-self:center;line-height:1.1}.testimonials__title{font-size:24px;font-weight:600;color:#21235d}.testimonials__content{grid-column:1/-1}.testimonials__rating{grid-column:1/-1;gap:2px}.testimonials__content p:last-child{margin-bottom:0}.success-message{text-align:center}.success-message__title{margin-top:16px}.faqs__group+.faqs__group{margin-top:40px}.faqs__title{font-size:32px;font-weight:600;margin-bottom:4px}.faqs__list{counter-reset:faq}.faqs__list--limited .faqs__item:nth-child(n+11){display:none}.faqs__button{counter-increment:faq}.faqs__button::before{content:counter(faq) "."}.btn--load-more{height:auto;padding:0;margin-top:16px;color:#d81372}.section-header{max-width:1000px;margin:0 auto 32px;text-align:center}.section-header__title{font-size:32px;font-weight:600;margin-bottom:4px}.section-header__desc{font-size:18px;color:#666899}.feature-support{margin-top:64px}.feature-support__item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 8px;background:#f5f8fa;border-radius:12px;text-align:center}.feature-support__img-box{display:grid;place-items:center;width:80px;height:80px;background:#fff;border-radius:50%}.feature-support__img{width:auto;max-height:44px}.feature-support__title{font-size:18px;font-weight:500}.feature-support__content{font-size:14px;color:#666899}.faq-section{background:#f5f8fa}.faq-section__container{padding-top:48px;padding-bottom:48px;background:url(../images/flight.svg) right 35px top 20px no-repeat}.about-who-we-are__img,.faq-section__img{max-width:100%;height:auto;border-radius:12px}.accordion--how-to-apply{counter-reset:how-to-apply}.accordion--how-to-apply .accordion-button{counter-increment:how-to-apply}.accordion--how-to-apply .accordion-button::before{content:counter(how-to-apply) "."}.btn--how-to-apply{margin-top:40px}.how-to-apply-content{margin-top:48px}.how-to-apply-note{margin-top:40px;padding:12px;border-radius:12px;background:#f5f8fa}.how-to-apply-note__title{font-size:18px;font-weight:600;margin-bottom:12px}.how-to-apply-note__content{font-size:16px;color:#666899}.how-to-apply-note__content :is(ol,ul,p):last-child{margin-bottom:0}.sub-title{display:inline-block;margin-bottom:10px;padding:6px 12px;background:#f2f3f7;border-radius:999px;font-size:14px;text-transform:uppercase}.about-who-we-are__left{background:url(../images/flight.svg) right bottom no-repeat}.about-who-we-are__header,.section-header--about-experienced-professional,.section-header--about-our-core-value,.section-header--about-our-story{text-align:left}.about-who-we-are__content{margin-top:16px;font-size:16px;color:#666899}.about-who-we-are__list{padding:24px;border:1px solid #f2f3f7;border-radius:16px;display:flex;justify-content:space-between}.about-who-we-are__list-title{font-size:16px;font-weight:400;margin-bottom:0}.about-our-core-value{margin-top:48px;padding:48px 0;background:#21235d;color:#fff}.about-experienced-professional__grid,.about-our-core-value__grid,.about-our-story__grid{align-items:center}.section-header--about-our-core-value .sub-title{background:rgba(255,255,255,.2);text-transform:initial}:is(.section-header--about-our-core-value,.section-header--about-experienced-professional,.section-header--about-our-story) .section-header__title{font-size:48px;line-height:1.3}:is(.about-our-core-value__right,.about-our-story__right) h3{font-size:32px;font-weight:400}.about-our-core-value__right p{font-size:18px;color:rgba(255,255,255,.8)}.about-our-core-value__list{margin-top:24px}.about-our-core-value__item{display:flex;flex-direction:column;gap:8px;text-align:center}.about-our-core-value__img{width:auto;height:60px;margin-bottom:4px}.about-our-core-value__title{font-size:20px;font-weight:600}.about-experienced-professional{padding:48px 0;background:#f2f3f7}.section-header--about-experienced-professional .sub-title{background:#fff;text-transform:initial}.about-experienced-professional__right,.about-our-story__right p{font-size:18px;color:#666899}.about-experienced-professional__list{margin-top:24px;list-style:none}.about-experienced-professional__item{padding:0 16px 16px 0;position:relative}.about-experienced-professional__img{width:100%;height:auto}.about-experienced-professional__info{width:calc(100% - 40px);padding:8px 16px;background:#fff;position:absolute;right:0;bottom:0;box-shadow:8px 16px 32px rgba(0,0,0,.1)}.about-experienced-professional__title{font-size:24px;font-weight:600}.about-experienced-professional__position,.about-our-story__content{font-size:18px;color:#666899}.about-our-story{padding:48px 0}.about-our-story__list{margin-top:24px;list-style:none;grid-template-columns:repeat(10,1fr);overflow-x:hidden}.about-our-story__item{grid-column:span 2}.about-our-story__item:last-child .about-our-story__dot::after{background:#fff}.about-our-story__title{font-size:24px;font-weight:500}.about-our-story__dot{width:16px;height:16px;background:#21235d;border-radius:50%;margin:16px 0;position:relative}.about-our-story__dot::after{content:"";width:1000px;height:1px;background:#21235d;position:absolute;top:50%;left:100%}.about-our-story__content strong{color:#21235d}.checkout-progress{list-style:none;width:800px;margin:0 auto 72px;display:flex;justify-content:space-between}.checkout-progress__step{flex:1;text-align:center;position:relative}.checkout-progress__step::before{content:"";width:24px;height:24px;display:block;margin:0 auto 6px;background:#d5d5e5;border:4px solid #fff;border-radius:50%}.checkout-progress__step+.checkout-progress__step::after{content:"";width:100%;height:4px;background:#d5d5e5;position:absolute;top:10px;left:-50%;z-index:-1}.checkout-progress__step--active,.checkout-progress__step--done{font-weight:700;color:#d81372}.checkout-progress__step--done+.checkout-progress__step::after,.checkout-progress__step--done::before{background:#d81372}.checkout-progress__step--done-50+.checkout-progress__step::after{background:linear-gradient(to right,#d81372 50%,#d5d5e5 50%)}.checkout-progress__step--active::before{background:#fff;border-color:#d81372}.visas{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px}.visas__item{padding:24px;border:1px solid #d5d5e5;border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.visas__img{width:auto;height:48px}.visas__title{font-size:28px;font-weight:400}.visas__price-label{color:#9c9ebf}.visas__price-amount{font-size:56px}.visas__price-unit{font-size:18px}.visas__desc{color:#666899}.visas__desc ul li{list-style:none;padding-left:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' height='20'%3E%3Cpath fill='%2321235D' d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") left center no-repeat}.visas__desc ul li+li{margin-top:16px}.visa-note{margin:24px 0 0;font-size:18px}.visa-why-apply{margin-top:24px;padding:24px;border:1px solid #d5d5e5;border-radius:16px}.visa-why-apply__item{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.flatpickr-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' height='16'%3E%3Cpath fill='%239C9EBF' d='M400 64h-48V12c0-6.6-5.4-12-12-12h-8c-6.6 0-12 5.4-12 12v52H128V12c0-6.6-5.4-12-12-12h-8c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM48 96h352c8.8 0 16 7.2 16 16v48H32v-48c0-8.8 7.2-16 16-16zm352 384H48c-8.8 0-16-7.2-16-16V192h384v272c0 8.8-7.2 16-16 16zM148 320h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm96 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm96 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-96 96h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-96 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm192 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat}.delivery-time{margin-top:16px;padding:16px;background:#e5f3ff;border-radius:4px}.delivery-time__title{font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px}.delivery-time__content{padding-left:28px;color:#666899}.btn--visa{margin-top:24px}.order-summary__item{padding:12px 0;border-bottom:1px solid #d5d5e5;display:flex;align-items:center;justify-content:space-between;gap:6px}.order-summary__item:last-of-type{border-bottom:0}.order-summary__item--promotion-code:not([data-code]){display:none}.order-summary__value{flex:1;text-align:right}.order-summary__note{color:#666899}.order-summary__value--promotion-code{color:#00b25a}.order-summary__value--total-price{font-size:24px;font-weight:600;color:#d81372}.applicant{margin-top:4px}.applicant__desc{color:#666899}.applicant__upload{margin:8px 0;padding:12px;background:#fff;border:1px dashed #d5d5e5;border-radius:4px}.applicant__img-preview{height:190px}.applicant__img{width:100%;height:100%;object-fit:scale-down}.applicant__img-select{margin-top:8px;text-align:center}.applicant__guide-btn,.applicant__img-select-label{color:#1a94ff;cursor:pointer}.applicant__img-select-input{width:0;height:0;opacity:0;position:absolute}.applicant__guide{display:flex;align-items:center;justify-content:center;gap:6px}.form-header--edit{display:flex;align-items:center;justify-content:space-between}.btn--edit{height:32px;font-size:14px}.coupon,.payment-method,.term-condition{margin-top:24px}.coupon__box{display:flex;align-items:center;gap:10px}.coupon__btn{height:40px;padding:0 12px;font-size:16px}.payment-method__title{font-size:24px;margin-bottom:4px}.term-condition__note{margin-bottom:24px;padding:12px;border:1px solid #d5d5e5;border-radius:12px;font-size:14px}.home-hero{position:relative;color:#f2f3f7}.home-hero__img{width:100%;height:auto}.home-hero__content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.home-hero__inner{max-width:600px}.home-hero__title{font-size:56px;line-height:1.3;margin-bottom:24px}.home-hero__desc{font-size:20px;white-space:pre-line;margin-bottom:24px}.home-hero__btn-important{width:250px;margin-right:24px}.home-hero__btn-start{width:300px}.home-about,.home-country,.home-cta,.home-post,.home-testimonial,.home-why-choose-us,.main .faq-section{margin-top:48px}.home-about__grid{gap:48px}.home-about__title{font-size:48px;font-weight:500;line-height:1.3;margin-bottom:8px}.home-about__content{font-size:16px;color:#666899}.home-how-to-apply{margin-top:64px}:is(.home-how-to-apply,.home-country) .section-header{margin-bottom:24px}:is(.home-how-to-apply,.home-country) .tab__header{margin-bottom:32px;justify-content:center}.home-how-to-apply .tab__link{min-width:150px}.home-how-to-apply .feature-support__title{font-size:20px}.home-how-to-apply .feature-support__content{font-size:16px;white-space:pre-line}.cta--home{padding:48px 110px;border-radius:8px}.country-search{width:330px;height:48px;padding:0 16px;margin:0 auto 32px;border:1px solid #d5d5e5;border-radius:999px;display:flex;align-items:center;gap:10px}.country-search__input{flex:1;outline:0;color:#21235d}.countries{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.countries .countries__item:nth-child(n+7){display:none}.countries__link{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.countries__img{grid-column:1/-1;width:100%;height:auto;border-radius:8px}.countries__flag{width:24px;height:24px;border-radius:50%;object-fit:cover}.countries__title{font-size:16px;font-weight:400;color:#666899}.btn--toggle-view-country{margin-top:32px}.home-testimonial{padding:48px 0;background:#f2f3f7}.home-testimonial__grid{grid-template-columns:380px minmax(0,1fr);gap:48px}.home-testimonial .section-header{text-align:left}.home-testimonial__btn{margin-top:8px}.testimonial-slider:not(.slick-initialized){columns:2;column-gap:24px}.testimonial-slider:not(.slick-initialized)>:nth-child(-n+2){display:flex;break-inside:avoid}.testimonial-slider .slick-list{margin:0 -12px}.testimonial-slider .slick-slide{margin:0 12px}.testimonial-slider.slick-initialized :is(.slick-track,.testimonial-slider__item){display:flex}.testimonial-slider__item{height:inherit;padding:24px;border-radius:16px;background:#fff;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.testimonial-slider__title{font-size:28px}.testimonial-slider__content{color:#666899;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis}.testimonial-slider__info{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;column-gap:8px;margin-top:auto}.testimonial-slider__img{grid-row:1/-1;border-radius:50%}.testimonial-slider__name{font-size:18px;font-weight:600}.testimonial-slider__time{color:#666899}.payment-status{padding:32px 24px;border-radius:12px;background:#f2f3f7;font-size:18px;text-align:center}.payment-status__title{margin-top:24px;font-size:32px;font-weight:600}.payment-status__btn{height:40px;font-size:16px}.visa-status{padding:24px;border:1px solid #f2f3f7;border-radius:12px;background:#fafafa}.visa-status__title{font-size:24px;font-weight:500}.visa-status__item{display:flex;gap:8px}.visa-status__item+.visa-status__item{margin-top:16px}.visa-status__item-left{width:160px}.visa-status__item-right--valid{color:#00b25a}.visa-status__item-right--invalid{color:#de4f54}