@charset 'UTF-8';
@charset 'UTF-8';
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list, .slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after, .slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(//greencard.nvs.by/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/ajax-loader.gif) center center no-repeat}
@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(//greencard.nvs.by/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.eot);src:url(//greencard.nvs.by/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(//greencard.nvs.by/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.woff) format('woff'), url(//greencard.nvs.by/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.ttf) format('truetype'), url(//greencard.nvs.by/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.svg#slick) format('svg')}
.slick-next, .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover{color:transparent;outline:0;background:0 0}
.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before, .slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir=rtl] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir=rtl] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir=rtl] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir=rtl] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus, .slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before, .slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
@font-face{font-family:CenturyRegular;font-display:swap;src:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicRegular.woff) format("woff"), url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicRegular.woff2) format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:CenturyBold;font-display:swap;src:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicBold.woff) format("woff"), url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicBold.woff2) format("woff2");font-weight:700;font-style:normal}
*, ::after, ::before{-webkit-box-sizing:border-box;box-sizing:border-box}
ol[class], ul[class]{padding:0;list-style:none}:focus, :hover{outline:0}
blockquote, body, dd, dl, figcaption, figure, h1, h2, h3, h4, li, ol[class], p, ul[class]{margin:0}
body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}
a:not([class]) {
-webkit-text-decoration-skip: ink;
text-decoration-skip-ink: auto
} a{cursor:pointer}
img{max-width:100%;display:block}
article > * + *{margin-top:1em}
button, input, select, textarea{font:inherit}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden], template {
display: none
} a{background-color:transparent}
a:active, a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b, strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;text-transform:none}
select{text-transform:none}
button, html input[type=button]{-webkit-appearance:button;cursor:pointer}
input[type=reset], input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled], html input[disabled]{cursor:default}
button::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox], input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td, th{padding:0}
body, html{font-size:16px;color:#000;font-family:CenturyRegular}
.wrapper{overflow:hidden}
.main{position:relative;-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;-o-transition:filter .3s linear;transition:filter .3s linear;transition:filter .3s linear, -webkit-filter .3s linear;padding-bottom:100px;z-index:1}
.main--dark{background:#f7f7f7}
.main--dark .breadcrumbs{color:#747474}
.main--dark .breadcrumbs ul li:after{color:#747474}
.main--dark .breadcrumbs a{color:#747474}
.main:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;-webkit-transition:background .3s linear, z-index .3s linear;-o-transition:background .3s linear, z-index .3s linear;transition:background .3s linear, z-index .3s linear}
.main.active:after{z-index:20;background:rgba(0, 0, 0, .52)}
._section{padding:50px 0}
.container{max-width:1170px;width:100%;padding:0 15px;margin:0 auto}
.section-title{position:relative;padding-bottom:25px;margin-bottom:50px;font-family:CenturyBold}
.section-title::after{position:absolute;bottom:0;width:93px;left:0;height:40px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.section-title--two{position:relative;padding-top:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.section-title--two::after{display:none}
.section-title--two span{text-transform:uppercase;color:#01b259}
.section-title--two .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 0 0 auto;float:right;right:0}
.h1{font-size:2rem}
.h2{font-size:2.25rem}
.h3{font-size:1.5rem}
.h4{font-size:1.4rem}
.h5 {
font-size: 1.2rem
} b{font-family:CenturyBold}
.btn{display:block;padding:0 26px;height:60px;text-decoration:none;text-transform:uppercase;font-family:CenturyBold;text-align:center;color:#fff;line-height:56px;font-size:1rem;cursor:pointer;border:2px solid #01b259;border-radius:50px;background:#01b259;-webkit-transition:background .3s linear, border-color .3s linear;-o-transition:background .3s linear, border-color .3s linear;transition:background .3s linear, border-color .3s linear}
.btn:hover{background:#00984c;border-color:#00984c}
.btn--max{max-width:210px;width:100%}
.btn--min{max-width:170px;width:100%}
.btn--gray{border-color:rgba(255, 255, 255, .31);background:rgba(255, 255, 255, .24);color:#fff;line-height:60px;border:none;-webkit-transition:.3s background-color linear;-o-transition:.3s background-color linear;transition:.3s background-color linear}
.btn--gray:hover{background:#01b259}
.header{position:relative;z-index:22;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .12);box-shadow:0 0 20px rgba(0, 0, 0, .12);background:#fff}
.header:after{content:"";display:block;position:absolute;left:0;top:0;z-index:-1;height:76px;width:50%;background-color:#232323}
.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}
.header-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 30px;background:#fff}
.header-menu:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:37px;background-color:#dedede}
.header-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}
.header-menu__list li{margin:0 20px 0 0}
.header-menu__list li:last-child{border:none}
.header-menu__list a{color:#000;text-decoration:none;font-weight:400;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-menu__list a.active, .header-menu__list a:hover{color:#01b259}
.header-search__block{width:19px;height:19px}
.header-search__block svg{cursor:pointer;width:19px;height:19px}
.header-contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:0 0 0 26px}
.header-contact__row{position:absolute;top:0;left:0;width:100%;margin:9px 0 0 0;padding:16px 25px 0 25px;background:#fff}
.header-contact__row.active{padding:16px 25px 20px 25px;width:240px;z-index:99;background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .12);box-shadow:0 0 20px rgba(0, 0, 0, .12)}
.header-contact__row.active .header-contact__info, .header-contact__row.active .header-contact__social{display:block}
.header-contact__row.active .header-contact--border{padding:0 0 15px 0;margin-bottom:16px;border-bottom:1px solid #d8d8d8}
.header-contact__row.active .header-contact__phone a{display:inline}
.header-contact__row.active .header-contact__phone a:first-child::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-5px}
.header-contact__phone{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.header-contact__phone a{display:none;text-decoration:none;font-size:1.13rem;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-contact__phone a:hover{color:#01b259}
.header-contact__phone a b, .header-contact__phone a span{font-family:CenturyBold}
.header-contact__phone a:first-child{position:relative;display:inline}
.header-contact__phone a:first-child::after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;margin-left:5px;background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-arrow) 100%/cover no-repeat}
.header-contact__info{display:none;font-size:.88rem}
.header-contact__info a{text-decoration:none;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-contact__info a:hover{color:#01b259}
.header-contact__info > div{margin-bottom:15px}
.header-contact__info > div + div{margin-bottom:0}
.header-contact__address, .header-contact__clock{position:relative;padding-left:30px}
.header-contact__address::after, .header-contact__clock::after{content:"";display:block;position:absolute;left:0;top:0;width:16px;height:16px}
.header-contact__address::after{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-map) 100%/cover no-repeat}
.header-contact__clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.header-contact__clock::after{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-clock) 100%/cover no-repeat}
.header-contact__social{display:none}
.header-contact__social a{margin-left:0}
.header-contact__social a path{-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}
.header-contact__social a + a{margin-left:23px}
.header-contact__social a:hover path{fill:#232323}
.header-contact .btn{position:fixed;z-index:98;top:auto;left:auto;right:15px;bottom:15px;line-height:49px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .4);box-shadow:0 0 20px rgba(0, 0, 0, .4);height:53px}
.burger{display:none;position:relative;margin:0 0 0 30px;width:30px;height:22px}
.burger .burger-line{position:absolute;display:block;padding:0;width:30px;height:2px;background-color:#000;-webkit-transition:all .4s ease-in-out, -webkit-transform .4s ease-in-out .4s;transition:all .4s ease-in-out, -webkit-transform .4s ease-in-out .4s;-o-transition:all .4s ease-in-out, transform .4s ease-in-out .4s;transition:all .4s ease-in-out, transform .4s ease-in-out .4s;transition:all .4s ease-in-out, transform .4s ease-in-out .4s, -webkit-transform .4s ease-in-out .4s}
.burger .burger-lineOne{top:0}
.burger .burger-lineTwo{top:9.5px;width:1px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:13.5px}
.burger .burger-lineThree{top:9.5px;right:0;width:1px;left:13.5px}
.burger .burger-lineFour{top:9.5px;bottom:0}
.burger .burger-lineFive{bottom:0}
.burger.active .burger-lineOne{top:13.5px;background-color:transparent}
.burger.active .burger-lineTwo{left:0;width:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.burger.active .burger-lineThree{left:0;width:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.burger.active .burger-lineFour{background-color:transparent}
.burger.active .burger-lineFive{bottom:13.5px;background-color:transparent}
.logo{display:flex;justify-content:center;padding-right:37px;padding-bottom:26px;align-items:flex-end;text-align:right;background-color:#232323;color:#fff;text-decoration:none}
.logo a{text-decoration:none;font-size:1rem;font-family:CenturyBold;color:#fff}
.logo span{color:#01b259}
.header-search{position:absolute;top:0;width:100%;background:#fff;-webkit-box-shadow:0 12px 20px -20px rgba(0, 0, 0, .12);box-shadow:0 12px 20px -20px rgba(0, 0, 0, .12);z-index:20;-webkit-transition:top .5s linear;-o-transition:top .5s linear;transition:top .5s linear}
.header-search.active{z-index:20}
.header-search .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header-search__btn, .header-search__input{font-size:1rem;border:none;outline:0;padding:12px 0}
.header-search__input{width:100%;color:#828282;padding-right:20px}
.header-search__btn{background:#fff;text-transform:uppercase;color:#01b259;font-family:CenturyBold;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-search__btn:hover{color:#00984c}
.header-search__content .header-search__ul{width:100%}
.header-search__content .header-search__ul li{padding:15px 0;border-bottom:1px solid #e0e0e0}
.header-search__content .header-search__ul li a{color:#000;text-decoration:none}
.header-search__content .header-search__ul li a:hover{color:#01b259}
.header-search__content .header-search__NO{text-align:center;padding:20px 0;width:100%}
.header-menu.active{display:block}
.header-menu__ul li{cursor:pointer;position:relative}
.header-menu__ul li a{padding:26px 16px 26px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header .hover > a{color:#01b259}
.header .ul-Submenu__block{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:100%;z-index:99;display:none;margin:0;padding:0;max-width:320px;min-width:200px;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#fff;-webkit-box-shadow:0px 10px 15px rgb(0 0 0 / 12%);box-shadow:0px 10px 15px rgb(0 0 0 / 12%);}
.header .ul-Submenu__block::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 7px 15px -7px rgba(0, 0, 0, .12);box-shadow:inset 0 7px 15px -7px rgba(0, 0, 0, .12)}
.header .ul-Submenu__block li{position:relative;z-index:99;text-align:center;margin:0;background:#fff;}
.header .ul-Submenu__block li:last-child{padding-right:0}
.header .ul-Submenu__block li:last-child > a{border:none}
.header .ul-Submenu__block li:last-child{border:0}
.header .ul-Submenu__block li a{position:relative;border-bottom:1px solid #ededed;padding:12px 0 12px;text-transform:initial;margin:0 17px}
.header .ul-Submenu__block li a .header-arrow{right:0}
.header .ul-Submenu.hover li.hover > .ul-Submenu__block, .header .ul-Submenu.hover > .ul-Submenu__block{display:block}
.header .ul-Submenu.hover li.hover > a, .header .ul-Submenu.hover > a{color:#01b259}
.header .ul-Submenu.hover > a .header-arrow{top:50%;-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}
.header .ul-Submenu__block--right{top:0;left:100%;z-index:100;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:8px 0px 12px rgb(0 0 0 / 12%)}
.header .ul-Submenu__block--right::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 10px 0px 15px -10px rgb(0 0 0 / 12%);}
.header .ul-Submenu__block--right li{background:none !important;}
.header-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;cursor:pointer;width:12px;height:12px;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}
.container-breadcrumbs{z-index:5;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.breadcrumbs ul{height:50px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;list-style-type:none;font-size:.8rem}
.breadcrumbs ul li{position:relative;padding-left:15px}
.breadcrumbs ul li::after{content:"-";position:absolute;left:0;top:0;color:rgba(3, 3, 3, .47);margin-left:6px}
.breadcrumbs ul li:first-child{padding-left:0}
.breadcrumbs ul li:first-child:after{display:none}
.breadcrumbs ul li a, .breadcrumbs ul li span{text-decoration:none;color:rgba(3, 3, 3, .47)}
.main--dark .breadcrumbs ul li a, .main--dark .breadcrumbs ul li::after{color:#747474}
.content-breadcrumbs{margin-bottom:15px}
.content-breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style-type:none;font-size:1.2rem}
.content-breadcrumbs ul li{position:relative;padding-right:15px}
.content-breadcrumbs ul li::after{content:"-";position:absolute;right:3px;top:0;margin-left:0;-webkit-background-clip:text;background-clip:text;color:transparent}
.content-breadcrumbs ul li:last-child{padding-left:0}
.content-breadcrumbs ul li:last-child:after{display:none}
.content-breadcrumbs ul li a{-webkit-background-clip:text;background-clip:text;color:transparent}
.pagination{margin-top:45px;position:relative;z-index:3;width:100%;font-size:1.25rem}
.pagination ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;list-style-type:none}
.pagination ul li{margin-left:12px;margin-right:12px}
.pagination ul li.active a{color:#01b259}
.pagination ul li a{color:#000;text-decoration:none}
.pagination ul li a:hover{color:#01b259}
.section-ban .ban-slider__row{min-height:600px;height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover}
.section-ban .ban-slider__info{padding:0 0 150px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:700px;width:100%;height:auto;color:#fff}
.section-ban .ban-slider__title{font-family:CenturyBold;font-size:4.5rem;line-height:1.2;margin-bottom:10px}
.section-ban .ban-slider__text{max-width:350px;width:100%;height:auto}
.section-ban .ban-slider__text span{font-family:CenturyBold}
.section-ban .ban-slider .btn{margin:35px 0 0 0}
.section-ban .ban-slider__arrow--js{display:none}
.section-ban .slick-arrow{cursor:pointer;z-index:20;width:19px;height:38px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.section-ban .slick-arrow path{-webkit-transition:stroke .3s linear;-o-transition:stroke .3s linear;transition:stroke .3s linear}
.section-ban .slick-arrow:hover path{stroke:#01b259}
.section-ban .slick-arrow__left{left:15px}
.section-ban .slick-arrow__right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:15px}
.section-batch{padding-top:0;position:relative;z-index:10;background:#f7f7f7}
.batch-row{margin:0 -15px -187px -15px;-webkit-transform:translateY(-187px);-ms-transform:translateY(-187px);transform:translateY(-187px);display:-webkit-box;display:-ms-flexbox;display:flex}
.batch-column{padding:0 15px;max-width:24.3333%;width:100%;height:auto}
.batch-column__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:270px;text-decoration:none;color:#000;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .1);box-shadow:0 0 40px rgba(0, 0, 0, .1)}
.batch-column__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:187px;width:100%;background:#f7f7f7;-webkit-transition:.3s background-color linear;-o-transition:.3s background-color linear;transition:.3s background-color linear}
.batch-column__img{max-width:100px;width:100%;height:auto}
.batch-column__bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100%;padding:27px 15px 50px 32px}
.batch-column__title{font-family:CenturyBold;margin-bottom:10px;line-height:1.2}
.batch-column__text{line-height:1.2;height:120px;overflow:hidden}
.batch-column__block{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.batch-column__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:38px;width:100%;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}
.batch-column__arrow img{width:100%}
.batch-column__box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.batch-column:hover .batch-column__top{background:#01b259}
.batch-column:hover .batch-column__arrow{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}
.batch-column:hover .batch-column__img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.batch .batch-box__block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px}
.batch .batch-box__block:first-child .batch-box__icon{max-width:20px}
.batch .batch-box__block:last-child{margin-top:10px}
.batch .batch-box__text{text-transform:uppercase;font-family:CenturyBold;color:#01b259;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:58px}
.batch .batch-box__icon{position:absolute;left:0;max-width:29px;width:100%}
.batch .batch-box__price{font-family:CenturyBold}
.section-advantages{background:#f7f7f7}
.section-advantages .advantages-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px -15px 0}
.section-advantages .advantages-column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:33.333333%;padding:0 15px;margin-bottom:120px}
.section-advantages .advantages-column:last-child{margin-bottom:0}
.section-advantages .advantages-column__number{position:absolute;top:0;-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%);font-family:CenturyBold;color:#fff;font-size:96px;line-height:1}
.section-advantages .advantages-column__row{padding:0 0 0 50px}
.section-advantages .advantages-column__title{font-family:CenturyBold;font-size:1.25rem;position:relative;padding-bottom:15px;margin-bottom:10px}
.section-advantages .advantages-column__title::after{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:17px;width:58px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.section-advantages .advantages-column.hide{display:none}
.section-advantages .btn{display:none}
.section-services{position:relative}
.section-services:after{content:"";display:block;position:absolute;top:0;right:0;left:0;width:100%;height:39.5%;background:#f7f7f7}
.section-services .container{position:relative;z-index:20}
.services-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}
.services-column{max-width:33.33333%;padding:0 15px;color:#000}
.services-column__top{position:relative;padding:2rem 0;width:100%;overflow:hidden;padding:6rem 0}
.services-column__img{background-color:#01b259;position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.services-column__img img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.services-column__title{height:55px;text-decoration:none;font-family:CenturyBold;color:#000;line-height:1.2;display:block;margin-bottom:20px;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.services-column__title:hover{color:#01b259}
.services-column__row{background:#fff;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.services-column__bot{padding:22px 44px 40px}
.services-column__list[class]{margin-top:24px}
.services-column__list[class] li{position:relative;margin-top:0;padding:0 0 0 22px}
.services-column__list[class] li a{text-decoration:none;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.services-column__list[class] li a:hover{color:#01b259}
.services-column__list[class] li::after{content:"";display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:19px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L9 9.5L2 17' stroke='%2301B259' stroke-width='3'/%3E%3C/svg%3E");left:0;bottom:0}
.services-column__list[class] li + li{margin-top:20px}
.services .btn{margin-top:30px;display:block;height:60px;max-width:170px;width:100%;line-height:56px}
.section-itinerary{margin-top:50px;padding-top:0;background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-itinerary/bg_01.png) 100%/cover no-repeat}
.section-itinerary .itinerary-blocks{position:relative;width:100%}
.section-itinerary .itinerary-block{margin-top:15px;position:absolute;z-index:2;max-width:280px;width:100%;height:auto}
.section-itinerary .itinerary-block:nth-child(3){margin-left:-205px;text-align:right}
.section-itinerary .itinerary-block__title{color:#01b259;font-family:CenturyBold;marign:0 0 5px 0}
.section-itinerary .itinerary-line{top:0;right:0}
.section-itinerary .itinerary-line.tablet{display:none}
.section-itinerary .itinerary-seo__text{margin-top:200px}
.section-itinerary .itinerary-seo__text span{font-family:CenturyBold}
.section-news{position:relative}
.section-news::after{content:"";display:block;position:absolute;width:100%;height:50%;bottom:0;z-index:2;background:#f7f7f7}
.section-news .container{position:relative;z-index:20}
.news-row{margin:0 -15px}
.news-slider{display:-webkit-box;display:-ms-flexbox;display:flex}
.news .slick-arrow{cursor:pointer;position:absolute;right:0;top:-70px;margin:0 15px 0 0}
.news .slick-arrow path{-webkit-transition:stroke .3s linear;-o-transition:stroke .3s linear;transition:stroke .3s linear}
.news .slick-arrow:hover path{stroke:#01b259}
.news .slick-arrow__left{right:34px}
.slider-news__block{margin:40px 20px}
.slider-news__block.slick-active{opacity:1}
.slider-news__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15);background:#fff}
.slider-news__img{position:relative;padding:6.8rem 0;width:100%;overflow:hidden}
.slider-news__imgbox{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.slider-news__imgbox img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.slider-news__info{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.slider-news__arrow{display:block;width:38px;height:29px;margin:20px 0 0 auto;transition:transform .3s linear, -webkit-transform .3s linear}
.slider-news__arrow:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.news-info{padding:15px 33px 28px;min-height:287px;max-height:287px}
.news-info__data{color:#01b259}
.news-info__title{display:block;font-size:1.5rem;text-decoration:none;color:#000;font-family:CenturyBold;padding:0 0 5px 0;line-height:1.2;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.news-info__title:hover{color:#01b259}
.news-info__text{height:110px;overflow:hidden;line-height:1.4}
.news .btn{margin-top:15px}
.section-form{background:#f7f7f7}
.section-form .form{background:100% url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-form/01.png) no-repeat;padding:40px 55px 55px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15);background-color:#fff}
.form-title{max-width:625px;margin-bottom:30px;font-size:1.5rem;line-height:1.2;font-family:CenturyBold}
.form-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;font-size:1.25rem;font-family:CenturyBold;position:relative}
.form-input:last-child{margin:0}
.form-input input{position:relative;padding:0 20px 0 62px;font-size:1rem;font-family:CenturyRegular;line-height:45px;max-width:460px;width:100%;height:45px;border:none;-webkit-appearance:none;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .09);box-shadow:0 0 10px rgba(0, 0, 0, .09)}
.form-input--name > div{margin-top:10px;position:relative}
.form-input--name > div::before{content:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50061 9.52441C4.49358 9.52441 0.419922 13.5981 0.419922 18.6051C0.419922 18.823 0.596811 18.9999 0.814747 18.9999H18.1865C18.4045 18.9999 18.5813 18.823 18.5813 18.6051C18.5813 13.5981 14.5076 9.52441 9.50061 9.52441Z' fill='%2301B259'/%3E%3Cpath d='M9.49918 8.68586C11.8977 8.68586 13.8421 6.74147 13.8421 4.34293C13.8421 1.9444 11.8977 0 9.49918 0C7.10065 0 5.15625 1.9444 5.15625 4.34293C5.15625 6.74147 7.10065 8.68586 9.49918 8.68586Z' fill='%2301B259'/%3E%3C/svg%3E");display:block;position:absolute;z-index:10;left:0;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;width:19px;height:19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.form-input--phone > div{margin-top:10px;position:relative}
.form-input--phone > div::before{content: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='M19.4542 14.678L16.6631 11.8869C15.6663 10.8901 13.9717 11.2889 13.573 12.5847C13.274 13.4819 12.2772 13.9803 11.38 13.7809C9.38643 13.2825 6.69505 10.6908 6.19665 8.59746C5.89761 7.7003 6.49569 6.70349 7.39282 6.40448C8.68867 6.00576 9.08739 4.31119 8.09058 3.31438L5.29953 0.523324C4.50208 -0.174441 3.30591 -0.174441 2.60815 0.523324L0.714213 2.41726C-1.17972 4.41087 0.913575 9.69395 5.59857 14.3789C10.2836 19.0639 15.5666 21.2569 17.5603 19.2633L19.4542 17.3694C20.152 16.5719 20.152 15.3757 19.4542 14.678Z' fill='%2301B259'/%3E%3C/svg%3E");display:block;position:absolute;z-index:10;left:0;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;width:19px;height:19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.form .btn{margin:35px 0 0 0;max-width:180px;width:100%}
.section-faq{background:#f7f7f7}
.section-faq .content-blocks{margin-bottom:40px}
.section-faq .faq-block{margin-bottom:20px;background:#fff;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.section-faq .faq-block__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-bottom:0;-webkit-transition:padding-bottom .5s linear;-o-transition:padding-bottom .5s linear;transition:padding-bottom .5s linear}
.section-faq .faq-block__title{padding:25px 50px;font-size:1.25rem;font-family:CenturyBold;max-width:80%;width:100%}
.section-faq .faq-block__icon{margin:0 25px 0 0;position:relative;cursor:pointer;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear, -webkit-transform .5s linear}
.section-faq .faq-block__icon svg{width:34px;height:16px}
.section-faq .faq-block__link.active{padding-bottom:25px}
.section-faq .faq-block__link.active .faq-block__icon{background:0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.section-faq .faq-block__link.active .faq-block__icon::after{background:#fac336}
.section-faq .faq-block__content{margin:0 50px;font-size:1rem;display:none;border-top:2px solid #01b259;padding:25px 0}
.section-faq .faq-block__content a{display:block;color:#01b259;text-transform:uppercase;font-family:CenturyBold;padding-top:20px}
.section-faq .faq-block__content a:hover{text-decoration:none}
.section-reviews{background:#f7f7f7}
.section-reviews .section-title{margin:0 0 30px 0}
.reviews-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.reviews-row__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;max-width:390px;width:100%;height:auto;margin-right:20px}
.reviews-row__column .btn{margin-top:30px}
.reviews-row .reviews-slider{max-width:740px;width:100%}
.reviews-row .reviews-slider__block{background:#fff;padding:37px 50px 50px 50px;margin:20px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15)}
.reviews-row .reviews-slider__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}
.reviews-row .reviews-slider__top .btn{margin:0 0 0 auto}
.reviews-row .reviews-slider__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 28px 0 0;border-radius:50%;overflow:hidden;width:75px;height:75px}
.reviews-row .reviews-slider__img img{width:75px;height:75px}
.reviews-row .reviews-slider-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.reviews-row .reviews-slider__data{font-size:.88rem;color:#9e9e9e}
.reviews-row .reviews-slider__name, .reviews-row .reviews-slider__title{font-family:CenturyBold;font-size:1.15rem}
.reviews-row .reviews-slider__title{padding:0 0 5px 0}
.reviews-row .reviews-slider__text{margin-bottom:10px}
.reviews-row .reviews-slider__dataVis{font-family:CenturyBold;margin-bottom:27px}
.reviews-row .reviews-slider__dataVis span{font-family:CenturyRegular;padding:0 0 0 10px}
.reviews-row .reviews-slider__btn{display:none}
.reviews-row .reviews-blockImg{overflow-x:scroll}
.reviews-row .reviews-blockImg__box{display:-webkit-box;display:-ms-flexbox;display:flex}
.reviews-row .reviews-blockImg__img{max-width:210px;width:100%;height:auto;margin-left:0;position:relative;padding:5rem 0;width:100%;overflow:hidden}
.reviews-row .reviews-blockImg__img + .reviews-blockImg__img{margin-left:6px}
.reviews-row .reviews-blockImg__boxImg{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.reviews-row .reviews-blockImg__boxImg img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.reviews-row__number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;color:#797979;font-size:1.5rem}
.reviews-row__number span{position:relative;z-index:1;background:#f7f7f7;padding-left:22px;padding-right:20px}
.reviews-row__number::after{content:"";display:block;position:absolute;height:1px;width:calc(100% - 20px);right:0;background:rgba(131, 131, 131, .37)}
.reviews-row__arrow{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f7f7f7;padding-right:30px;margin-left:20px}
.reviews-row .slick-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;background:#01b259;border-radius:50%;cursor:pointer;-webkit-transition:.3s background-color linear;-o-transition:.3s background-color linear;transition:.3s background-color linear}
.reviews-row .slick-arrow:hover{background:#00984c}
.reviews-row .slick-arrow__right{margin-left:17px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.reviews-row .slick-arrow svg{height:17px;width:9px}
.section-infotext{position:relative}
.section-infotext:after{content:"";display:block;position:absolute;top:0;right:0;background:#f7f7f7;height:50%;width:100%}
.section-infotext .container{position:relative;z-index:10}
.section-infotext .infotext-block{font-size:.88rem}
.section-infotext .infotext-block p{padding-bottom:10px}
.section-infotext .infotext-box{position:relative;margin-top:80px}
.section-infotext .infotext-box::after{content:"";display:block;position:absolute;top:0;left:0;width:calc(100% - 20px);height:100%;background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15);margin-top:-20px;margin-left:20px}
.section-infotext .infotext-box__row{position:relative;z-index:2;padding:33px 50px 55px;width:calc(100% - 20px);background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15);font-size:.88rem}
.section-infotext .infotext-box__title{position:relative;padding-bottom:25px;margin-bottom:15px;font-size:1.5rem;font-family:CenturyBold}
.section-infotext .infotext-box__title::after{position:absolute;bottom:0;left:0;height:40px;width:53px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.section-infotext .infotext-box p{padding:0 0 10px 0}
.section-infotext .infotext-box span{font-family:CenturyBold}
.section-infotext .infotext-box a{color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.section-infotext .infotext-box a:hover{color:#01b259}
.main-services .breadcrumbs ul li a, .main-services .breadcrumbs ul li span{color:#fff}
.main-services .section-services{background:#f7f7f7}
.main-services .section-services::after{display:none}
.main-services .section-services .services-column__list a{text-decoration:none;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.main-services .section-services .services-column__list a:hover{color:#01b259}
.main-services .services-row{margin:0 -15px -242px;-webkit-transform:translateY(-242px);-ms-transform:translateY(-242px);transform:translateY(-242px)}
.main-services .section-itinerary{padding-top:50px;margin-top:0;background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-itinerary/bg_01.png) 100%/cover no-repeat;background-color:#f7f7f7}
.main-services .section-form{position:relative;background:0 0}
.main-services .section-form::after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:50%;background:#f7f7f7}
.main-services .section-form .form{background-color:#fff}
.main-services .section-faq, .main-services .section-infotext, .main-services .section-reviews{background:0 0}
.main-services .section-faq::after, .main-services .section-infotext::after, .main-services .section-reviews::after{display:none}
.main-services .section-reviews .reviews-row__arrow, .main-services .section-reviews .reviews-row__number span{background:#fff}
.main-services .breadcrumbs ul li a, .main-services .breadcrumbs ul li::after{color:#fff}
.main-news .pagination{margin-top:0}
.main-lottery .section-form{position:relative;background:0 0}
.main-lottery .section-form::after{content:"";display:block;position:absolute;background:#f7f7f7;top:0;left:0;width:100%;height:50%;z-index:-1}
.main-lottery .section-form .form{background-image:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-form/02.png);background-repeat:no-repeat;background-position-x:100%}
.main-lottery .section-faq, .main-lottery .section-infotext, .main-lottery .section-reviews{background:0 0}
.main-lottery .section-faq::after, .main-lottery .section-infotext::after, .main-lottery .section-reviews::after{display:none}
.main-lottery .section-reviews .reviews-row__arrow, .main-lottery .section-reviews .reviews-row__number span{background:#fff}
.main-lottery .container-breadcrumbs .breadcrumbs ul li a, .main-lottery .container-breadcrumbs .breadcrumbs ul li::after{color:#fff}
.main-visa .section-batch .batch-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-visa .section-batch .batch-row .batch-column{max-width:370px;width:100%;margin:0 0 30px 0}
.main-visa .section-batch .batch-row .batch-column__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;width:100%}
.main-visa .section-batch .batch-row .batch-column__bot{height:calc(100% - 187px);padding-right:32px;padding-bottom:32px}
.main-visa .section-batch .batch-row .batch-column__text{height:auto}
.main-visa .section-batch .batch-row .batch-column__block{margin:auto 0 0 0}
.main-visa .section-batch .batch-row .batch-column__block span{display:none}
.main-visa .section-batch .batch-column__text ol{padding-left:0;list-style-position:inside}
.main-visa .section-batch .batch-column__text ol li{margin-bottom:10px}
.main-visa .section-batch .batch-column__block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.main-visa .section-faq, .main-visa .section-form, .main-visa .section-reviews{position:relative;background:0 0}
.main-visa .section-form:after{content:"";display:block;position:absolute;width:100%;height:50%;z-index:-1;top:0;left:0;background:#f7f7f7}
.main-visa .section-infotext::after{display:none}
.main-visa .section-reviews .reviews-row__arrow, .main-visa .section-reviews .reviews-row__number span{background:#fff}
.main-visa .breadcrumbs ul li a, .main-visa .breadcrumbs ul li::after{color:#fff}
.main-visa--usa .section-form .form{background-image:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-form/03.png);background-position-x:100%;background-repeat:no-repeat}
.main-visa--canada .section-form .form{background-image:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-form/04.png);background-position-x:100%;background-repeat:no-repeat}
.table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .1);box-shadow:0 0 40px rgba(0, 0, 0, .1)}
.table-title{background:#232323;text-align:center;line-height:77px;font-size:1.5rem;color:#fff}
.table-column{max-width:50%;width:100%;background:#fff}
.table-column:last-child{border-left:1px solid #01b259}
.table-column__info{padding:26px 60px 26px}
.table-column__info ul{list-style-type:none;padding-left:40px}
.table-column__info ul li{position:relative;padding-bottom:20px}
.table-column__info ul li:before{content:url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 4.96296L9.02174 12L19 2' stroke='%2301B259' stroke-width='3'/%3E%3C/svg%3E%0A");display:block;position:absolute;left:-40px;z-index:5;width:24px;height:auto}
.table-column__info ol{position:relative;list-style-type:none;padding-left:40px}
.table-column__info ol:before{content:"";display:block;position:absolute;background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-money) 100%/cover no-repeat;width:27px;height:27px;left:0;z-index:5}
.table-column__info ol li:nth-child(2){padding-top:10px}
.table-column__info a{color:#01b259;text-decoration:none}
.table-column__info a:hover{text-decoration:underline}
.main-batchServices .section-table{padding-bottom:50px}
.main-batchServices .section-batch, .main-batchServices .section-form{position:relative;background:#fff}
.main-batchServices .section-batch .container, .main-batchServices .section-form .container{position:relative;z-index:2}
.main-batchServices .section-batch::after, .main-batchServices .section-form::after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:48.5%;background:#f7f7f7}
.main-batchServices .section-faq{padding-bottom:50px;background:#fff}
.main-batchServices .section-batch{background:#f7f7f7;padding-top:50px}
.main-batchServices .section-batch .batch-row{margin-bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.main-batchServices .section-batch::after{background:#fff}
.main-form .form .table{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:65px}
.main-form .form .table:last-child{margin-bottom:0}
.main-form .form .table-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:absolute;right:0;top:0;width:77px;height:77px;background:#01b259}
.main-form .form .table--submit .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-top:0;margin-bottom:23px}
.main-form .form .table--submit a{color:#01b259;text-decoration:none}
.main-form .form .table--submit a:hover{text-decoration:underline}
.main-form .form .table .table-row{margin-bottom:0;min-width:100%;}
.main-form .form .table-title{text-align:left;padding:0 85px;max-width:100%;width:100%}
.main-form .form .table-column{padding:40px 85px 40px;max-width:100%;border:none}
.main-form .form .table-column__img{width:100%;height:auto}
.main-form .form .table-column__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px}
.main-form .form .table-column__buttons .btn{margin-top:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.main-form .form .table-column__buttons .btn--border{background:0 0;color:#01b259;-webkit-transition:background .3s linear, color .3s linear;-o-transition:background .3s linear, color .3s linear;transition:background .3s linear, color .3s linear}
.main-form .form .table-column__buttons .btn--border:hover{background:#01b259;color:#fff}
.main-form .form .table-row{max-width:max-content;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -33px}
.main-form .form .form-input{max-width:49.3333%;width:100%;padding:0 33px}
.main-form .form input, .main-form .form select{-webkit-box-shadow:none;box-shadow:none;font-family:CenturyRegular;font-size:1rem;height:45px;line-height:45px;border:none;border-radius:0;border-bottom:1px solid #01b259;padding:0 20px;color:#838383}
.main-form .form input[type=date], .main-form .form select{position:relative}
.main-form .form input[type=date]:after, .main-form .form select:after{content:'';display:block;width:24px;height:22px;background-color:#fff;margin:0 20px 0 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}
.main-form .form input[type=date]{background:#fff}
.main-form .form input[type=date]::-webkit-calendar-picker-indicator{opacity:0;z-index:2;cursor:pointer}
.main-form .form input[type=date]:after{cursor:pointer;content:'';background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-calendar) 100%/cover no-repeat #fff}
.main-form .form select{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-arrow) no-repeat right;-webkit-appearance:none;background-size:20px;font-size:1rem;background-position-x:calc(100% - 20px)}
.main-form .form textarea{margin-top:16px;-webkit-box-shadow:none;box-shadow:none;font-family:CenturyRegular;height:90px;resize:none;font-size:1rem;border:1px solid #01b259;padding:10px 16px;color:#838383}
.main-form .form .button--phone{cursor:pointer;margin-right:25px}
.main-form .form .button--phone input[type=file]{opacity:0;width:1px;height:1px;border:none}
.main-form .form .btnAdd--js{display:none;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:20px 0 65px auto}
.main-faqInfo{padding-top:50px}
.main-faqInfo .section-faq{padding:0}
.main-faqInfo .section-faq .faq-block{padding:45px 50px}
.main-faqInfo .section-faq .faq-block__title{margin-bottom:40px}
.main-faqInfo .section-faq .faq-block__content{display:block}
.main-faqInfo .section-faq .faq-block b{font-family:CenturyBold}
.main-faq{padding-top:60px}
.main-faq .section-faq{padding:0}
.main-contact{padding-top:50px}
.main-contact .section-contact{padding-top:0}
.main-contact .section-contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-contact .section-contact .contact-info{max-width:55%;width:100%}
.main-contact .section-contact .contact-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;margin-bottom:60px}
.main-contact .section-contact .contact-info__block--adress .contact-info__title::before{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-map) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block--phone .contact-info__title::before{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-tel) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block--mail .contact-info__title::before{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-mail) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block--time .contact-info__title::before{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-clock) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block:last-child{margin-bottom:0}
.main-contact .section-contact .contact-info__title{position:relative;background:#fff;font-family:CenturyBold;font-size:1.5rem;line-height:1;padding-left:37px}
.main-contact .section-contact .contact-info__title::after{content:"";display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#cdcdcd;width:100vw;height:1px;left:calc(100% + 25px)}
.main-contact .section-contact .contact-info__title:before{content:"";display:block;position:absolute;left:0;top:5px;width:20px;height:20px}
.main-contact .section-contact .contact-info__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-left:25px;background:#fff;max-width:255px;width:100%}
.main-contact .section-contact .contact-info__right ul{list-style-type:none;padding:0;margin:0}
.main-contact .section-contact .contact-info__right a{color:#000;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.main-contact .section-contact .contact-info__right a:hover{color:#01b259}
.main-contact .section-contact .contact-map{margin-left:30px;max-width:45%;width:100%}
.main-contact .section-infotext:after{display:none}
.main-stat{padding-top:50px}
.main-stat .section-stat{padding-top:0}
.main-stat .stat-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.main-stat .stat-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.main-stat .stat-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:105px;background:#01b259}
.main-stat .stat-block__icon svg{max-width:37px;height:37px}
.main-stat .stat-block__title{padding:16px 30px 20px;width:100%;background:#232323;color:#fff;font-size:1.5rem;font-family:CenturyBold}
.main-stat .stat-block__text{padding:20px 30px 20px;background:#fff}
.main-stat .stat-block__text p{padding-bottom:20px}
.main-stat .stat-block__text .stat-block__years{margin-left:-100px}
.main-stat .stat-block__text .stat-block__years li{margin:0 0 20px 100px}
.main-stat .stat-block__years{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-stat .stat-block__years a{text-decoration:none;color:#01b259}
.main-stat .stat-block__years a:hover{text-decoration:underline}
.main-news{padding-top:50px}
.main-news .section-news{padding-top:0}
.main-news .section-news::after{display:none}
.main-news .section-news .news-row{margin:0}
.main-news .section-news .news-slider{margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-news .section-news .news-slider .slider-news__block{margin:0 15px 30px;max-width:30.33333%;width:100%}
.main-news .news-img{margin-bottom:35px;position:relative;padding:12rem 0;width:100%;overflow:hidden}
.main-news .news-img__box{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.main-news .news-img__box img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.main-news h1{position:relative;padding-bottom:25px;margin-bottom:35px;line-height:1.2;font-size:1.5rem;font-family:CenturyBold}
.main-news h1::after{position:absolute;bottom:0;left:0;height:25px;width:93px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.main-news ol{list-style-position:inside;padding-left:0}
.main-news ol li{padding-bottom:20px}
.main-news h2, .main-news h3, .main-news h4{line-height:1.2;padding-bottom:20px;font-family:CenturyBold}
.main-information{padding-top:50px}
.main-information .section-information{padding-top:0;max-width:65%;width:100%}
.main-information .section-information .information-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.main-information .section-information .information-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.main-information .section-information .information-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:105px;background:#01b259}
.main-information .section-information .information-block__icon svg{max-width:37px;height:37px}
.main-information .section-information .information-block__title{padding:16px 30px 20px;width:100%;background:#232323;color:#fff;font-size:1.5rem;font-family:CenturyBold}
.main-information .section-information .information-block__text{padding:20px 30px 20px;background:#fff}
.main-information .section-information .information-block__text p{padding-bottom:20px}
.main-information .section-information .information-block__text .stat-block__years{margin-left:-100px}
.main-information .section-information .information-block__text .stat-block__years li{margin:0 0 20px 100px}
.main-information .section-information .information-block__years{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-information .section-information .information-block__years a{text-decoration:none;color:#01b259}
.main-information .section-information .information-block__years a:hover{text-decoration:underline}
.main-information h1, .main-information h2, .main-information h3, .main-information h4{font-family:CenturyBold}
.main-information h3{font-size:1rem;padding-bottom:10px}
.main-information ol{list-style-type:none;padding-left:30px;margin:0}
.main-information ol li{margin-bottom:10px;position:relative}
.main-information ol li::before{content:"";display:block;position:absolute;background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-checkmark) 100%/cover;width:15px;height:15px;margin:5px 0 0 0;margin-left:-30px}
.main-information section ul{padding-left:20px}
.main-information section ul li::marker{color:#01b259}
.container--sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}
.container--sidebar .sidebar{max-width:370px;width:100%;margin:0 30px 0 0}
.container--sidebar .sidebar-block__title{font-family:CenturyBold;margin-bottom:1px;background:#232323;color:#fff;font-size:1.5rem;height:auto;padding:12px 60px 12px 28px;position:relative;cursor:pointer}
.container--sidebar .sidebar-block__title::before{content:"";display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-sideArrow) 100%/cover no-repeat;right:28px;width:20px;height:15px;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear, -webkit-transform .5s linear}
.container--sidebar .sidebar-block__title.active::before{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}
.container--sidebar .sidebar-block__content{display:none;padding:22px 0 27px 10px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15);background:#fff}
.container--sidebar .sidebar-block__content li{margin-bottom:10px;padding-left:40px;position:relative}
.container--sidebar .sidebar-block__content li::before{position:absolute;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.5 6.5L1 12' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E");width:11px;height:19px;top:3px;left:10px}
.container--sidebar .sidebar-block__content li:last-child{margin-bottom:0}
.container--sidebar .sidebar-block__content a{color:#000;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.container--sidebar .sidebar-block__content a:hover{color:#01b259}
.main-search{padding-top:50px}
.main-search .searchNo-title{font-size:1.4rem;line-height:1.2;font-family:CenturyBold}
.main-search--no .container--seacrh{position:relative;height:100vh;background:center center url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/page-search/01.png) no-repeat}
.main-search--no .searchNo-textCenter{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%;z-index:1;font-size:1.5rem;color:#9c9c9c;font-family:CenturyBold}
.search-list{margin-top:30px}
.search-list li{color:#969696;padding:20px 0;border-bottom:1px solid #dedede}
.search-list li:last-child{border:none}
.search-list__title{color:#000;font-size:1.12rem;font-family:CenturyBold;line-height:1.2;padding-bottom:5px;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.search-list__title:hover{color:#01b259}
.main-error{padding:0;padding-bottom:0}
.section-error{background:bottom right url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-error/02.png) no-repeat}
.section-error .error-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.section-error .error-block__text{max-width:350px;width:100%;margin-bottom:10px;margin-top:40px;font-family:CenturyBold;font-size:18px;line-height:22px;text-align:center;color:#000}
.section-error .error-block__span{font-size:16 p;line-height:20px;text-align:center;color:#a29f9f;margin-bottom:30px}
.section-error .error-block .input-block{position:relative;max-width:365px;width:100%}
.section-error .error-block input{width:100%;padding:0 20px 0 40px;border:1px solid #01b259;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;width:100%;height:40px;line-height:40px}
.section-error .error-block .search-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;border:none;background:0 0}
.section-error .error-block .search-btn__icon{width:16px;height:16px}
.section-error .error-block .btn{margin-top:30px;margin-bottom:50px}
.footer{position:relative;z-index:2;background:#1a1a1a}
.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer-form{margin-top:-80px;max-width:100%;width:100%;background:#01b259}
.footer .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 60px 50px 30px;background:0 100% url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/footer/01.png) no-repeat}
.footer .form-title{font-size:1.5rem;line-height:1.4;color:#fff;max-width:270px;width:100%;margin:0}
.footer .form input{font-size:1rem;color:#fff;background:0 0;border-bottom:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;padding:0 20px;padding-left:33px;max-width:230px;width:100%}
.footer .form input::-webkit-input-placeholder{color:#fff}
.footer .form input::-moz-placeholder{color:#fff}
.footer .form input:-ms-input-placeholder{color:#fff}
.footer .form input::-ms-input-placeholder{color:#fff}
.footer .form input::placeholder{color:#fff}
.footer .form-input--name > div::before{margin-top:0;margin-bottom:10px;content:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50061 9.52441C4.49358 9.52441 0.419922 13.5981 0.419922 18.6051C0.419922 18.823 0.596811 18.9999 0.814747 18.9999H18.1865C18.4045 18.9999 18.5813 18.823 18.5813 18.6051C18.5813 13.5981 14.5076 9.52441 9.50061 9.52441Z' fill='white'/%3E%3Cpath d='M9.49918 8.68586C11.8977 8.68586 13.8421 6.74147 13.8421 4.34293C13.8421 1.9444 11.8977 0 9.49918 0C7.10065 0 5.15625 1.9444 5.15625 4.34293C5.15625 6.74147 7.10065 8.68586 9.49918 8.68586Z' fill='white'/%3E%3C/svg%3E")}
.footer .form-input--phone > div::before{content: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='M19.4542 14.678L16.6631 11.8869C15.6663 10.8901 13.9717 11.2889 13.573 12.5847C13.274 13.4819 12.2772 13.9803 11.38 13.7809C9.38643 13.2825 6.69505 10.6908 6.19665 8.59746C5.89761 7.7003 6.49569 6.70349 7.39282 6.40448C8.68867 6.00576 9.08739 4.31119 8.09058 3.31438L5.29953 0.523324C4.50208 -0.174441 3.30591 -0.174441 2.60815 0.523324L0.714213 2.41726C-1.17972 4.41087 0.913575 9.69395 5.59857 14.3789C10.2836 19.0639 15.5666 21.2569 17.5603 19.2633L19.4542 17.3694C20.152 16.5719 20.152 15.3757 19.4542 14.678Z' fill='white'/%3E%3C/svg%3E")}
.footer .form-inputs{max-width:50%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer .form-input{margin:0}
.footer .form-input > div::before{margin-left:0;left:0}
.footer .btn{margin:0 0 -20px 10px;background:#fff;border-color:#fff;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.footer .btn:hover{color:#01b259}
.footer-column__left{padding:35px 40px 45px 60px;max-width:35%;width:100%;text-align:left;background:#232323}
.footer-column__right{padding:50px 0 50px 90px;color:#838383;text-align:right;max-width:65%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer-column__title{display:block;margin:0 0 10px 0;font-size:.88rem;color:#fff}
.footer-column__contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;padding-left:35px}
.footer-column__contact::after{content:"";display:block;position:absolute;left:0;top:5px;width:16px;height:16px;background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-tel) 100%/cover no-repeat}
.footer-column__contact a{color:#838383;text-decoration:none;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}
.footer-column__contact a:hover{color:#01b259}
.footer-column__clock, .footer-column__mail, .footer-column__map{position:relative;display:block;padding:0 0 10px 35px;color:#838383;text-decoration:none;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}
.footer-column__clock:hover, .footer-column__mail:hover, .footer-column__map:hover{color:#01b259}
.footer-column__clock::after, .footer-column__mail::after, .footer-column__map::after{content:"";display:block;position:absolute;left:0;top:5px;width:16px;height:16px}
.footer-column__map::after{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-map) 100%/cover no-repeat}
.footer-column__mail::after{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-mail) 100%/cover no-repeat}
.footer-column__clock::after{background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-clock) 100%/cover no-repeat}
.footer-column__clock:hover{color:#838383}
.footer-column__clock::after{content:"";display:block;position:absolute;left:0;top:5px;width:16px;height:16px}
.footer-column__clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer .footer-logo{text-align:left;display:block;padding:0;margin:0 0 15px 0}
.footer-dev{color:#838383}
.footer-dev a{color:#fff;font-family:CenturyBold;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.footer-dev a:hover{color:#01b259}
.modal-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .6);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), visibility .6s cubic-bezier(.55, 0, .1, 1), z-index .6s cubic-bezier(.55, 0, .1, 1);-o-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), visibility .6s cubic-bezier(.55, 0, .1, 1), z-index .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), visibility .6s cubic-bezier(.55, 0, .1, 1), z-index .6s cubic-bezier(.55, 0, .1, 1)}
.modal-overlay.active{z-index:99;opacity:1;visibility:visible}
.modal{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 auto;background-color:#fff;width:600px;max-width:75rem;min-height:20rem;border-radius:3px;opacity:0;overflow-y:auto;visibility:hidden;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .1);box-shadow:0 2px 10px rgba(0, 0, 0, .1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .6s cubic-bezier(.55, 0, .1, 1);-o-transition:all .6s cubic-bezier(.55, 0, .1, 1);transition:all .6s cubic-bezier(.55, 0, .1, 1)}
.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}
.modal--reviews{max-width:1000px;width:100%}
.modal--reviews .form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.modal--reviews .form-input{max-width:46.33333%;width:100%}
.modal--reviews .form-input input[type=date]{position:relative}
.modal--reviews .form-input input[type=date]::-webkit-calendar-picker-indicator{opacity:0;z-index:2;cursor:pointer}
.modal--reviews .form-input input[type=date]:after{display:block;width:24px;height:22px;background-color:#fff;margin:0 20px 0 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;cursor:pointer;content:'';background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-calendar) 100%/cover no-repeat #fff}
.modal--reviews .form-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;font-size:1.25rem;font-family:CenturyBold;position:relative;width:100%}
.modal--reviews textarea{margin-top:15px;border:1px solid #01b259;height:125px;width:100%;padding:10px;resize:none;position:relative;font-size:1rem;font-family:CenturyRegular}
.modal--reviews .modal-content{width:100%}
.modal-title{padding:27px 43px;line-height:1.2;font-size:1.5rem;background:#f7f7f7;font-family:CenturyBold}
.modal .close-modal{position:absolute;cursor:pointer;top:5px;right:15px;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), -webkit-transform .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), -webkit-transform .6s cubic-bezier(.55, 0, .1, 1);-o-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), transform .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), transform .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), transform .6s cubic-bezier(.55, 0, .1, 1), -webkit-transform .6s cubic-bezier(.55, 0, .1, 1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
.modal .close-modal svg{width:1em;height:1em}
.modal .modal-content{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.55, 0, .1, 1);-o-transition:opacity .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
.modal.active{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.modal.active .modal-content{opacity:1}
.modal.active .close-modal{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:1}
.modal .form{padding:43px;padding-top:24px}
.modal .form-input input{padding-left:40px;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #01b259}
.modal .form-input--name > div, .modal .form-input--phone > div{margin:0}
.modal .form-input--name > div::before, .modal .form-input--phone > div::before{margin-left:0}
.form-input--file{height:60px;width:100%}
.form-input--file .form-input-file-icon{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:60px;height:60px;background:#01b259}
.form-input--file input{opacity:0;width:1px;height:1px;border:none}
.warning-info{position:fixed;bottom:15px;right:15px;max-width:620px;width:100%;height:auto;background:#fff;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .25);box-shadow:0 0 40px rgba(0, 0, 0, .25);border-radius:3px;-webkit-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;-o-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;z-index:0;opacity:0;visibility:hidden}
.warning-info.closed{opacity:1;visibility:visible;z-index:99;-webkit-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;-o-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;transition:opacity .3s linear, visibility .3s linear, z-index .3s linear}
.warning-info__svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#01b259;max-width:155px;width:100%;height:auto}
.warning-info__box{display:-webkit-box;display:-ms-flexbox;display:flex}
.warning-info__block{padding:30px 48px 30px 30px;font-family:CenturyBold;line-height:1.2}
.warning-info__close{position:absolute;top:15px;right:15px;width:15px;height:15px;cursor:pointer}
@-webkit-keyframes animationPlane {
0%{-webkit-transform:translate(-315px, -13px);transform:translate(-315px, -13px)}
90%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}
}
@keyframes animationPlane {
0%{-webkit-transform:translate(-315px, -13px);transform:translate(-315px, -13px)}
90%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}
}
@media screen and (max-width:1200px){
.section-batch{padding-bottom:15px}
.batch-row{overflow-x:scroll;padding-bottom:35px}
.batch-row::-webkit-scrollbar{width:0}
.batch-column{max-width:100%}
.section-itinerary .itinerary-block{font-size:.88rem;max-width:220px}
}
@media(max-width:1200px){
.header-menu{padding:26px 30px}
.header-contact__row{max-width:240px}
}
@media(max-width:1170px){
.main-news .section-news .news-slider{margin:0 -15px 0 0}
}
@media screen and (max-width:1110px){
.main-visa .section-batch .batch-row .batch-column{max-width:50%}
}
@media(max-width:1100px) and (max-width:526px){
.header-menu__nav{width:220px}
}
@media screen and (max-width:1100px){
.header-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;text-align:center}
.header-menu__list li{padding:0}
.header-contact__row.active .header-contact__phone a{pointer-events:auto}
.header-contact__phone a:first-child{pointer-events:none}
.header-contact .btn{position:relative;top:0;left:0;right:0;bottom:0;background:0 0;color:#01b259;-webkit-box-shadow:none;box-shadow:none}
.burger{display:block}
.logo{padding:13px 15px 19px 0}
.header .ul-Submenu__block li a{padding:12px 30px 12px 0}
}
@media(max-width:1100px){
.section-title--two{margin:0 0 110px 0}
.section-title--two .btn{position:absolute;bottom:-60px;left:0;right:auto}
.header-menu{position:initial;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 30px}
.header-menu:after{display:none}
.header-menu__nav{position:absolute;z-index:21;right:0;top:100%;background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .12);box-shadow:0 0 20px rgba(0, 0, 0, .12);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear, -webkit-transform .5s linear;width:250px}
.header-menu__nav.active{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.header-menu__list li{margin:0}
.header-contact{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:#fff;margin:0;padding:0 0 0 11px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-menu__ul li{z-index:2;text-align:right}
.header-menu__ul li a{padding:12px 0;text-transform:uppercase;margin:0 12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #ededed}
.header .ul-Submenu__block{position:relative;left:0;padding:0;width:100%;background:#fafafa;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.header .ul-Submenu__block::after{display:none}
.header .ul-Submenu__block li{padding:0;margin:0;text-align:right}
.header .ul-Submenu__block li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #ededed;text-transform:inherit}
.header .ul-Submenu__block li:last-child{padding-bottom:0}
.header .ul-Submenu__block li a .header-arrow{left:auto}
.header .ul-Submenu.hover > a .header-arrow{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);top:50%}
.header .ul-Submenu.hover li.hover .header-arrow{top:50%}
.header .ul-Submenu__block--right{top:0}
.header .ul-Submenu__block--right li a{color:#868686;padding:12px 0}
.header-arrow{position:absolute;right:auto;left:0;top:50%;margin:0;width:20px;height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.footer .footer-logo{padding:0}
.header .ul-Submenu__block li{background:none !important;}
.header .ul-Submenu__block{box-shadow:none;}
}
@media(max-width:999px){
.main-news .section-news .news-row{margin:0}
.main-news .section-news .news-slider .slider-news__block{margin:0 15px 30px 0;max-width:48%}
}
@media(max-width:991px){
.section-title--two{-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-menu__nav{padding:0}
.section-ban .slick-arrow{position:relative;width:36px;height:auto;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section-ban .slick-arrow__left{left:auto}
.section-ban .slick-arrow__right{margin-left:20px;right:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.section-advantages .advantages-column{max-width:49.33333%;margin-bottom:80px}
.services-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
.services-column{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%;margin-bottom:20px}
.services-column:last-child{margin-bottom:0}
.services-column__top{max-width:250px}
.services-column__title{padding:0 35px}
.services-column__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.services-column__bot{max-width:100%;width:100%;padding:22px 0 0}
.services-column__list[class]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 35px}
.services-column__list[class] li{margin:10px 0 0 0;float:left;width:300px;padding-right:37px}
.services-column__list[class] li::after{top:3px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.services-column__list[class] li + li{margin:10px 0 0 0}
.services .btn{max-width:100%;border-radius:0}
.section-itinerary .itinerary-block:nth-child(3){margin-left:0;text-align:left}
.section-itinerary .itinerary-block{max-width:80%;padding-left:3rem;padding-top:0;margin-top:-5px}
.section-itinerary .itinerary-line{display:none}
.section-itinerary .itinerary-line.tablet{display:block}
.section-itinerary .itinerary-seo__text{margin:50px 0 0 0}
.section-form .form{background:#fff}
.form-input input{max-width:100%}
.reviews-row__column{display:none}
.reviews-row .reviews-slider{max-width:100%}
.reviews-row .reviews-slider__btn{display:block;margin-top:40px}
.reviews-row .reviews-blockImg__img{max-width:33.33333%}
.reviews-row__number span{padding:0 20px 0 22px}
.section-infotext .infotext-box::after{width:calc(100% - 28px)}
.main-visa .section-batch .batch-row .batch-column{max-width:100%}
.main-visa .section-batch .batch-row .batch-column__top{display:none}
.main-visa .section-batch .batch-row .batch-column__bot{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}
.main-visa .section-batch .batch-row .batch-column__arrow{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.main-visa .section-batch .batch-column__block{max-width:30%;height:100%}
.main-visa--usa .section-form .form{background-image:none}
.main-visa--canada .section-form .form{background-image:none}
.table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none;box-shadow:none}
.table-column{max-width:100%;margin-bottom:20px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .1);box-shadow:0 0 40px rgba(0, 0, 0, .1)}
.table-column:last-child{margin-bottom:0}
.table-column:last-child{border:none}
.table-column__info{padding:26px 60px 26px}
.main-form .form .table{margin-bottom:40px}
.main-form .form .table-row{margin:0}
.main-form .form .form-input{max-width:100%;padding:0}
.main-form .form .form-input input{max-width:100%}
.main-contact .section-contact{padding-bottom:0}
.main-contact .section-contact .container{-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-contact .section-contact .contact-info{max-width:100%;margin-bottom:50px}
.main-contact .section-contact .contact-map{min-height:360px;max-width:100%;margin-left:0}
.main-stat .stat-block{margin-bottom:20px}
.main-news .section-news .news-slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.main-news h1{margin:0 0 20px 0}
.main-information .section-information{max-width:100%}
.main-information .section-information .information-block{margin-bottom:20px}
.container--sidebar{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.container--sidebar .sidebar{max-width:100%;margin-right:0;padding-bottom:40px}
.container--sidebar .sidebar-block__title{font-size:1.3rem}
.section-error{padding-top:30px;background:0 0 url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-error/02.png) no-repeat}
.footer .form{-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer .form-title{margin:-50px 0 0 0}
.footer .form input{max-width:100%}
.footer .form-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer .btn{margin-left:0;margin-top:-20px}
.footer-column__left{max-width:40%;margin-left:-15px;padding:35px 30px 35px 15px}
.footer-column__right{max-width:60%}
.modal--reviews .form-input{max-width:100%}
}
@media(max-width:764px){
.main-news .section-news .news-slider .slider-news__block{max-width:100%}
}
@media(max-width:726px) and (max-width:526px){
.slider-news__block{width:100%}
}
@media(max-width:726px){
._section::after{display:none}
.header-contact .btn{position:fixed;top:auto;left:auto;right:15px;bottom:15px;height:59px;background:#01b259;color:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .4);box-shadow:0 0 20px rgba(0, 0, 0, .4);font-size:.88rem}
.section-batch{padding-bottom:50px}
.batch-row{margin-left:0;margin-right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:initial;padding-bottom:0}
.batch-column{margin:0 0 15px 0;padding:0}
.batch-column:last-child{margin-bottom:0}
.batch-column__row{width:100%;-webkit-box-shadow:none;box-shadow:none}
.batch-column__top{display:none}
.batch-column__text{height:80px}
.batch-column__block{font-size:1.14rem;margin:0;padding-top:20px;border-top:1px solid #01b259}
.batch-column__arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.services-column__top{display:none}
.news-slider{-ms-flex-wrap:wrap;flex-wrap:wrap}
.slider-news__block{margin:0 15px 15px}
.news-info{min-height:auto}
.news-info__text{height:auto}
.reviews-row .reviews-slider__top .btn{display:none}
.main-lottery .section-form .form{background-image:none}
.main-form .form .table-title{line-height:1.2;padding:20px}
.main-form .form .table-column{padding:40px}
.section-error{background:10% 100% url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/section-error/02.png) no-repeat;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer .container{padding:0}
.footer-form{margin:-80px 15px 0}
.footer-column__left{max-width:100%;margin-left:0}
.footer-column__right{max-width:100%;text-align:left;padding:30px 15px}
.footer-dev{padding-top:20px}
}
@media(max-width:700px){
.reviews-row .reviews-blockImg__box{width:500px}
}
@media screen and (max-width:660px){
.footer-form{margin-top:-150px}
.footer .form{padding:30px 27px 50px;background:url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/footer/01.png) 100%/cover no-repeat}
.footer .form-title{margin-top:0}
.footer .form-inputs{max-width:100%}
.footer .btn{margin-top:40px}
}
@media(max-width:526px){
body, html{font-size:14px}
.main{padding-bottom:200px}
._section{padding:25px 0}
.section-title{margin:0 0 25px 0}
.section-title::after{height:30px}
.section-title{line-height:1.2}
.h2{font-size:1.7rem}
.btn{height:50px;line-height:46px}
.btn--max{max-width:170px}
.header:after{width:100%;height:51px}
.header .container{-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40%;padding:0 0 0 22px}
.header-contact{width:50%;height:50px}
.header-contact{width:60%}
.header-contact__row{padding:12px 25px 0 0;margin:0}
.header-contact__phone a{font-size:1rem}
.header-contact .btn{line-height:46px;height:50px}
.burger{margin:0 0 0 44px}
.logo{width:100%;text-align:left;padding:1px 0 7px;justify-content:flex-start;}
.header .ul-Submenu__block{max-width:100%}
.breadcrumbs ul{font-size:.9rem;padding:10px 0 16px 0;margin-top:0}
.content-breadcrumbs ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.3rem}
.pagination{margin-top:25px;font-size:1.3rem}
.section-ban .ban-slider__title{font-size:2.57rem}
.section-ban .ban-slider .btn{margin:23px 0 0 0;line-height:50px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.section-ban .ban-slider__arrow--js{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px 0}
.batch-row{padding-bottom:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);margin:0 0 -100px 0}
.batch-column__bot{padding:18px 15px 25px 15px}
.batch-column__title{font-size:1.3rem}
.batch-column__text{border-bottom:1px solid #01b259}
.section-advantages .advantages-column{max-width:100%}
.section-advantages .advantages-column__title{max-width:280px}
.section-advantages .btn{display:block;margin-top:-40px}
.services-column{font-size:1.3rem}
.services-column__list[class]{margin-top:20px}
.services-column__list[class] li{font-size:1rem}
.news-info__title{font-size:1.3rem}
.section-form .form{padding:25px 15px 40px}
.form-input{font-size:1.15rem}
.form-input input{font-size:1rem}
.form .btn{max-width:140px}
.section-faq{padding-bottom:0}
.section-faq .faq-block{padding:18px 25px}
.reviews-row .reviews-slider__block{margin:20px 0;-webkit-box-shadow:none;box-shadow:none;padding:22px 19px 33px 26px}
.reviews-row .reviews-slider__data{font-size:1rem}
.reviews-row .reviews-slider__title{font-size:1rem}
.reviews-row .reviews-slider__btn{margin-top:30px}
.reviews-row__number{margin:0}
.section-infotext .infotext-box::after{margin-top:-5px;width:calc(100% - 10px);margin-left:5px}
.section-infotext .infotext-box__row{width:calc(100% - 10px)}
.section-infotext .infotext-box__row{font-size:1rem;padding:20px 28px 45px 15px}
.section-infotext .infotext-box__title{line-height:1.2}
.section-infotext .infotext-box__title::after{height:25px}
.main-services .services-row{margin:0 -15px -100px;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}
.main-visa .section-batch .batch-row .batch-column{margin-bottom:20px}
.main-visa .section-batch .batch-row .batch-column .batch-column__text{border:none}
.main-visa .section-batch .batch-row .batch-column__bot{padding-bottom:60px}
.main-visa .section-batch .batch-row .batch-column__arrow{max-width:100%;text-align:center}
.main-visa .section-batch .batch-row .batch-column__text{margin:0 0 30px 0}
.main-visa .section-batch .batch-row .batch-column__block{position:absolute;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;left:0;right:auto;bottom:0;top:auto;background:#01b259;z-index:20;padding-top:0;padding-bottom:0}
.main-visa .section-batch .batch-row .batch-column__block img{display:none}
.main-visa .section-batch .batch-row .batch-column__block span{display:block;font-size:1rem;margin:0 auto;font-family:CenturyBold}
.main-visa .section-batch .batch-column__text ol{margin:0}
.main-visa .section-batch .batch-column__text ol li:last-child{margin:0}
.table-column__info{padding:26px}
.main-batchServices .section-title .btn{padding-bottom:50px;margin-bottom:50px}
.main-form .form .table{margin-bottom:30px}
.main-form .form .table .table-row{margin-bottom:44px}
.main-form .form .table-title{line-height:22px}
.main-form .form .table-column{padding:20px}
.main-form .form input, .main-form .form select{height:30px;line-height:30px}
.main-form .form .button--phone{height:50px;margin-bottom:25px}
.main-form .section-title{margin:0 0 10px 0}
.main-faqInfo{padding-top:40px}
.main-faq{padding-top:40px}
.main-contact{padding-top:40px}
.main-contact .section-contact .contact-info__block{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.main-contact .section-contact .contact-info__title::after{display:none}
.main-contact .section-contact .contact-info__right{padding:0;margin:10px 0 0 37px}
.main-contact .section-contact .contact-map{min-height:155px}
.main-stat{padding-top:40px}
.main-stat .stat-block__text .stat-block__years{margin-left:-40px}
.main-stat .stat-block__text .stat-block__years li{margin-left:35px}
.main-news{padding-top:40px}
.main-news .news-img{padding:8rem 0;margin:0 0 20px 0}
.main-news h1{line-height:1.2}
.main-news ol li{padding-bottom:15px}
.main-information{padding-top:40px}
.main-information .section-information .information-block__icon{display:none}
.main-search{padding-top:40px}
.main-error{padding-bottom:0}
.section-error .error-block__text{margin-top:20px}
.footer .form{background:bottom url(//greencard.nvs.by/wp-content/themes/ms_nvs/assets/img/footer/01.png) no-repeat}
.modal-title{font-size:1.3rem;padding:14px 20px}
.modal .form{padding:20px 20px 30px}
.modal .form .btn{margin-top:30px}
}
@media(min-width:526px) and (max-width:991px){
.main-visa .section-batch .batch-row .batch-column__title{max-width:100%;width:calc(100% - 110px)}
.main-visa .section-batch .batch-row .batch-column__text{max-width:100%;width:calc(100% - 110px)}
.main-visa .section-batch .batch-row .batch-column__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;width:110px;background:#01b259}
}
@media (prefers-reduced-motion: reduce) { *{-webkit-animation-duration:0s !important;animation-duration:0s !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;scroll-behavior:auto !important}
}
.footer-form .wpcf7 form.sent .wpcf7-response-output{visibility:visible;position:relative;color:#fff;right:-35px;max-width:200px;margin:0;bottom:-30px;}
@media (max-width: 1100px)
.header-arrow {
position: absolute;
right: auto;
left: 0;
top: 50%;
margin: 0;
width: 22.5px;
height: 22.5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}.wpcf7 form.invalid .wpcf7-response-output{border:none;font-size:16px;color:#dc3232;padding:0;margin-left:0;margin-right:0;margin-top:15px;margin-bottom:10px;}
.pagination ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;list-style-type:none}
.pagination ul li , .pagination ul a, .pagination ul span{margin-left:12px;margin-right:12px}
.pagination ul .current{color:#01b259}
.pagination ul a , .pagination ul li span{color:#000;text-decoration:none}
.pagination ul a:hover{color:#01b259}
.pagination ul .prev{display:none;}
.wp-block-image img{height:auto;}
.div_no_childs{}
.div_no_childs .cat_no_childs{font-family:CenturyBold;margin-bottom:1px;background:#232323;color:#fff;font-size:1.5rem;height:auto;position:relative;cursor:pointer;text-decoration:none;}
.container--sidebar .div_no_childs::before{display:none;}
.services-column__list[class]{min-width:270px;}
.form-input--file label{display:flex;align-items:center;font-family:CenturyBold;color:#01b259;font-size:1.2rem;}
.file_result{margin-left:10px;}
.modal--reviews .form-input--name{margin:0 50px 0 0}
.modal--reviews .form{justify-content:space-between;}
@media(max-width:526px){
.modal--reviews .form-input--name{margin:0}
}
.form input, .modal--reviews .form-input input, .modal .form-input input{transition:border-color 0.3s linear;}
.footer-form .form .wpcf7-not-valid,.modal--reviews .form-input .wpcf7-not-valid, .modal .form-input .wpcf7-not-valid{border-color:#FF0101;}
.footer-form .form .wpcf7-response-output, .modal .wpcf7-response-output{position:absolute;visibility:hidden;}
.main-visa .breadcrumbs ul li a, .main-visa .breadcrumbs ul li span{color:#fff;}
.section-form .form .wpcf7-not-valid-tip{position:absolute;font-size:14px;}
.main-visa .section-batch .batch-row .batch-column{max-width:33.3333%;}
@media(max-width:991px){
.main-visa .section-batch .batch-row .batch-column{max-width:100%;}
}
.information-block__title{margin:auto;}
.information-block__text a{color:#01b259;}
.container--sidebar .sidebar-block__content .current-menu-item  a{color:#01b259;}
@media(min-width:991px){
.batch-column__title{min-height:56px;}
.section-error{padding-bottom:80px;}
.main-batchServices .batch-column__title{min-height:85px;}
}
@media(min-width:765px){ 
.news-info__text{margin-bottom:-10px;}
}
.main-services  .service_popupBtn-js{font-size:15px;}
.section-error .search-btn{display:none;}
.main-lottery .breadcrumbs ul li a, .main-lottery .breadcrumbs ul li span{color:#fff;}
.main-news h2, .main-news h3, .main-news h4{padding-top:20px;}
.news ol{padding-left:25px;}
.main-news ol li{padding-bottom:5px;}
.sidebar-block__content{padding-right:10px!important;}
p a{color:#01b259;}
.section-infotext h2 , .section-infotext h3 , .section-infotext h4{margin-top:16px;}
.information-block__text h2 , .information-block__text h3, .information-block__text h4{margin-bottom:16px;}
.ban-slider__title{margin-top:0;}
.ban-slider__text{color:#fff;}
.h2{margin-top:0!important;}
.modal--reviews .wpcf7-response-output{visibility:visible;position:relative;}
.multifile-567 .wpcf7-not-valid-tip{position:absolute;min-width:250px;left:0;width:100%;font-size:15px;}
.section-news a.not(.news-info__title){color:#01b259;}
.review_page_title h1{display:flex;justify-content:space-between;}
.main-review{}
.main-review .reviews-row__column{margin-top:20px;width:100%;height:auto;margin-right:20px;flex-wrap:wrap;max-width:100%;}
.main-review .reviews-row .reviews-slider{width:100%;max-width:100%;}
.main-review .reviews-row__column{display:block!important;}
.main-review .reviews-slider__block{margin-left:0;margin-right:0;}
.main-review .reviews-row__column{margin-right:0;}
.section-infotext .infotext-box__title{padding-top:15px;}
.section-infotext .infotext-box a{color:#01b259;}
.header .ul-Submenu__block li a{margin:0 30px;}
.ul-Submenu__block  .header-arrow{margin-right:-15px;}
.section-faq .faq-block__content a{display:inline-block;padding-top:0px;}
.h2_min{font-size:1.7rem;}
@media(max-width:526px){
.h2_min{font-size:1.5rem;}
}
.main-lottery .section-ban .ban-slider .btn{font-size:15px;}
.modal-content .wpcf7-response-output{bottom:17.5px;right:25px;max-width:325px;visibility:visible;}
@media(max-width:526px){
.modal-content .wpcf7-response-output{bottom:6px;right:25px;max-width:250px;visibility:visible;}
}
.wpcf7 form .wpcf7-response-output{border:none;color:#46b450;}
.section-form{}
.btn-long__text{font-size:15px;}
.header  .ul-Submenu__block  , .ul-Submenu__block--right{padding-top:15px;padding-bottom:15px;}
.infotext-box__row h2:nth-child(2){padding-top:25px;}
.warning-info{z-index:100;}
#coronavirus-alert{opacity:1;visibility:visible;display:none;}
.closed{opacity:0!important;visibility:hidden!important;display:none!important;}
@media(max-width:526px){ 
#coronavirus-alert{right:0;}
#coronavirus-alert .warning-info__svg{display:none;}
}
.header:after{}
.footer .form-input--name>div::before{content:url(data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50061 9.52441C4.49358 9.52441 0.419922 13.5981 0.419922 18.6051C0.419922 18.823 0.596811 18.9999 0.814747 18.9999H18.1865C18.4045 18.9999 18.5813 18.823 18.5813 18.6051C18.5813 13.5981 14.5076 9.52441 9.50061 9.52441Z' fill='white'/%3E%3Cpath d='M9.49918 8.68586C11.8977 8.68586 13.8421 6.74147 13.8421 4.34293C13.8421 1.9444 11.8977 0 9.49918 0C7.10065 0 5.15625 1.9444 5.15625 4.34293C5.15625 6.74147 7.10065 8.68586 9.49918 8.68586Z' fill='white'/%3E%3C/svg%3E)!important;}
@media(max-width:1200px){
.header-menu{padding:0 15px;}
}
@media(max-width:526px){
.section-itinerary{padding-bottom:0;padding-top:0;}
.section-itinerary .section-title{padding-bottom:0;}
.services-column__row{flex-direction:column;}
.services-column__top{display:block;max-width:100%;padding-top:0;padding-bottom:0;}
.services-column__img{position:relative;}
.services-column__title{height:auto;}
.section-faq .faq-block__title{padding:0;font-size:1rem;}
.section-faq .faq-block__icon{margin-right:0;}
.section-faq .faq-block__content{margin:0;}
} .search_close_mobile{display:none;}
@media(max-width:526px){ 
.search_close_mobile{display:block;}
}
.search_close_mobile{text-align:center;color:#01b259;display:inline-block;width:40px;height:100%;display:flex;align-items:center;flex-direction:row;justify-content:center;font-weight:bold;}
.section-form .wpcf7-response-output{padding-left:0!important;}
@media(max-width:526px){ 
.footer-form .wpcf7 form.sent .wpcf7-response-output{visibility:visible;position:relative;color:#fff;right:0;max-width:100%;margin:0;bottom:-30px;padding-left:0;}
.section-itinerary .section-title::after{bottom:-15px;}
.section-ban .ban-slider__row{min-height:450px;}
}
.section-news  a:not([class]){color:#01b259;}
.grid_icon_col-four .section-batch .batch-row .batch-column{width:25%;}
.grid_icon_col-four .section-batch .batch-row .batch-column__block span{display:flex;}
.c_header_link_icons{max-width:25px;}
.header-contact--border--socials{display:flex;justify-content:flex-end;padding-top:10px!important;margin-right:11px;}
.header-contact--border--socials a{width:25px;margin-right:10px;}
@media(max-width:526px){ 
.header-contact--border--socials{align-items:flex-start;display:flex;justify-content:start;margin-left:38px;}
} strong{font-family:CenturyBold;}
.wp-block-table{margin-left:0;margin-right:0;line-height:1.4;}
@media(max-width:526px){
.wp-block-table{overflow-x:scroll;width:100%;}
}
.wp-block-table::-webkit-scrollbar{width:0;}
table{border-collapse:collapse;border:none;box-sizing:border-box;text-indent:initial;text-align:center;}
tbody{display:table-row-group;vertical-align:middle;border-color:inherit;}
tbody td{width:133.5pt;border:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt;}
.section-ban .font_small .ban-slider__title{font-size:2.5rem;}
iframe{height:20rem;width:100%;}
@media(max-width:526px){
iframe{height:12rem;}
}
@media(max-width:526px){
.header:after{width:100%;height:46px;}
.logo{background:none!important;}
.main-batchServices .section-title .btn{margin-bottom:24px;max-height:50px;display:block;border:none;line-height:50px;font-size:.88rem;}
.main-batchServices .section-title--two{margin-bottom:50px;}
.breadcrumbs ul{flex-wrap:wrap;}
}
.warning-info{left:15px;}
@media(max-width:526px){
.warning-info{top:0px!important;bottom:auto;left:0!important;}
}
.ban-slider__row{position:relative;}
.ban-slider__row:after{content:'';z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.64), rgba(0, 0, 0, 0.64));}
.ban-slider__row .container{position:relative;z-index:2;}
.grecaptcha-badge{visibility:hidden;}
.main-news .section_title_news{font-size:2.25rem;padding-bottom:25px;margin-bottom:50px;}
.batch-column__arrow{margin-left:auto;}
.single_share_block{margin-top:25px;}
.table-row .form-input-text{width:100%;padding:0 33px;}
@media screen and (max-width:991px){
.table-row .form-input-text{padding:0;}
} .section-htmlmap{}
.section-htmlmap .cloud span{font-size:16px;line-height:18px;color:#232323;border-radius:20px;background:#F6F6F6;padding:14px 9px;display:inline-block;margin-right:10px;margin-bottom:10px;font-family:'CenturyRegular';}
.section-htmlmap .cloud span a{text-decoration:none;font-size:18px;color:#232323;padding:17px 11px;}
.section-htmlmap .posts{}
.section-htmlmap .posts h4{line-height:1.2;padding-bottom:20px;font-family:CenturyBold;font-size:1.25em;}
.section-htmlmap .posts ul{margin-top:0;list-style-type:disc;}
.section-htmlmap .posts ul li{margin-bottom:5px;position:relative;}
.section-htmlmap .posts ul li a{color:#232323;font-size:17px;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear;}
.section-htmlmap .posts ul li a:hover {
color: #01b259;
}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list, .slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after, .slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/ajax-loader.gif) center center no-repeat}
@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.eot);src:url(/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.woff) format('woff'), url(/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.ttf) format('truetype'), url(/wp-content/themes/ms_nvs/node_modules/slick-carousel/slick/fonts/slick.svg#slick) format('svg')}
.slick-next, .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover{color:transparent;outline:0;background:0 0}
.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before, .slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir=rtl] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir=rtl] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir=rtl] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir=rtl] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus, .slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before, .slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
@font-face{font-family:CenturyRegular;font-display:swap;src:url(/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicRegular.woff) format("woff"), url(/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicRegular.woff2) format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:CenturyBold;font-display:swap;src:url(/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicBold.woff) format("woff"), url(/wp-content/themes/ms_nvs/assets/fonts/CenturyGothicBold.woff2) format("woff2");font-weight:700;font-style:normal}
*, ::after, ::before{-webkit-box-sizing:border-box;box-sizing:border-box}
ol[class], ul[class]{padding:0;list-style:none}:focus, :hover{outline:0}
blockquote, body, dd, dl, figcaption, figure, h1, h2, h3, h4, li, ol[class], p, ul[class]{margin:0}
body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}
a:not([class]) {
-webkit-text-decoration-skip: ink;
text-decoration-skip-ink: auto
} a{cursor:pointer}
img{max-width:100%;display:block}
article > * + *{margin-top:1em}
button, input, select, textarea{font:inherit}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden], template {
display: none
} a{background-color:transparent}
a:active, a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b, strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;text-transform:none}
select{text-transform:none}
button, html input[type=button]{-webkit-appearance:button;cursor:pointer}
input[type=reset], input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled], html input[disabled]{cursor:default}
button::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox], input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td, th{padding:0}
body, html{font-size:16px;color:#000;font-family:CenturyRegular}
.wrapper{overflow:hidden}
.main{position:relative;-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;-o-transition:filter .3s linear;transition:filter .3s linear;transition:filter .3s linear, -webkit-filter .3s linear;padding-bottom:100px;z-index:1}
.main--dark{background:#f7f7f7}
.main--dark .breadcrumbs{color:#747474}
.main--dark .breadcrumbs ul li:after{color:#747474}
.main--dark .breadcrumbs a{color:#747474}
.main:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;-webkit-transition:background .3s linear, z-index .3s linear;-o-transition:background .3s linear, z-index .3s linear;transition:background .3s linear, z-index .3s linear}
.main.active:after{z-index:20;background:rgba(0, 0, 0, .52)}
._section{padding:50px 0}
.container{max-width:1170px;width:100%;padding:0 15px;margin:0 auto}
.section-title{position:relative;padding-bottom:25px;margin-bottom:50px;font-family:CenturyBold}
.section-title::after{position:absolute;bottom:0;width:93px;left:0;height:40px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.section-title--two{position:relative;padding-top:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.section-title--two::after{display:none}
.section-title--two span{text-transform:uppercase;color:#01b259}
.section-title--two .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 0 0 auto;float:right;right:0}
.h1{font-size:2rem}
.h2{font-size:2.25rem}
.h3{font-size:1.5rem}
.h4{font-size:1.4rem}
.h5 {
font-size: 1.2rem
} b{font-family:CenturyBold}
.btn{display:block;padding:0 26px;height:60px;text-decoration:none;text-transform:uppercase;font-family:CenturyBold;text-align:center;color:#fff;line-height:56px;font-size:1rem;cursor:pointer;border:2px solid #01b259;border-radius:50px;background:#01b259;-webkit-transition:background .3s linear, border-color .3s linear;-o-transition:background .3s linear, border-color .3s linear;transition:background .3s linear, border-color .3s linear}
.btn:hover{background:#00984c;border-color:#00984c}
.btn--max{max-width:210px;width:100%}
.btn--min{max-width:170px;width:100%}
.btn--gray{border-color:rgba(255, 255, 255, .31);background:rgba(255, 255, 255, .24);color:#fff;line-height:60px;border:none;-webkit-transition:.3s background-color linear;-o-transition:.3s background-color linear;transition:.3s background-color linear}
.btn--gray:hover{background:#01b259}
.header{position:relative;z-index:22;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .12);box-shadow:0 0 20px rgba(0, 0, 0, .12);background:#fff}
.header:after{content:"";display:block;position:absolute;left:0;top:0;z-index:-1;height:76px;width:50%;background-color:#232323}
.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}
.header-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 30px;background:#fff}
.header-menu:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:37px;background-color:#dedede}
.header-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}
.header-menu__list li{margin:0 20px 0 0}
.header-menu__list li:last-child{border:none}
.header-menu__list a{color:#000;text-decoration:none;font-weight:400;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-menu__list a.active, .header-menu__list a:hover{color:#01b259}
.header-search__block{width:19px;height:19px}
.header-search__block svg{cursor:pointer;width:19px;height:19px}
.header-contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:0 0 0 26px}
.header-contact__row{position:absolute;top:0;left:0;width:100%;margin:9px 0 0 0;padding:16px 25px 0 25px;background:#fff}
.header-contact__row.active{padding:16px 25px 20px 25px;width:240px;z-index:99;background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .12);box-shadow:0 0 20px rgba(0, 0, 0, .12)}
.header-contact__row.active .header-contact__info, .header-contact__row.active .header-contact__social{display:block}
.header-contact__row.active .header-contact--border{padding:0 0 15px 0;margin-bottom:16px;border-bottom:1px solid #d8d8d8}
.header-contact__row.active .header-contact__phone a{display:inline}
.header-contact__row.active .header-contact__phone a:first-child::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-5px}
.header-contact__phone{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.header-contact__phone a{display:none;text-decoration:none;font-size:1.13rem;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-contact__phone a:hover{color:#01b259}
.header-contact__phone a b, .header-contact__phone a span{font-family:CenturyBold}
.header-contact__phone a:first-child{position:relative;display:inline}
.header-contact__phone a:first-child::after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;margin-left:5px;background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-arrow) 100%/cover no-repeat}
.header-contact__info{display:none;font-size:.88rem}
.header-contact__info a{text-decoration:none;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-contact__info a:hover{color:#01b259}
.header-contact__info > div{margin-bottom:15px}
.header-contact__info > div + div{margin-bottom:0}
.header-contact__address, .header-contact__clock{position:relative;padding-left:30px}
.header-contact__address::after, .header-contact__clock::after{content:"";display:block;position:absolute;left:0;top:0;width:16px;height:16px}
.header-contact__address::after{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-map) 100%/cover no-repeat}
.header-contact__clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.header-contact__clock::after{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-clock) 100%/cover no-repeat}
.header-contact__social{display:none}
.header-contact__social a{margin-left:0}
.header-contact__social a path{-webkit-transition:fill .3s linear;-o-transition:fill .3s linear;transition:fill .3s linear}
.header-contact__social a + a{margin-left:23px}
.header-contact__social a:hover path{fill:#232323}
.header-contact .btn{position:fixed;z-index:98;top:auto;left:auto;right:15px;bottom:15px;line-height:49px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .4);box-shadow:0 0 20px rgba(0, 0, 0, .4);height:53px}
.burger{display:none;position:relative;margin:0 0 0 30px;width:30px;height:22px}
.burger .burger-line{position:absolute;display:block;padding:0;width:30px;height:2px;background-color:#000;-webkit-transition:all .4s ease-in-out, -webkit-transform .4s ease-in-out .4s;transition:all .4s ease-in-out, -webkit-transform .4s ease-in-out .4s;-o-transition:all .4s ease-in-out, transform .4s ease-in-out .4s;transition:all .4s ease-in-out, transform .4s ease-in-out .4s;transition:all .4s ease-in-out, transform .4s ease-in-out .4s, -webkit-transform .4s ease-in-out .4s}
.burger .burger-lineOne{top:0}
.burger .burger-lineTwo{top:9.5px;width:1px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:13.5px}
.burger .burger-lineThree{top:9.5px;right:0;width:1px;left:13.5px}
.burger .burger-lineFour{top:9.5px;bottom:0}
.burger .burger-lineFive{bottom:0}
.burger.active .burger-lineOne{top:13.5px;background-color:transparent}
.burger.active .burger-lineTwo{left:0;width:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.burger.active .burger-lineThree{left:0;width:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.burger.active .burger-lineFour{background-color:transparent}
.burger.active .burger-lineFive{bottom:13.5px;background-color:transparent}
.logo{display:flex;justify-content:center;padding-right:37px;padding-bottom:26px;align-items:flex-end;text-align:right;background-color:#232323;color:#fff;text-decoration:none}
.logo a{text-decoration:none;font-size:1rem;font-family:CenturyBold;color:#fff}
.logo span{color:#01b259}
.header-search{position:absolute;top:0;width:100%;background:#fff;-webkit-box-shadow:0 12px 20px -20px rgba(0, 0, 0, .12);box-shadow:0 12px 20px -20px rgba(0, 0, 0, .12);z-index:20;-webkit-transition:top .5s linear;-o-transition:top .5s linear;transition:top .5s linear}
.header-search.active{z-index:20}
.header-search .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header-search__btn, .header-search__input{font-size:1rem;border:none;outline:0;padding:12px 0}
.header-search__input{width:100%;color:#828282;padding-right:20px}
.header-search__btn{background:#fff;text-transform:uppercase;color:#01b259;font-family:CenturyBold;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header-search__btn:hover{color:#00984c}
.header-search__content .header-search__ul{width:100%}
.header-search__content .header-search__ul li{padding:15px 0;border-bottom:1px solid #e0e0e0}
.header-search__content .header-search__ul li a{color:#000;text-decoration:none}
.header-search__content .header-search__ul li a:hover{color:#01b259}
.header-search__content .header-search__NO{text-align:center;padding:20px 0;width:100%}
.header-menu.active{display:block}
.header-menu__ul li{cursor:pointer;position:relative}
.header-menu__ul li a{padding:26px 16px 26px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.header .hover > a{color:#01b259}
.header .ul-Submenu__block{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:100%;z-index:99;display:none;margin:0;padding:0;max-width:320px;min-width:200px;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#fff;-webkit-box-shadow:0px 10px 15px rgb(0 0 0 / 12%);box-shadow:0px 10px 15px rgb(0 0 0 / 12%);}
.header .ul-Submenu__block::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 7px 15px -7px rgba(0, 0, 0, .12);box-shadow:inset 0 7px 15px -7px rgba(0, 0, 0, .12)}
.header .ul-Submenu__block li{position:relative;z-index:99;text-align:center;margin:0;background:#fff;}
.header .ul-Submenu__block li:last-child{padding-right:0}
.header .ul-Submenu__block li:last-child > a{border:none}
.header .ul-Submenu__block li:last-child{border:0}
.header .ul-Submenu__block li a{position:relative;border-bottom:1px solid #ededed;padding:12px 0 12px;text-transform:initial;margin:0 17px}
.header .ul-Submenu__block li a .header-arrow{right:0}
.header .ul-Submenu.hover li.hover > .ul-Submenu__block, .header .ul-Submenu.hover > .ul-Submenu__block{display:block}
.header .ul-Submenu.hover li.hover > a, .header .ul-Submenu.hover > a{color:#01b259}
.header .ul-Submenu.hover > a .header-arrow{top:50%;-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}
.header .ul-Submenu__block--right{top:0;left:100%;z-index:100;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:8px 0px 12px rgb(0 0 0 / 12%)}
.header .ul-Submenu__block--right::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 10px 0px 15px -10px rgb(0 0 0 / 12%);}
.header .ul-Submenu__block--right li{background:none !important;}
.header-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;cursor:pointer;width:12px;height:12px;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}
.container-breadcrumbs{z-index:5;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.breadcrumbs ul{height:50px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;list-style-type:none;font-size:.8rem}
.breadcrumbs ul li{position:relative;padding-left:15px}
.breadcrumbs ul li::after{content:"-";position:absolute;left:0;top:0;color:rgba(3, 3, 3, .47);margin-left:6px}
.breadcrumbs ul li:first-child{padding-left:0}
.breadcrumbs ul li:first-child:after{display:none}
.breadcrumbs ul li a, .breadcrumbs ul li span{text-decoration:none;color:rgba(3, 3, 3, .47)}
.main--dark .breadcrumbs ul li a, .main--dark .breadcrumbs ul li::after{color:#747474}
.content-breadcrumbs{margin-bottom:15px}
.content-breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style-type:none;font-size:1.2rem}
.content-breadcrumbs ul li{position:relative;padding-right:15px}
.content-breadcrumbs ul li::after{content:"-";position:absolute;right:3px;top:0;margin-left:0;-webkit-background-clip:text;background-clip:text;color:transparent}
.content-breadcrumbs ul li:last-child{padding-left:0}
.content-breadcrumbs ul li:last-child:after{display:none}
.content-breadcrumbs ul li a{-webkit-background-clip:text;background-clip:text;color:transparent}
.pagination{margin-top:45px;position:relative;z-index:3;width:100%;font-size:1.25rem}
.pagination ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;list-style-type:none}
.pagination ul li{margin-left:12px;margin-right:12px}
.pagination ul li.active a{color:#01b259}
.pagination ul li a{color:#000;text-decoration:none}
.pagination ul li a:hover{color:#01b259}
.section-ban .ban-slider__row{min-height:600px;height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover}
.section-ban .ban-slider__info{padding:0 0 150px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:700px;width:100%;height:auto;color:#fff}
.section-ban .ban-slider__title{font-family:CenturyBold;font-size:4.5rem;line-height:1.2;margin-bottom:10px}
.section-ban .ban-slider__text{max-width:350px;width:100%;height:auto}
.section-ban .ban-slider__text span{font-family:CenturyBold}
.section-ban .ban-slider .btn{margin:35px 0 0 0}
.section-ban .ban-slider__arrow--js{display:none}
.section-ban .slick-arrow{cursor:pointer;z-index:20;width:19px;height:38px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.section-ban .slick-arrow path{-webkit-transition:stroke .3s linear;-o-transition:stroke .3s linear;transition:stroke .3s linear}
.section-ban .slick-arrow:hover path{stroke:#01b259}
.section-ban .slick-arrow__left{left:15px}
.section-ban .slick-arrow__right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:15px}
.section-batch{padding-top:0;position:relative;z-index:10;background:#f7f7f7}
.batch-row{margin:0 -15px -187px -15px;-webkit-transform:translateY(-187px);-ms-transform:translateY(-187px);transform:translateY(-187px);display:-webkit-box;display:-ms-flexbox;display:flex}
.batch-column{padding:0 15px;max-width:24.3333%;width:100%;height:auto}
.batch-column__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:270px;text-decoration:none;color:#000;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .1);box-shadow:0 0 40px rgba(0, 0, 0, .1)}
.batch-column__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:187px;width:100%;background:#f7f7f7;-webkit-transition:.3s background-color linear;-o-transition:.3s background-color linear;transition:.3s background-color linear}
.batch-column__img{max-width:100px;width:100%;height:auto}
.batch-column__bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100%;padding:27px 15px 50px 32px}
.batch-column__title{font-family:CenturyBold;margin-bottom:10px;line-height:1.2}
.batch-column__text{line-height:1.2;height:120px;overflow:hidden}
.batch-column__block{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.batch-column__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:38px;width:100%;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}
.batch-column__arrow img{width:100%}
.batch-column__box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.batch-column:hover .batch-column__top{background:#01b259}
.batch-column:hover .batch-column__arrow{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}
.batch-column:hover .batch-column__img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.batch .batch-box__block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px}
.batch .batch-box__block:first-child .batch-box__icon{max-width:20px}
.batch .batch-box__block:last-child{margin-top:10px}
.batch .batch-box__text{text-transform:uppercase;font-family:CenturyBold;color:#01b259;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:58px}
.batch .batch-box__icon{position:absolute;left:0;max-width:29px;width:100%}
.batch .batch-box__price{font-family:CenturyBold}
.section-advantages{background:#f7f7f7}
.section-advantages .advantages-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px -15px 0}
.section-advantages .advantages-column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:33.333333%;padding:0 15px;margin-bottom:120px}
.section-advantages .advantages-column:last-child{margin-bottom:0}
.section-advantages .advantages-column__number{position:absolute;top:0;-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%);font-family:CenturyBold;color:#fff;font-size:96px;line-height:1}
.section-advantages .advantages-column__row{padding:0 0 0 50px}
.section-advantages .advantages-column__title{font-family:CenturyBold;font-size:1.25rem;position:relative;padding-bottom:15px;margin-bottom:10px}
.section-advantages .advantages-column__title::after{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:17px;width:58px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.section-advantages .advantages-column.hide{display:none}
.section-advantages .btn{display:none}
.section-services{position:relative}
.section-services:after{content:"";display:block;position:absolute;top:0;right:0;left:0;width:100%;height:39.5%;background:#f7f7f7}
.section-services .container{position:relative;z-index:20}
.services-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}
.services-column{max-width:33.33333%;padding:0 15px;color:#000}
.services-column__top{position:relative;padding:2rem 0;width:100%;overflow:hidden;padding:6rem 0}
.services-column__img{background-color:#01b259;position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.services-column__img img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.services-column__title{height:55px;text-decoration:none;font-family:CenturyBold;color:#000;line-height:1.2;display:block;margin-bottom:20px;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.services-column__title:hover{color:#01b259}
.services-column__row{background:#fff;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.services-column__bot{padding:22px 44px 40px}
.services-column__list[class]{margin-top:24px}
.services-column__list[class] li{position:relative;margin-top:0;padding:0 0 0 22px}
.services-column__list[class] li a{text-decoration:none;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.services-column__list[class] li a:hover{color:#01b259}
.services-column__list[class] li::after{content:"";display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:19px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L9 9.5L2 17' stroke='%2301B259' stroke-width='3'/%3E%3C/svg%3E");left:0;bottom:0}
.services-column__list[class] li + li{margin-top:20px}
.services .btn{margin-top:30px;display:block;height:60px;max-width:170px;width:100%;line-height:56px}
.section-itinerary{margin-top:50px;padding-top:0;background:url(/wp-content/themes/ms_nvs/assets/img/section-itinerary/bg_01.png) 100%/cover no-repeat}
.section-itinerary .itinerary-blocks{position:relative;width:100%}
.section-itinerary .itinerary-block{margin-top:15px;position:absolute;z-index:2;max-width:280px;width:100%;height:auto}
.section-itinerary .itinerary-block:nth-child(3){margin-left:-205px;text-align:right}
.section-itinerary .itinerary-block__title{color:#01b259;font-family:CenturyBold;marign:0 0 5px 0}
.section-itinerary .itinerary-line{top:0;right:0}
.section-itinerary .itinerary-line.tablet{display:none}
.section-itinerary .itinerary-seo__text{margin-top:200px}
.section-itinerary .itinerary-seo__text span{font-family:CenturyBold}
.section-news{position:relative}
.section-news::after{content:"";display:block;position:absolute;width:100%;height:50%;bottom:0;z-index:2;background:#f7f7f7}
.section-news .container{position:relative;z-index:20}
.news-row{margin:0 -15px}
.news-slider{display:-webkit-box;display:-ms-flexbox;display:flex}
.news .slick-arrow{cursor:pointer;position:absolute;right:0;top:-70px;margin:0 15px 0 0}
.news .slick-arrow path{-webkit-transition:stroke .3s linear;-o-transition:stroke .3s linear;transition:stroke .3s linear}
.news .slick-arrow:hover path{stroke:#01b259}
.news .slick-arrow__left{right:34px}
.slider-news__block{margin:40px 20px}
.slider-news__block.slick-active{opacity:1}
.slider-news__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15);background:#fff}
.slider-news__img{position:relative;padding:6.8rem 0;width:100%;overflow:hidden}
.slider-news__imgbox{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.slider-news__imgbox img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.slider-news__info{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.slider-news__arrow{display:block;width:38px;height:29px;margin:20px 0 0 auto;transition:transform .3s linear, -webkit-transform .3s linear}
.slider-news__arrow:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.news-info{padding:15px 33px 28px;min-height:287px;max-height:287px}
.news-info__data{color:#01b259}
.news-info__title{display:block;font-size:1.5rem;text-decoration:none;color:#000;font-family:CenturyBold;padding:0 0 5px 0;line-height:1.2;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.news-info__title:hover{color:#01b259}
.news-info__text{height:110px;overflow:hidden;line-height:1.4}
.news .btn{margin-top:15px}
.section-form{background:#f7f7f7}
.section-form .form{background:100% url(/wp-content/themes/ms_nvs/assets/img/section-form/01.png) no-repeat;padding:40px 55px 55px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15);background-color:#fff}
.form-title{max-width:625px;margin-bottom:30px;font-size:1.5rem;line-height:1.2;font-family:CenturyBold}
.form-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;font-size:1.25rem;font-family:CenturyBold;position:relative}
.form-input:last-child{margin:0}
.form-input input{position:relative;padding:0 20px 0 62px;font-size:1rem;font-family:CenturyRegular;line-height:45px;max-width:460px;width:100%;height:45px;border:none;-webkit-appearance:none;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .09);box-shadow:0 0 10px rgba(0, 0, 0, .09)}
.form-input--name > div{margin-top:10px;position:relative}
.form-input--name > div::before{content:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50061 9.52441C4.49358 9.52441 0.419922 13.5981 0.419922 18.6051C0.419922 18.823 0.596811 18.9999 0.814747 18.9999H18.1865C18.4045 18.9999 18.5813 18.823 18.5813 18.6051C18.5813 13.5981 14.5076 9.52441 9.50061 9.52441Z' fill='%2301B259'/%3E%3Cpath d='M9.49918 8.68586C11.8977 8.68586 13.8421 6.74147 13.8421 4.34293C13.8421 1.9444 11.8977 0 9.49918 0C7.10065 0 5.15625 1.9444 5.15625 4.34293C5.15625 6.74147 7.10065 8.68586 9.49918 8.68586Z' fill='%2301B259'/%3E%3C/svg%3E");display:block;position:absolute;z-index:10;left:0;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;width:19px;height:19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.form-input--phone > div{margin-top:10px;position:relative}
.form-input--phone > div::before{content: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='M19.4542 14.678L16.6631 11.8869C15.6663 10.8901 13.9717 11.2889 13.573 12.5847C13.274 13.4819 12.2772 13.9803 11.38 13.7809C9.38643 13.2825 6.69505 10.6908 6.19665 8.59746C5.89761 7.7003 6.49569 6.70349 7.39282 6.40448C8.68867 6.00576 9.08739 4.31119 8.09058 3.31438L5.29953 0.523324C4.50208 -0.174441 3.30591 -0.174441 2.60815 0.523324L0.714213 2.41726C-1.17972 4.41087 0.913575 9.69395 5.59857 14.3789C10.2836 19.0639 15.5666 21.2569 17.5603 19.2633L19.4542 17.3694C20.152 16.5719 20.152 15.3757 19.4542 14.678Z' fill='%2301B259'/%3E%3C/svg%3E");display:block;position:absolute;z-index:10;left:0;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;width:19px;height:19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.form .btn{margin:35px 0 0 0;max-width:180px;width:100%}
.section-faq{background:#f7f7f7}
.section-faq .content-blocks{margin-bottom:40px}
.section-faq .faq-block{margin-bottom:20px;background:#fff;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.section-faq .faq-block__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-bottom:0;-webkit-transition:padding-bottom .5s linear;-o-transition:padding-bottom .5s linear;transition:padding-bottom .5s linear}
.section-faq .faq-block__title{padding:25px 50px;font-size:1.25rem;font-family:CenturyBold;max-width:80%;width:100%}
.section-faq .faq-block__icon{margin:0 25px 0 0;position:relative;cursor:pointer;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear, -webkit-transform .5s linear}
.section-faq .faq-block__icon svg{width:34px;height:16px}
.section-faq .faq-block__link.active{padding-bottom:25px}
.section-faq .faq-block__link.active .faq-block__icon{background:0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.section-faq .faq-block__link.active .faq-block__icon::after{background:#fac336}
.section-faq .faq-block__content{margin:0 50px;font-size:1rem;display:none;border-top:2px solid #01b259;padding:25px 0}
.section-faq .faq-block__content a{display:block;color:#01b259;text-transform:uppercase;font-family:CenturyBold;padding-top:20px}
.section-faq .faq-block__content a:hover{text-decoration:none}
.section-reviews{background:#f7f7f7}
.section-reviews .section-title{margin:0 0 30px 0}
.reviews-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.reviews-row__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;max-width:390px;width:100%;height:auto;margin-right:20px}
.reviews-row__column .btn{margin-top:30px}
.reviews-row .reviews-slider{max-width:740px;width:100%}
.reviews-row .reviews-slider__block{background:#fff;padding:37px 50px 50px 50px;margin:20px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15)}
.reviews-row .reviews-slider__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}
.reviews-row .reviews-slider__top .btn{margin:0 0 0 auto}
.reviews-row .reviews-slider__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 28px 0 0;border-radius:50%;overflow:hidden;width:75px;height:75px}
.reviews-row .reviews-slider__img img{width:75px;height:75px}
.reviews-row .reviews-slider-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.reviews-row .reviews-slider__data{font-size:.88rem;color:#9e9e9e}
.reviews-row .reviews-slider__name, .reviews-row .reviews-slider__title{font-family:CenturyBold;font-size:1.15rem}
.reviews-row .reviews-slider__title{padding:0 0 5px 0}
.reviews-row .reviews-slider__text{margin-bottom:10px}
.reviews-row .reviews-slider__dataVis{font-family:CenturyBold;margin-bottom:27px}
.reviews-row .reviews-slider__dataVis span{font-family:CenturyRegular;padding:0 0 0 10px}
.reviews-row .reviews-slider__btn{display:none}
.reviews-row .reviews-blockImg{overflow-x:scroll}
.reviews-row .reviews-blockImg__box{display:-webkit-box;display:-ms-flexbox;display:flex}
.reviews-row .reviews-blockImg__img{max-width:210px;width:100%;height:auto;margin-left:0;position:relative;padding:5rem 0;width:100%;overflow:hidden}
.reviews-row .reviews-blockImg__img + .reviews-blockImg__img{margin-left:6px}
.reviews-row .reviews-blockImg__boxImg{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.reviews-row .reviews-blockImg__boxImg img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.reviews-row__number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;color:#797979;font-size:1.5rem}
.reviews-row__number span{position:relative;z-index:1;background:#f7f7f7;padding-left:22px;padding-right:20px}
.reviews-row__number::after{content:"";display:block;position:absolute;height:1px;width:calc(100% - 20px);right:0;background:rgba(131, 131, 131, .37)}
.reviews-row__arrow{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f7f7f7;padding-right:30px;margin-left:20px}
.reviews-row .slick-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;background:#01b259;border-radius:50%;cursor:pointer;-webkit-transition:.3s background-color linear;-o-transition:.3s background-color linear;transition:.3s background-color linear}
.reviews-row .slick-arrow:hover{background:#00984c}
.reviews-row .slick-arrow__right{margin-left:17px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.reviews-row .slick-arrow svg{height:17px;width:9px}
.section-infotext{position:relative}
.section-infotext:after{content:"";display:block;position:absolute;top:0;right:0;background:#f7f7f7;height:50%;width:100%}
.section-infotext .container{position:relative;z-index:10}
.section-infotext .infotext-block{font-size:.88rem}
.section-infotext .infotext-block p{padding-bottom:10px}
.section-infotext .infotext-box{position:relative;margin-top:80px}
.section-infotext .infotext-box::after{content:"";display:block;position:absolute;top:0;left:0;width:calc(100% - 20px);height:100%;background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15);margin-top:-20px;margin-left:20px}
.section-infotext .infotext-box__row{position:relative;z-index:2;padding:33px 50px 55px;width:calc(100% - 20px);background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .15);box-shadow:0 0 20px rgba(0, 0, 0, .15);font-size:.88rem}
.section-infotext .infotext-box__title{position:relative;padding-bottom:25px;margin-bottom:15px;font-size:1.5rem;font-family:CenturyBold}
.section-infotext .infotext-box__title::after{position:absolute;bottom:0;left:0;height:40px;width:53px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.section-infotext .infotext-box p{padding:0 0 10px 0}
.section-infotext .infotext-box span{font-family:CenturyBold}
.section-infotext .infotext-box a{color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.section-infotext .infotext-box a:hover{color:#01b259}
.main-services .breadcrumbs ul li a, .main-services .breadcrumbs ul li span{color:#fff}
.main-services .section-services{background:#f7f7f7}
.main-services .section-services::after{display:none}
.main-services .section-services .services-column__list a{text-decoration:none;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.main-services .section-services .services-column__list a:hover{color:#01b259}
.main-services .services-row{margin:0 -15px -242px;-webkit-transform:translateY(-242px);-ms-transform:translateY(-242px);transform:translateY(-242px)}
.main-services .section-itinerary{padding-top:50px;margin-top:0;background:url(/wp-content/themes/ms_nvs/assets/img/section-itinerary/bg_01.png) 100%/cover no-repeat;background-color:#f7f7f7}
.main-services .section-form{position:relative;background:0 0}
.main-services .section-form::after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:50%;background:#f7f7f7}
.main-services .section-form .form{background-color:#fff}
.main-services .section-faq, .main-services .section-infotext, .main-services .section-reviews{background:0 0}
.main-services .section-faq::after, .main-services .section-infotext::after, .main-services .section-reviews::after{display:none}
.main-services .section-reviews .reviews-row__arrow, .main-services .section-reviews .reviews-row__number span{background:#fff}
.main-services .breadcrumbs ul li a, .main-services .breadcrumbs ul li::after{color:#fff}
.main-news .pagination{margin-top:0}
.main-lottery .section-form{position:relative;background:0 0}
.main-lottery .section-form::after{content:"";display:block;position:absolute;background:#f7f7f7;top:0;left:0;width:100%;height:50%;z-index:-1}
.main-lottery .section-form .form{background-image:url(/wp-content/themes/ms_nvs/assets/img/section-form/02.png);background-repeat:no-repeat;background-position-x:100%}
.main-lottery .section-faq, .main-lottery .section-infotext, .main-lottery .section-reviews{background:0 0}
.main-lottery .section-faq::after, .main-lottery .section-infotext::after, .main-lottery .section-reviews::after{display:none}
.main-lottery .section-reviews .reviews-row__arrow, .main-lottery .section-reviews .reviews-row__number span{background:#fff}
.main-lottery .container-breadcrumbs .breadcrumbs ul li a, .main-lottery .container-breadcrumbs .breadcrumbs ul li::after{color:#fff}
.main-visa .section-batch .batch-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-visa .section-batch .batch-row .batch-column{max-width:370px;width:100%;margin:0 0 30px 0}
.main-visa .section-batch .batch-row .batch-column__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;width:100%}
.main-visa .section-batch .batch-row .batch-column__bot{height:calc(100% - 187px);padding-right:32px;padding-bottom:32px}
.main-visa .section-batch .batch-row .batch-column__text{height:auto}
.main-visa .section-batch .batch-row .batch-column__block{margin:auto 0 0 0}
.main-visa .section-batch .batch-row .batch-column__block span{display:none}
.main-visa .section-batch .batch-column__text ol{padding-left:0;list-style-position:inside}
.main-visa .section-batch .batch-column__text ol li{margin-bottom:10px}
.main-visa .section-batch .batch-column__block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.main-visa .section-faq, .main-visa .section-form, .main-visa .section-reviews{position:relative;background:0 0}
.main-visa .section-form:after{content:"";display:block;position:absolute;width:100%;height:50%;z-index:-1;top:0;left:0;background:#f7f7f7}
.main-visa .section-infotext::after{display:none}
.main-visa .section-reviews .reviews-row__arrow, .main-visa .section-reviews .reviews-row__number span{background:#fff}
.main-visa .breadcrumbs ul li a, .main-visa .breadcrumbs ul li::after{color:#fff}
.main-visa--usa .section-form .form{background-image:url(/wp-content/themes/ms_nvs/assets/img/section-form/03.png);background-position-x:100%;background-repeat:no-repeat}
.main-visa--canada .section-form .form{background-image:url(/wp-content/themes/ms_nvs/assets/img/section-form/04.png);background-position-x:100%;background-repeat:no-repeat}
.table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .1);box-shadow:0 0 40px rgba(0, 0, 0, .1)}
.table-title{background:#232323;text-align:center;line-height:77px;font-size:1.5rem;color:#fff}
.table-column{max-width:50%;width:100%;background:#fff}
.table-column:last-child{border-left:1px solid #01b259}
.table-column__info{padding:26px 60px 26px}
.table-column__info ul{list-style-type:none;padding-left:40px}
.table-column__info ul li{position:relative;padding-bottom:20px}
.table-column__info ul li:before{content:url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 4.96296L9.02174 12L19 2' stroke='%2301B259' stroke-width='3'/%3E%3C/svg%3E%0A");display:block;position:absolute;left:-40px;z-index:5;width:24px;height:auto}
.table-column__info ol{position:relative;list-style-type:none;padding-left:40px}
.table-column__info ol:before{content:"";display:block;position:absolute;background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-money) 100%/cover no-repeat;width:27px;height:27px;left:0;z-index:5}
.table-column__info ol li:nth-child(2){padding-top:10px}
.table-column__info a{color:#01b259;text-decoration:none}
.table-column__info a:hover{text-decoration:underline}
.main-batchServices .section-table{padding-bottom:50px}
.main-batchServices .section-batch, .main-batchServices .section-form{position:relative;background:#fff}
.main-batchServices .section-batch .container, .main-batchServices .section-form .container{position:relative;z-index:2}
.main-batchServices .section-batch::after, .main-batchServices .section-form::after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:48.5%;background:#f7f7f7}
.main-batchServices .section-faq{padding-bottom:50px;background:#fff}
.main-batchServices .section-batch{background:#f7f7f7;padding-top:50px}
.main-batchServices .section-batch .batch-row{margin-bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.main-batchServices .section-batch::after{background:#fff}
.main-form .form .table{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:65px}
.main-form .form .table:last-child{margin-bottom:0}
.main-form .form .table-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:absolute;right:0;top:0;width:77px;height:77px;background:#01b259}
.main-form .form .table--submit .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-top:0;margin-bottom:23px}
.main-form .form .table--submit a{color:#01b259;text-decoration:none}
.main-form .form .table--submit a:hover{text-decoration:underline}
.main-form .form .table .table-row{margin-bottom:0;min-width:100%;}
.main-form .form .table-title{text-align:left;padding:0 85px;max-width:100%;width:100%}
.main-form .form .table-column{padding:40px 85px 40px;max-width:100%;border:none}
.main-form .form .table-column__img{width:100%;height:auto}
.main-form .form .table-column__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px}
.main-form .form .table-column__buttons .btn{margin-top:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.main-form .form .table-column__buttons .btn--border{background:0 0;color:#01b259;-webkit-transition:background .3s linear, color .3s linear;-o-transition:background .3s linear, color .3s linear;transition:background .3s linear, color .3s linear}
.main-form .form .table-column__buttons .btn--border:hover{background:#01b259;color:#fff}
.main-form .form .table-row{max-width:max-content;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -33px}
.main-form .form .form-input{max-width:49.3333%;width:100%;padding:0 33px}
.main-form .form input, .main-form .form select{-webkit-box-shadow:none;box-shadow:none;font-family:CenturyRegular;font-size:1rem;height:45px;line-height:45px;border:none;border-radius:0;border-bottom:1px solid #01b259;padding:0 20px;color:#838383}
.main-form .form input[type=date], .main-form .form select{position:relative}
.main-form .form input[type=date]:after, .main-form .form select:after{content:'';display:block;width:24px;height:22px;background-color:#fff;margin:0 20px 0 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}
.main-form .form input[type=date]{background:#fff}
.main-form .form input[type=date]::-webkit-calendar-picker-indicator{opacity:0;z-index:2;cursor:pointer}
.main-form .form input[type=date]:after{cursor:pointer;content:'';background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-calendar) 100%/cover no-repeat #fff}
.main-form .form select{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-arrow) no-repeat right;-webkit-appearance:none;background-size:20px;font-size:1rem;background-position-x:calc(100% - 20px)}
.main-form .form textarea{margin-top:16px;-webkit-box-shadow:none;box-shadow:none;font-family:CenturyRegular;height:90px;resize:none;font-size:1rem;border:1px solid #01b259;padding:10px 16px;color:#838383}
.main-form .form .button--phone{cursor:pointer;margin-right:25px}
.main-form .form .button--phone input[type=file]{opacity:0;width:1px;height:1px;border:none}
.main-form .form .btnAdd--js{display:none;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:20px 0 65px auto}
.main-faqInfo{padding-top:50px}
.main-faqInfo .section-faq{padding:0}
.main-faqInfo .section-faq .faq-block{padding:45px 50px}
.main-faqInfo .section-faq .faq-block__title{margin-bottom:40px}
.main-faqInfo .section-faq .faq-block__content{display:block}
.main-faqInfo .section-faq .faq-block b{font-family:CenturyBold}
.main-faq{padding-top:60px}
.main-faq .section-faq{padding:0}
.main-contact{padding-top:50px}
.main-contact .section-contact{padding-top:0}
.main-contact .section-contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-contact .section-contact .contact-info{max-width:55%;width:100%}
.main-contact .section-contact .contact-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;margin-bottom:60px}
.main-contact .section-contact .contact-info__block--adress .contact-info__title::before{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-map) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block--phone .contact-info__title::before{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-tel) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block--mail .contact-info__title::before{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-mail) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block--time .contact-info__title::before{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-clock) 100%/cover no-repeat}
.main-contact .section-contact .contact-info__block:last-child{margin-bottom:0}
.main-contact .section-contact .contact-info__title{position:relative;background:#fff;font-family:CenturyBold;font-size:1.5rem;line-height:1;padding-left:37px}
.main-contact .section-contact .contact-info__title::after{content:"";display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#cdcdcd;width:100vw;height:1px;left:calc(100% + 25px)}
.main-contact .section-contact .contact-info__title:before{content:"";display:block;position:absolute;left:0;top:5px;width:20px;height:20px}
.main-contact .section-contact .contact-info__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-left:25px;background:#fff;max-width:255px;width:100%}
.main-contact .section-contact .contact-info__right ul{list-style-type:none;padding:0;margin:0}
.main-contact .section-contact .contact-info__right a{color:#000;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.main-contact .section-contact .contact-info__right a:hover{color:#01b259}
.main-contact .section-contact .contact-map{margin-left:30px;max-width:45%;width:100%}
.main-contact .section-infotext:after{display:none}
.main-stat{padding-top:50px}
.main-stat .section-stat{padding-top:0}
.main-stat .stat-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.main-stat .stat-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.main-stat .stat-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:105px;background:#01b259}
.main-stat .stat-block__icon svg{max-width:37px;height:37px}
.main-stat .stat-block__title{padding:16px 30px 20px;width:100%;background:#232323;color:#fff;font-size:1.5rem;font-family:CenturyBold}
.main-stat .stat-block__text{padding:20px 30px 20px;background:#fff}
.main-stat .stat-block__text p{padding-bottom:20px}
.main-stat .stat-block__text .stat-block__years{margin-left:-100px}
.main-stat .stat-block__text .stat-block__years li{margin:0 0 20px 100px}
.main-stat .stat-block__years{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-stat .stat-block__years a{text-decoration:none;color:#01b259}
.main-stat .stat-block__years a:hover{text-decoration:underline}
.main-news{padding-top:50px}
.main-news .section-news{padding-top:0}
.main-news .section-news::after{display:none}
.main-news .section-news .news-row{margin:0}
.main-news .section-news .news-slider{margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-news .section-news .news-slider .slider-news__block{margin:0 15px 30px;max-width:30.33333%;width:100%}
.main-news .news-img{margin-bottom:35px;position:relative;padding:12rem 0;width:100%;overflow:hidden}
.main-news .news-img__box{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.main-news .news-img__box img{position:relative;z-index:2;width:100%;height:100%;vertical-align:bottom;opacity:1;-o-object-fit:cover;object-fit:cover}
.main-news h1{position:relative;padding-bottom:25px;margin-bottom:35px;line-height:1.2;font-size:1.5rem;font-family:CenturyBold}
.main-news h1::after{position:absolute;bottom:0;left:0;height:25px;width:93px;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 93 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='1' x2='62' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3Cline x1='77' y1='1' x2='93' y2='1' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E")}
.main-news ol{list-style-position:inside;padding-left:0}
.main-news ol li{padding-bottom:20px}
.main-news h2, .main-news h3, .main-news h4{line-height:1.2;padding-bottom:20px;font-family:CenturyBold}
.main-information{padding-top:50px}
.main-information .section-information{padding-top:0;max-width:65%;width:100%}
.main-information .section-information .information-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15)}
.main-information .section-information .information-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.main-information .section-information .information-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:105px;background:#01b259}
.main-information .section-information .information-block__icon svg{max-width:37px;height:37px}
.main-information .section-information .information-block__title{padding:16px 30px 20px;width:100%;background:#232323;color:#fff;font-size:1.5rem;font-family:CenturyBold}
.main-information .section-information .information-block__text{padding:20px 30px 20px;background:#fff}
.main-information .section-information .information-block__text p{padding-bottom:20px}
.main-information .section-information .information-block__text .stat-block__years{margin-left:-100px}
.main-information .section-information .information-block__text .stat-block__years li{margin:0 0 20px 100px}
.main-information .section-information .information-block__years{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-information .section-information .information-block__years a{text-decoration:none;color:#01b259}
.main-information .section-information .information-block__years a:hover{text-decoration:underline}
.main-information h1, .main-information h2, .main-information h3, .main-information h4{font-family:CenturyBold}
.main-information h3{font-size:1rem;padding-bottom:10px}
.main-information ol{list-style-type:none;padding-left:30px;margin:0}
.main-information ol li{margin-bottom:10px;position:relative}
.main-information ol li::before{content:"";display:block;position:absolute;background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-checkmark) 100%/cover;width:15px;height:15px;margin:5px 0 0 0;margin-left:-30px}
.main-information section ul{padding-left:20px}
.main-information section ul li::marker{color:#01b259}
.container--sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}
.container--sidebar .sidebar{max-width:370px;width:100%;margin:0 30px 0 0}
.container--sidebar .sidebar-block__title{font-family:CenturyBold;margin-bottom:1px;background:#232323;color:#fff;font-size:1.5rem;height:auto;padding:12px 60px 12px 28px;position:relative;cursor:pointer}
.container--sidebar .sidebar-block__title::before{content:"";display:block;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-sideArrow) 100%/cover no-repeat;right:28px;width:20px;height:15px;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear, -webkit-transform .5s linear}
.container--sidebar .sidebar-block__title.active::before{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}
.container--sidebar .sidebar-block__content{display:none;padding:22px 0 27px 10px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .15);box-shadow:0 0 40px rgba(0, 0, 0, .15);background:#fff}
.container--sidebar .sidebar-block__content li{margin-bottom:10px;padding-left:40px;position:relative}
.container--sidebar .sidebar-block__content li::before{position:absolute;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.5 6.5L1 12' stroke='%2301B259' stroke-width='2'/%3E%3C/svg%3E");width:11px;height:19px;top:3px;left:10px}
.container--sidebar .sidebar-block__content li:last-child{margin-bottom:0}
.container--sidebar .sidebar-block__content a{color:#000;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.container--sidebar .sidebar-block__content a:hover{color:#01b259}
.main-search{padding-top:50px}
.main-search .searchNo-title{font-size:1.4rem;line-height:1.2;font-family:CenturyBold}
.main-search--no .container--seacrh{position:relative;height:100vh;background:center center url(/wp-content/themes/ms_nvs/assets/img/page-search/01.png) no-repeat}
.main-search--no .searchNo-textCenter{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%;z-index:1;font-size:1.5rem;color:#9c9c9c;font-family:CenturyBold}
.search-list{margin-top:30px}
.search-list li{color:#969696;padding:20px 0;border-bottom:1px solid #dedede}
.search-list li:last-child{border:none}
.search-list__title{color:#000;font-size:1.12rem;font-family:CenturyBold;line-height:1.2;padding-bottom:5px;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.search-list__title:hover{color:#01b259}
.main-error{padding:0;padding-bottom:0}
.section-error{background:bottom right url(/wp-content/themes/ms_nvs/assets/img/section-error/02.png) no-repeat}
.section-error .error-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.section-error .error-block__text{max-width:350px;width:100%;margin-bottom:10px;margin-top:40px;font-family:CenturyBold;font-size:18px;line-height:22px;text-align:center;color:#000}
.section-error .error-block__span{font-size:16 p;line-height:20px;text-align:center;color:#a29f9f;margin-bottom:30px}
.section-error .error-block .input-block{position:relative;max-width:365px;width:100%}
.section-error .error-block input{width:100%;padding:0 20px 0 40px;border:1px solid #01b259;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;width:100%;height:40px;line-height:40px}
.section-error .error-block .search-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;border:none;background:0 0}
.section-error .error-block .search-btn__icon{width:16px;height:16px}
.section-error .error-block .btn{margin-top:30px;margin-bottom:50px}
.footer{position:relative;z-index:2;background:#1a1a1a}
.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer-form{margin-top:-80px;max-width:100%;width:100%;background:#01b259}
.footer .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 60px 50px 30px;background:0 100% url(/wp-content/themes/ms_nvs/assets/img/footer/01.png) no-repeat}
.footer .form-title{font-size:1.5rem;line-height:1.4;color:#fff;max-width:270px;width:100%;margin:0}
.footer .form input{font-size:1rem;color:#fff;background:0 0;border-bottom:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;padding:0 20px;padding-left:33px;max-width:230px;width:100%}
.footer .form input::-webkit-input-placeholder{color:#fff}
.footer .form input::-moz-placeholder{color:#fff}
.footer .form input:-ms-input-placeholder{color:#fff}
.footer .form input::-ms-input-placeholder{color:#fff}
.footer .form input::placeholder{color:#fff}
.footer .form-input--name > div::before{margin-top:0;margin-bottom:10px;content:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50061 9.52441C4.49358 9.52441 0.419922 13.5981 0.419922 18.6051C0.419922 18.823 0.596811 18.9999 0.814747 18.9999H18.1865C18.4045 18.9999 18.5813 18.823 18.5813 18.6051C18.5813 13.5981 14.5076 9.52441 9.50061 9.52441Z' fill='white'/%3E%3Cpath d='M9.49918 8.68586C11.8977 8.68586 13.8421 6.74147 13.8421 4.34293C13.8421 1.9444 11.8977 0 9.49918 0C7.10065 0 5.15625 1.9444 5.15625 4.34293C5.15625 6.74147 7.10065 8.68586 9.49918 8.68586Z' fill='white'/%3E%3C/svg%3E")}
.footer .form-input--phone > div::before{content: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='M19.4542 14.678L16.6631 11.8869C15.6663 10.8901 13.9717 11.2889 13.573 12.5847C13.274 13.4819 12.2772 13.9803 11.38 13.7809C9.38643 13.2825 6.69505 10.6908 6.19665 8.59746C5.89761 7.7003 6.49569 6.70349 7.39282 6.40448C8.68867 6.00576 9.08739 4.31119 8.09058 3.31438L5.29953 0.523324C4.50208 -0.174441 3.30591 -0.174441 2.60815 0.523324L0.714213 2.41726C-1.17972 4.41087 0.913575 9.69395 5.59857 14.3789C10.2836 19.0639 15.5666 21.2569 17.5603 19.2633L19.4542 17.3694C20.152 16.5719 20.152 15.3757 19.4542 14.678Z' fill='white'/%3E%3C/svg%3E")}
.footer .form-inputs{max-width:50%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer .form-input{margin:0}
.footer .form-input > div::before{margin-left:0;left:0}
.footer .btn{margin:0 0 -20px 10px;background:#fff;border-color:#fff;color:#000;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.footer .btn:hover{color:#01b259}
.footer-column__left{padding:35px 40px 45px 60px;max-width:35%;width:100%;text-align:left;background:#232323}
.footer-column__right{padding:50px 0 50px 90px;color:#838383;text-align:right;max-width:65%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer-column__title{display:block;margin:0 0 10px 0;font-size:.88rem;color:#fff}
.footer-column__contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;padding-left:35px}
.footer-column__contact::after{content:"";display:block;position:absolute;left:0;top:5px;width:16px;height:16px;background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-tel) 100%/cover no-repeat}
.footer-column__contact a{color:#838383;text-decoration:none;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}
.footer-column__contact a:hover{color:#01b259}
.footer-column__clock, .footer-column__mail, .footer-column__map{position:relative;display:block;padding:0 0 10px 35px;color:#838383;text-decoration:none;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}
.footer-column__clock:hover, .footer-column__mail:hover, .footer-column__map:hover{color:#01b259}
.footer-column__clock::after, .footer-column__mail::after, .footer-column__map::after{content:"";display:block;position:absolute;left:0;top:5px;width:16px;height:16px}
.footer-column__map::after{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-map) 100%/cover no-repeat}
.footer-column__mail::after{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-mail) 100%/cover no-repeat}
.footer-column__clock::after{background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-clock) 100%/cover no-repeat}
.footer-column__clock:hover{color:#838383}
.footer-column__clock::after{content:"";display:block;position:absolute;left:0;top:5px;width:16px;height:16px}
.footer-column__clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer .footer-logo{text-align:left;display:block;padding:0;margin:0 0 15px 0}
.footer-dev{color:#838383}
.footer-dev a{color:#fff;font-family:CenturyBold;text-decoration:none;-webkit-transition:.3s color linear;-o-transition:.3s color linear;transition:.3s color linear}
.footer-dev a:hover{color:#01b259}
.modal-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .6);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), visibility .6s cubic-bezier(.55, 0, .1, 1), z-index .6s cubic-bezier(.55, 0, .1, 1);-o-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), visibility .6s cubic-bezier(.55, 0, .1, 1), z-index .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), visibility .6s cubic-bezier(.55, 0, .1, 1), z-index .6s cubic-bezier(.55, 0, .1, 1)}
.modal-overlay.active{z-index:99;opacity:1;visibility:visible}
.modal{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 auto;background-color:#fff;width:600px;max-width:75rem;min-height:20rem;border-radius:3px;opacity:0;overflow-y:auto;visibility:hidden;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .1);box-shadow:0 2px 10px rgba(0, 0, 0, .1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .6s cubic-bezier(.55, 0, .1, 1);-o-transition:all .6s cubic-bezier(.55, 0, .1, 1);transition:all .6s cubic-bezier(.55, 0, .1, 1)}
.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}
.modal--reviews{max-width:1000px;width:100%}
.modal--reviews .form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.modal--reviews .form-input{max-width:46.33333%;width:100%}
.modal--reviews .form-input input[type=date]{position:relative}
.modal--reviews .form-input input[type=date]::-webkit-calendar-picker-indicator{opacity:0;z-index:2;cursor:pointer}
.modal--reviews .form-input input[type=date]:after{display:block;width:24px;height:22px;background-color:#fff;margin:0 20px 0 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;cursor:pointer;content:'';background:url(/wp-content/themes/ms_nvs/assets/img/icons/icons.svg#icon-calendar) 100%/cover no-repeat #fff}
.modal--reviews .form-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;font-size:1.25rem;font-family:CenturyBold;position:relative;width:100%}
.modal--reviews textarea{margin-top:15px;border:1px solid #01b259;height:125px;width:100%;padding:10px;resize:none;position:relative;font-size:1rem;font-family:CenturyRegular}
.modal--reviews .modal-content{width:100%}
.modal-title{padding:27px 43px;line-height:1.2;font-size:1.5rem;background:#f7f7f7;font-family:CenturyBold}
.modal .close-modal{position:absolute;cursor:pointer;top:5px;right:15px;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), -webkit-transform .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), -webkit-transform .6s cubic-bezier(.55, 0, .1, 1);-o-transition:opacity .6s cubic-bezier(.55, 0, .1, 1), transform .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), transform .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1), transform .6s cubic-bezier(.55, 0, .1, 1), -webkit-transform .6s cubic-bezier(.55, 0, .1, 1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
.modal .close-modal svg{width:1em;height:1em}
.modal .modal-content{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .6s cubic-bezier(.55, 0, .1, 1);-o-transition:opacity .6s cubic-bezier(.55, 0, .1, 1);transition:opacity .6s cubic-bezier(.55, 0, .1, 1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
.modal.active{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.modal.active .modal-content{opacity:1}
.modal.active .close-modal{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:1}
.modal .form{padding:43px;padding-top:24px}
.modal .form-input input{padding-left:40px;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #01b259}
.modal .form-input--name > div, .modal .form-input--phone > div{margin:0}
.modal .form-input--name > div::before, .modal .form-input--phone > div::before{margin-left:0}
.form-input--file{height:60px;width:100%}
.form-input--file .form-input-file-icon{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:60px;height:60px;background:#01b259}
.form-input--file input{opacity:0;width:1px;height:1px;border:none}
.warning-info{position:fixed;bottom:15px;right:15px;max-width:620px;width:100%;height:auto;background:#fff;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .25);box-shadow:0 0 40px rgba(0, 0, 0, .25);border-radius:3px;-webkit-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;-o-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;z-index:0;opacity:0;visibility:hidden}
.warning-info.closed{opacity:1;visibility:visible;z-index:99;-webkit-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;-o-transition:opacity .3s linear, visibility .3s linear, z-index .3s linear;transition:opacity .3s linear, visibility .3s linear, z-index .3s linear}
.warning-info__svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#01b259;max-width:155px;width:100%;height:auto}
.warning-info__box{display:-webkit-box;display:-ms-flexbox;display:flex}
.warning-info__block{padding:30px 48px 30px 30px;font-family:CenturyBold;line-height:1.2}
.warning-info__close{position:absolute;top:15px;right:15px;width:15px;height:15px;cursor:pointer}
@-webkit-keyframes animationPlane {
0%{-webkit-transform:translate(-315px, -13px);transform:translate(-315px, -13px)}
90%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}
}
@keyframes animationPlane {
0%{-webkit-transform:translate(-315px, -13px);transform:translate(-315px, -13px)}
90%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}
}
@media screen and (max-width:1200px){
.section-batch{padding-bottom:15px}
.batch-row{overflow-x:scroll;padding-bottom:35px}
.batch-row::-webkit-scrollbar{width:0}
.batch-column{max-width:100%}
.section-itinerary .itinerary-block{font-size:.88rem;max-width:220px}
}
@media(max-width:1200px){
.header-menu{padding:26px 30px}
.header-contact__row{max-width:240px}
}
@media(max-width:1170px){
.main-news .section-news .news-slider{margin:0 -15px 0 0}
}
@media screen and (max-width:1110px){
.main-visa .section-batch .batch-row .batch-column{max-width:50%}
}
@media(max-width:1100px) and (max-width:526px){
.header-menu__nav{width:220px}
}
@media screen and (max-width:1100px){
.header-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;text-align:center}
.header-menu__list li{padding:0}
.header-contact__row.active .header-contact__phone a{pointer-events:auto}
.header-contact__phone a:first-child{pointer-events:none}
.header-contact .btn{position:relative;top:0;left:0;right:0;bottom:0;background:0 0;color:#01b259;-webkit-box-shadow:none;box-shadow:none}
.burger{display:block}
.logo{padding:13px 15px 19px 0}
.header .ul-Submenu__block li a{padding:12px 30px 12px 0}
}
@media(max-width:1100px){
.section-title--two{margin:0 0 110px 0}
.section-title--two .btn{position:absolute;bottom:-60px;left:0;right:auto}
.header-menu{position:initial;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 30px}
.header-menu:after{display:none}
.header-menu__nav{position:absolute;z-index:21;right:0;top:100%;background:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .12);box-shadow:0 0 20px rgba(0, 0, 0, .12);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear;transition:transform .5s linear, -webkit-transform .5s linear;width:250px}
.header-menu__nav.active{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.header-menu__list li{margin:0}
.header-contact{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:#fff;margin:0;padding:0 0 0 11px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-menu__ul li{z-index:2;text-align:right}
.header-menu__ul li a{padding:12px 0;text-transform:uppercase;margin:0 12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #ededed}
.header .ul-Submenu__block{position:relative;left:0;padding:0;width:100%;background:#fafafa;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.header .ul-Submenu__block::after{display:none}
.header .ul-Submenu__block li{padding:0;margin:0;text-align:right}
.header .ul-Submenu__block li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid #ededed;text-transform:inherit}
.header .ul-Submenu__block li:last-child{padding-bottom:0}
.header .ul-Submenu__block li a .header-arrow{left:auto}
.header .ul-Submenu.hover > a .header-arrow{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);top:50%}
.header .ul-Submenu.hover li.hover .header-arrow{top:50%}
.header .ul-Submenu__block--right{top:0}
.header .ul-Submenu__block--right li a{color:#868686;padding:12px 0}
.header-arrow{position:absolute;right:auto;left:0;top:50%;margin:0;width:20px;height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.footer .footer-logo{padding:0}
.header .ul-Submenu__block li{background:none !important;}
.header .ul-Submenu__block{box-shadow:none;}
}
@media(max-width:999px){
.main-news .section-news .news-row{margin:0}
.main-news .section-news .news-slider .slider-news__block{margin:0 15px 30px 0;max-width:48%}
}
@media(max-width:991px){
.section-title--two{-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-menu__nav{padding:0}
.section-ban .slick-arrow{position:relative;width:36px;height:auto;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section-ban .slick-arrow__left{left:auto}
.section-ban .slick-arrow__right{margin-left:20px;right:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.section-advantages .advantages-column{max-width:49.33333%;margin-bottom:80px}
.services-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
.services-column{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%;margin-bottom:20px}
.services-column:last-child{margin-bottom:0}
.services-column__top{max-width:250px}
.services-column__title{padding:0 35px}
.services-column__row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.services-column__bot{max-width:100%;width:100%;padding:22px 0 0}
.services-column__list[class]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 35px}
.services-column__list[class] li{margin:10px 0 0 0;float:left;width:300px;padding-right:37px}
.services-column__list[class] li::after{top:3px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.services-column__list[class] li + li{margin:10px 0 0 0}
.services .btn{max-width:100%;border-radius:0}
.section-itinerary .itinerary-block:nth-child(3){margin-left:0;text-align:left}
.section-itinerary .itinerary-block{max-width:80%;padding-left:3rem;padding-top:0;margin-top:-5px}
.section-itinerary .itinerary-line{display:none}
.section-itinerary .itinerary-line.tablet{display:block}
.section-itinerary .itinerary-seo__text{margin:50px 0 0 0}
.section-form .form{background:#fff}
.form-input input{max-width:100%}
.reviews-row__column{display:none}
.reviews-row .reviews-slider{max-width:100%}
.reviews-row .reviews-slider__btn{display:block;margin-top:40px}
.reviews-row .reviews-blockImg__img{max-width:33.33333%}
.reviews-row__number span{padding:0 20px 0 22px}
.section-infotext .infotext-box::after{width:calc(100% - 28px)}
.main-visa .section-batch .batch-row .batch-column{max-width:100%}
.main-visa .section-batch .batch-row .batch-column__top{display:none}
.main-visa .section-batch .batch-row .batch-column__bot{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}
.main-visa .section-batch .batch-row .batch-column__arrow{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.main-visa .section-batch .batch-column__block{max-width:30%;height:100%}
.main-visa--usa .section-form .form{background-image:none}
.main-visa--canada .section-form .form{background-image:none}
.table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none;box-shadow:none}
.table-column{max-width:100%;margin-bottom:20px;-webkit-box-shadow:0 0 40px rgba(0, 0, 0, .1);box-shadow:0 0 40px rgba(0, 0, 0, .1)}
.table-column:last-child{margin-bottom:0}
.table-column:last-child{border:none}
.table-column__info{padding:26px 60px 26px}
.main-form .form .table{margin-bottom:40px}
.main-form .form .table-row{margin:0}
.main-form .form .form-input{max-width:100%;padding:0}
.main-form .form .form-input input{max-width:100%}
.main-contact .section-contact{padding-bottom:0}
.main-contact .section-contact .container{-ms-flex-wrap:wrap;flex-wrap:wrap}
.main-contact .section-contact .contact-info{max-width:100%;margin-bottom:50px}
.main-contact .section-contact .contact-map{min-height:360px;max-width:100%;margin-left:0}
.main-stat .stat-block{margin-bottom:20px}
.main-news .section-news .news-slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.main-news h1{margin:0 0 20px 0}
.main-information .section-information{max-width:100%}
.main-information .section-information .information-block{margin-bottom:20px}
.container--sidebar{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.container--sidebar .sidebar{max-width:100%;margin-right:0;padding-bottom:40px}
.container--sidebar .sidebar-block__title{font-size:1.3rem}
.section-error{padding-top:30px;background:0 0 url(/wp-content/themes/ms_nvs/assets/img/section-error/02.png) no-repeat}
.footer .form{-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer .form-title{margin:-50px 0 0 0}
.footer .form input{max-width:100%}
.footer .form-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer .btn{margin-left:0;margin-top:-20px}
.footer-column__left{max-width:40%;margin-left:-15px;padding:35px 30px 35px 15px}
.footer-column__right{max-width:60%}
.modal--reviews .form-input{max-width:100%}
}
@media(max-width:764px){
.main-news .section-news .news-slider .slider-news__block{max-width:100%}
}
@media(max-width:726px) and (max-width:526px){
.slider-news__block{width:100%}
}
@media(max-width:726px){
._section::after{display:none}
.header-contact .btn{position:fixed;top:auto;left:auto;right:15px;bottom:15px;height:59px;background:#01b259;color:#fff;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .4);box-shadow:0 0 20px rgba(0, 0, 0, .4);font-size:.88rem}
.section-batch{padding-bottom:50px}
.batch-row{margin-left:0;margin-right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:initial;padding-bottom:0}
.batch-column{margin:0 0 15px 0;padding:0}
.batch-column:last-child{margin-bottom:0}
.batch-column__row{width:100%;-webkit-box-shadow:none;box-shadow:none}
.batch-column__top{display:none}
.batch-column__text{height:80px}
.batch-column__block{font-size:1.14rem;margin:0;padding-top:20px;border-top:1px solid #01b259}
.batch-column__arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.services-column__top{display:none}
.news-slider{-ms-flex-wrap:wrap;flex-wrap:wrap}
.slider-news__block{margin:0 15px 15px}
.news-info{min-height:auto}
.news-info__text{height:auto}
.reviews-row .reviews-slider__top .btn{display:none}
.main-lottery .section-form .form{background-image:none}
.main-form .form .table-title{line-height:1.2;padding:20px}
.main-form .form .table-column{padding:40px}
.section-error{background:10% 100% url(/wp-content/themes/ms_nvs/assets/img/section-error/02.png) no-repeat;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer .container{padding:0}
.footer-form{margin:-80px 15px 0}
.footer-column__left{max-width:100%;margin-left:0}
.footer-column__right{max-width:100%;text-align:left;padding:30px 15px}
.footer-dev{padding-top:20px}
}
@media(max-width:700px){
.reviews-row .reviews-blockImg__box{width:500px}
}
@media screen and (max-width:660px){
.footer-form{margin-top:-150px}
.footer .form{padding:30px 27px 50px;background:url(/wp-content/themes/ms_nvs/assets/img/footer/01.png) 100%/cover no-repeat}
.footer .form-title{margin-top:0}
.footer .form-inputs{max-width:100%}
.footer .btn{margin-top:40px}
}
@media(max-width:526px){
body, html{font-size:14px}
.main{padding-bottom:200px}
._section{padding:25px 0}
.section-title{margin:0 0 25px 0}
.section-title::after{height:30px}
.section-title{line-height:1.2}
.h2{font-size:1.7rem}
.btn{height:50px;line-height:46px}
.btn--max{max-width:170px}
.header:after{width:100%;height:51px}
.header .container{-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40%;padding:0 0 0 22px}
.header-contact{width:50%;height:50px}
.header-contact{width:60%}
.header-contact__row{padding:12px 25px 0 0;margin:0}
.header-contact__phone a{font-size:1rem}
.header-contact .btn{line-height:46px;height:50px}
.burger{margin:0 0 0 44px}
.logo{width:100%;text-align:left;padding:1px 0 7px;justify-content:flex-start;}
.header .ul-Submenu__block{max-width:100%}
.breadcrumbs ul{font-size:.9rem;padding:10px 0 16px 0;margin-top:0}
.content-breadcrumbs ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.3rem}
.pagination{margin-top:25px;font-size:1.3rem}
.section-ban .ban-slider__title{font-size:2.57rem}
.section-ban .ban-slider .btn{margin:23px 0 0 0;line-height:50px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.section-ban .ban-slider__arrow--js{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px 0}
.batch-row{padding-bottom:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);margin:0 0 -100px 0}
.batch-column__bot{padding:18px 15px 25px 15px}
.batch-column__title{font-size:1.3rem}
.batch-column__text{border-bottom:1px solid #01b259}
.section-advantages .advantages-column{max-width:100%}
.section-advantages .advantages-column__title{max-width:280px}
.section-advantages .btn{display:block;margin-top:-40px}
.services-column{font-size:1.3rem}
.services-column__list[class]{margin-top:20px}
.services-column__list[class] li{font-size:1rem}
.news-info__title{font-size:1.3rem}
.section-form .form{padding:25px 15px 40px}
.form-input{font-size:1.15rem}
.form-input input{font-size:1rem}
.form .btn{max-width:140px}
.section-faq{padding-bottom:0}
.section-faq .faq-block{padding:18px 25px}
.reviews-row .reviews-slider__block{margin:20px 0;-webkit-box-shadow:none;box-shadow:none;padding:22px 19px 33px 26px}
.reviews-row .reviews-slider__data{font-size:1rem}
.reviews-row .reviews-slider__title{font-size:1rem}
.reviews-row .reviews-slider__btn{margin-top:30px}
.reviews-row__number{margin:0}
.section-infotext .infotext-box::after{margin-top:-5px;width:calc(100% - 10px);margin-left:5px}
.section-infotext .infotext-box__row{width:calc(100% - 10px)}
.section-infotext .infotext-box__row{font-size:1rem;padding:20px 28px 45px 15px}
.section-infotext .infotext-box__title{line-height:1.2}
.section-infotext .infotext-box__title::after{height:25px}
.main-services .services-row{margin:0 -15px -100px;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}
.main-visa .section-batch .batch-row .batch-column{margin-bottom:20px}
.main-visa .section-batch .batch-row .batch-column .batch-column__text{border:none}
.main-visa .section-batch .batch-row .batch-column__bot{padding-bottom:60px}
.main-visa .section-batch .batch-row .batch-column__arrow{max-width:100%;text-align:center}
.main-visa .section-batch .batch-row .batch-column__text{margin:0 0 30px 0}
.main-visa .section-batch .batch-row .batch-column__block{position:absolute;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;left:0;right:auto;bottom:0;top:auto;background:#01b259;z-index:20;padding-top:0;padding-bottom:0}
.main-visa .section-batch .batch-row .batch-column__block img{display:none}
.main-visa .section-batch .batch-row .batch-column__block span{display:block;font-size:1rem;margin:0 auto;font-family:CenturyBold}
.main-visa .section-batch .batch-column__text ol{margin:0}
.main-visa .section-batch .batch-column__text ol li:last-child{margin:0}
.table-column__info{padding:26px}
.main-batchServices .section-title .btn{padding-bottom:50px;margin-bottom:50px}
.main-form .form .table{margin-bottom:30px}
.main-form .form .table .table-row{margin-bottom:44px}
.main-form .form .table-title{line-height:22px}
.main-form .form .table-column{padding:20px}
.main-form .form input, .main-form .form select{height:30px;line-height:30px}
.main-form .form .button--phone{height:50px;margin-bottom:25px}
.main-form .section-title{margin:0 0 10px 0}
.main-faqInfo{padding-top:40px}
.main-faq{padding-top:40px}
.main-contact{padding-top:40px}
.main-contact .section-contact .contact-info__block{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.main-contact .section-contact .contact-info__title::after{display:none}
.main-contact .section-contact .contact-info__right{padding:0;margin:10px 0 0 37px}
.main-contact .section-contact .contact-map{min-height:155px}
.main-stat{padding-top:40px}
.main-stat .stat-block__text .stat-block__years{margin-left:-40px}
.main-stat .stat-block__text .stat-block__years li{margin-left:35px}
.main-news{padding-top:40px}
.main-news .news-img{padding:8rem 0;margin:0 0 20px 0}
.main-news h1{line-height:1.2}
.main-news ol li{padding-bottom:15px}
.main-information{padding-top:40px}
.main-information .section-information .information-block__icon{display:none}
.main-search{padding-top:40px}
.main-error{padding-bottom:0}
.section-error .error-block__text{margin-top:20px}
.footer .form{background:bottom url(/wp-content/themes/ms_nvs/assets/img/footer/01.png) no-repeat}
.modal-title{font-size:1.3rem;padding:14px 20px}
.modal .form{padding:20px 20px 30px}
.modal .form .btn{margin-top:30px}
}
@media(min-width:526px) and (max-width:991px){
.main-visa .section-batch .batch-row .batch-column__title{max-width:100%;width:calc(100% - 110px)}
.main-visa .section-batch .batch-row .batch-column__text{max-width:100%;width:calc(100% - 110px)}
.main-visa .section-batch .batch-row .batch-column__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;width:110px;background:#01b259}
}
@media (prefers-reduced-motion: reduce) { *{-webkit-animation-duration:0s !important;animation-duration:0s !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;scroll-behavior:auto !important}
}
.footer-form .wpcf7 form.sent .wpcf7-response-output{visibility:visible;position:relative;color:#fff;right:-35px;max-width:200px;margin:0;bottom:-30px;}
@media (max-width: 1100px)
.header-arrow {
position: absolute;
right: auto;
left: 0;
top: 50%;
margin: 0;
width: 22.5px;
height: 22.5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}