/* /static/theme/css/blocks/4_bloka.css */
@media only screen and (min-width:1440px){.vps-usa__hero + .features{margin-bottom:192px}}.features__list{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.features__list{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:1024px){.features__list{flex-wrap:nowrap;margin:0 auto}}@media only screen and (min-width:1440px){.features__list{max-width:fit-content}}.features__item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;border-radius:12px;border:1px solid #d2d3d8;background-color:rgba(29,35,59,0.05)}@media only screen and (min-width:768px){.features__item{width:calc(50% - 8px)}}@media only screen and (min-width:1024px){.features__item{width:100%}}@media only screen and (min-width:1440px){.features__item{width:264px}}@media only screen and (min-width:1920px){.features__item{width:319px}}.features__item__title{color:#4a4f62;font-size:24px;font-weight:600;line-height:32px;letter-spacing:0.48px;text-align:center}.features__icon{width:32px;height:32px;background-size:cover;background-position:center}.features__icon--dark{display:none}html.dark .features__list{background-color:#1d233b}html.dark .features__item{border:1px solid rgba(255,254,255,0.1);background-color:rgba(255,254,255,0.05)}html.dark .features__item__title{color:rgba(255,254,255,0.8)}html.dark .features__icon{display:none}html.dark .features__icon--dark{display:block}@media only screen and (min-width:1440px){.dedicated-nl__hero + .features{margin-bottom:192px}}
/* /static/theme/css/blocks/_shared/advantage_4__our_products__preimushhestva.css */
.moreLink{display:none}.moreLink.isVisible{display:inline-block}.moreLink__less{display:none}.moreLink.isActive .moreLink__less{display:inline-block}body .moreText.isCollapsed{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body .moreText.isCollapsed.isActive{display:block}body .moreText.isCollapsed ~ .moreLink{display:inline-block}
/* /static/theme/css/blocks/platezhnyij_sistemyi.css */
.variety{color:#1d233b;overflow:hidden}.variety__content{display:flex;flex-direction:column;gap:32px}.variety__link{width:100%;height:48px}@media only screen and (min-width:768px){.variety__link{width:fit-content}}.variety__divider{display:none}@media only screen and (min-width:768px){.variety__divider{display:block;width:100%;height:1px;background-color:#d2d3d8}}.variety__slider.swiper.swiper_custom{padding-bottom:56px;padding-right:16px}@media only screen and (min-width:768px){.variety__slider.swiper.swiper_custom{margin:0;padding-bottom:0;padding-right:0}}.variety__slider.swiper_custom.swiper-initialized:after{bottom:24px;width:70%}@media only screen and (min-width:768px){.variety__slider.swiper_custom.swiper-initialized:after{display:none}}.variety__card{display:flex;align-items:center;justify-content:center;width:100%;height:88px;padding:8px 32px;border-radius:8px;background-color:#fffeff}html.dark .variety{color:#fffeff}html.dark .variety__divider{background-color:rgba(255,254,255,0.2)}html.dark .variety__slider.swiper.swiper_custom{padding-right:16px}@media only screen and (min-width:768px){html.dark .variety__slider.swiper.swiper_custom{padding-right:0}}
/* /static/theme/css/blocks/_shared/goroda_i_karta__goroda_i_karta_s_kartoj.css */
.tabs{display:flex;align-items:center;gap:8px;width:fit-content;padding:4px;border-radius:100px;background-color:rgba(29,35,59,0.05)}.tabs__item{display:flex;align-items:center;border:none;padding:10px 14px;cursor:pointer;transition:all 250ms cubic-bezier(0.4,0,0.2,1);background-color:transparent;white-space:nowrap;font-size:16px;font-style:normal;line-height:20px;letter-spacing:0.32px;color:#7a7d8d;outline:none}.tabs__item:hover{color:#9000ed}.tabs__item.active{color:#9000ed;font-weight:600}.tabs__item.active .tabs__icon{width:20px;height:20px;margin-right:8px}.tabs__icon{width:0;height:0;transition:all 250ms cubic-bezier(0.4,0,0.2,1)}.tabs__divider{width:1px;height:20px;flex-shrink:0;background-color:#d2d3d8}html.dark .tabs{background-color:rgba(255,254,255,0.05)}html.dark .tabs__item{color:rgba(255,254,255,0.7)}html.dark .tabs__item:hover,html.dark .tabs__item.active{color:#a85bf6}html.dark .tabs__divider{background-color:rgba(255,254,255,0.2)}.cities{overflow:hidden}.cities__title{margin-bottom:32px}@media only screen and (min-width:768px){.cities__title{max-width:460px}}@media only screen and (min-width:1024px){.cities__title{max-width:none}}.cities__content{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.cities__content{flex-direction:row}}.cities__map{position:relative;height:407px;width:328px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.cities__map{flex-shrink:0;width:224px;height:254px;border-radius:22px;border:1px solid #d2d3d8;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.cities__map{width:432px;height:500px}}.cities__img{position:absolute;object-fit:contain;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;height:100%;display:block}.cities__location{position:absolute;cursor:pointer}.cities__location:hover .cities__location__fill{background-color:#9000ed}.cities__location.active .cities__location__point{border-color:#fffeff;padding:2px}.cities__location.active .cities__location__fill{background-color:#9000ed}.cities__location__point{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;border-radius:60px;border:1px solid #d2d3d8;backdrop-filter:blur(5px);transition:all 250ms cubic-bezier(0.4,0,0.2,1)}.cities__location__fill{width:100%;height:100%;border-radius:100px;background-color:#7a7d8d;transition:all 250ms cubic-bezier(0.4,0,0.2,1)}.cities__info{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.cities__info{width:464px}}@media only screen and (min-width:1024px){.cities__info{width:512px}}@media only screen and (min-width:1200px){.cities__info{width:688px}}@media only screen and (min-width:1440px){.cities__info{width:auto}}.cities__tabs{margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px;overflow-x:scroll;scrollbar-width:none}.cities__tabs::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.cities__tabs{margin-right:-360px;margin-left:0;padding-right:360px;padding-left:0}}.cities__accordeon{display:none}.cities__accordeon.active{display:block}.city-card{padding:12px;border-bottom:1px solid #d2d3d8;height:fit-content;overflow:hidden;transition:all 250ms cubic-bezier(0.4,0,0.2,1)}.city-card:last-child{border-bottom:none}.city-card__head{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.city-card__title{margin:0;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.4px}.city-card__btn{display:flex;align-items:center;justify-content:center;border:none;width:48px;height:48px;padding:14px;border-radius:48px;cursor:pointer;background-color:transparent;transition:all 250ms cubic-bezier(0.4,0,0.2,1)}@media only screen and (min-width:1024px){.city-card__btn:hover{background-color:#e8e9eb}}.city-card__btn.isActive{transform:rotate(45deg)}.city-card__icon{width:20px;height:20px;background-image:url("/media/icons/plus.svg")}.city-card__descr{opacity:0;transform:translateY(-10px);transition:all 250ms cubic-bezier(0.4,0,0.2,1);max-height:0;pointer-events:none;padding-right:48px;color:#7a7d8d;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.32px}.city-card__descr.isVisible{opacity:1;transform:translateY(0);pointer-events:all}html.dark .cities__map{border-color:rgba(255,254,255,0.2)}html.dark .cities__location:hover .cities__location__fill{background-color:#a85bf6}html.dark .cities__location.active .cities__location__fill{background-color:#a85bf6}html.dark .cities__location__point{border-color:rgba(255,254,255,0.2)}html.dark .cities__location__fill{background-color:rgba(255,254,255,0.7)}html.dark .city-card{border-color:rgba(255,254,255,0.2)}html.dark .city-card__icon{background-image:url("/media/icons/plus-dark.svg")}html.dark .city-card__descr{color:rgba(255,254,255,0.7)}
/* /static/theme/css/blocks/goroda_i_karta_s_kartoj.css */
.tabs__icon--dark{display:none}html.dark .tabs__icon--dark{display:block}html.dark .tabs__icon--light{display:none}.cities__img--dark{display:none}html.dark .cities__img--light{display:none}html.dark .cities__img--dark{display:block}
/* /static/theme/css/blocks/_shared/servera_s_flagami__servera_s_flagami_dedicated.css */
.country-card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0;border-radius:22px;background-color:rgba(29,35,59,0.03);color:#1d233b;cursor:pointer;text-decoration:none}.country-card:hover .country-card__link__txt{color:#9000ed}@media only screen and (min-width:768px){.country-card{gap:16px;padding:40px 0}}.country-card__flag{display:flex;align-items:center;justify-content:center;width:72px;height:72px}.country-card__content{display:flex;flex-direction:column;align-items:center}.country-card__label{text-align:center;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.32px}.country-card__link{display:flex;align-items:center;gap:8px;padding:14px}.country-card__link__txt{font-size:16px;font-weight:600;line-height:20px;letter-spacing:0.48px;transition:all 250ms cubic-bezier(0.4,0,0.2,1)}html.dark .country-card{background-color:rgba(255,254,255,0.05);color:#fffeff}.countries__title{margin-bottom:32px}.countries__description{margin-bottom:32px;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.36px}@media only screen and (min-width:768px){.countries__description{width:calc(50% - 8px)}}@media only screen and (min-width:1024px){.countries__description{font-size:20px;line-height:26px;letter-spacing:0.4px}}.countries__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media only screen and (min-width:1024px){.countries__grid{grid-template-columns:repeat(4,1fr)}}
/* /static/theme/css/blocks/review.css */
.reviews{overflow:hidden}.reviews__box-position{display:flex;margin-left:calc(-50vw + 50%);padding-left:calc(50vw - 50%);overflow-x:visible}.reviews__top-block{display:flex;align-items:center;gap:32px;margin-bottom:32px}@media (max-width:1024px){.reviews__top-block{flex-direction:column;gap:16px;align-items:start}}.reviews__rating{display:flex;align-items:center;gap:8px;padding:16px;border-radius:22px;border:1px solid #e8e9eb;line-height:1}.reviews__pagination.swiper-pagination_custom{position:relative;width:auto;margin-left:auto}.reviews__slider{overflow:visible}.reviews__slider.swiper_custom{margin-right:0}.review-card{display:flex;flex-direction:column;justify-items:start;gap:8px;width:100%;height:100%;max-width:400px;min-height:240px;padding:20px;border-radius:22px;background:rgba(29,35,59,0.05);border:1px solid #d2d3d8;position:relative;transition-property:transform}.review-card__first-block{display:flex;justify-content:space-between;align-items:start;width:100%}.review-card__title{display:grid;gap:2px}.review-card__source{display:flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;border-radius:50%;background:#fffeff;position:relative;color:currentColor;text-decoration:none}.review-card__img,.review-card__icn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 250ms cubic-bezier(0.4,0,0.2,1)}.review-card__img{width:24px;height:24px;z-index:1;opacity:1}.review-card__icn{width:12px;height:12px;z-index:-1;opacity:0}.review-card:hover .review-card__img{z-index:-1;opacity:0}.review-card:hover .review-card__icn{z-index:1;opacity:1}.review-card__text{max-height:200px;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-card__text.isActive{overflow:auto}.review-card__stars{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:8px;align-self:start;margin-top:auto}.review-card__button{width:fit-content;padding:0;background:none;border:none;outline:none;color:#7a7d8d;font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.32px;text-decoration:underline;cursor:pointer}html.dark .reviews__rating{background:rgba(255,254,255,0.05);border-color:rgba(255,254,255,0.1)}html.dark .review-card{background:rgba(255,254,255,0.05);border-color:rgba(255,254,255,0.1)}html.dark .review-card__source{background:rgba(255,254,255,0.05)}html.dark .review-card__button{background:none;border:none;outline:none;color:rgba(255,254,255,0.7)}.img-star{max-width:20px;max-height:20px}
/* /static/theme/css/blocks/nash_opyit.css */
.our-expertise__content{display:grid;gap:32px}.our-expertise__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width:1024px){.our-expertise__grid{grid-template-columns:100%}}.expertise-card{display:grid;gap:16px;align-content:start}@media (max-width:1024px){.expertise-card{border-bottom:1px solid #d2d3d8;padding-bottom:32px}.expertise-card:last-child{border-bottom:none;padding-bottom:0}}.expertise-card__title{border-bottom:1px solid #d2d3d8;padding-bottom:16px}@media (max-width:1024px){.expertise-card__title{border-bottom:none;padding-bottom:0}}.expertise-card__descr{display:grid;justify-items:start;gap:8px}html.dark .expertise-card{border-color:rgba(255,254,255,0.2)}html.dark .expertise-card__title{border-color:rgba(255,254,255,0.2)}
/* /static/theme/css/blocks/faq.css */
.faq__list{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:1024px){.faq__list{grid-template-columns:100%}}.faq__card{display:none;padding:18px;border-radius:22px;border:1px solid #e8e9eb;position:relative;overflow:hidden;transition:all 250ms cubic-bezier(0.4,0,0.2,1);height:fit-content}@media (max-width:1024px){.faq__card{border:none;border-bottom:1px solid #e8e9eb;border-radius:0}}@media only screen and (min-width:1024px){.faq__card{display:block}}.faq__card.show{display:block}.faq__tab{display:flex;width:100%;align-items:center}.faq__btn{width:48px;height:48px;padding:14px;border-radius:50%;border:none;background:none;cursor:pointer;transition:all 250ms cubic-bezier(0.4,0,0.2,1);margin-left:auto}.faq__btn:hover{background:#e8e9eb}@media (max-width:1024px){.faq__btn:hover{background:transparent}}.faq__btn:active{background:none}.faq__btn.isActive{transform:rotate(45deg)}@media (max-width:1024px){.faq__btn.isActive{transform:none}.faq__btn.isActive::before{content:" ";width:12px;height:1px;display:inline-block;background:#9000ed;line-height:1}}.faq__description{opacity:0;transform:translateY(-10px);transition:all 250ms cubic-bezier(0.4,0,0.2,1);max-height:0}.faq__description.isVisible{opacity:1;transform:translateY(0);margin:10px 0}html.dark .faq__card{border-color:rgba(255,254,255,0.1);background-color:rgba(255,254,255,0.05)}@media (max-width:1024px){html.dark .faq__card{background-color:transparent}}.faq__more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:none;margin-top:32px;font-size:16px;line-height:20px;font-weight:600;color:#1d233b;background-color:inherit;cursor:pointer;transition:all 250ms cubic-bezier(0.4,0,0.2,1)}.faq__more:hover{color:#9000ed}@media only screen and (min-width:768px){.faq__more{width:fit-content;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.faq__more{display:none}}
/* /static/theme/css/blocks/options_included.css */
.nl-cases__picture{position:relative;display:flex;flex-direction:column;align-items:center;width:328px;height:208px;margin:0 auto;padding-top:28px}@media only screen and (min-width:768px){.nl-cases__picture{display:none;margin:0}}@media only screen and (min-width:1024px){.nl-cases__picture{display:flex;width:100%;max-width:544px;height:auto;padding-top:35.8px}}@media only screen and (min-width:1920px){.nl-cases__picture{padding-top:43px;max-width:none}}.nl-cases__spot{position:absolute;top:-8px;transform:rotate(-114.95deg);width:142.375px;height:280.105px;border-radius:280.105px;opacity:0.3;background-color:#6418F2;filter:blur(48.9084014893px)}@media only screen and (min-width:1024px){.nl-cases__spot{width:204.061px;height:401.464px;border-radius:401.464px;filter:blur(70.0986328125px)}}@media only screen and (min-width:1440px){.nl-cases__spot{top:-16px}}@media only screen and (min-width:1920px){.nl-cases__spot{width:245.122px;height:482.246px;filter:blur(84.2038421631px)}}.nl-cases__img{position:relative;z-index:1;width:184.705px;height:163.795px}@media only screen and (min-width:1024px){.nl-cases__img{width:264.731px;height:234.761px}}@media only screen and (min-width:1920px){.nl-cases__img{width:318px;height:282px}}
/* /static/theme/css/blocks/_shared/order_services__vyibor_servera.css */
.order{color:#1d233b}.order__cards{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.order__cards{flex-direction:row}}.order__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:24px;height:432px;margin-left:-16px;margin-right:-16px;border:1px solid transparent;padding:0 24px 32px 24px}@media only screen and (min-width:768px){.order__card{width:100%;height:440px;margin:0;padding:0 32px 34px 32px}}@media only screen and (min-width:1024px){.order__card{gap:32px;height:464px;padding:0 48px 48px 48px}}.order__card__info{display:flex;flex-direction:column;align-items:center;gap:8px}@media only screen and (min-width:1024px){.order__card__info{align-items:flex-start;min-height:94px}}@media only screen and (min-width:1440px){.order__card__info{width:518px}}.order__card__title{font-size:30px;font-weight:600;line-height:38px;letter-spacing:0.6px}.order__card__actions{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:768px){.order__card__actions{gap:16px}}@media only screen and (min-width:1024px){.order__card__actions{flex-direction:row;gap:8px}}.order__card__message{text-align:center;font-size:16px;line-height:20px;letter-spacing:0.32px}@media only screen and (min-width:1024px){.order__card__message{text-align:start;font-size:18px;line-height:24px;letter-spacing:0.36px}}.order__card__picture{position:absolute;left:50%;top:43px;transform:translateX(-50%);width:154px;height:154px}@media only screen and (min-width:1024px){.order__card__picture{left:120px}}.order__card--top{border-radius:22px;border-color:#e8e9eb;background:linear-gradient(180deg,rgba(214,215,251,0.15) 0%,rgba(90,81,194,0.15) 100%);overflow:hidden}.order__card--bottom{padding:0 24px 26px 24px}@media only screen and (min-width:1024px){.order__card--bottom{padding:0 48px 48px 48px}}html.dark .order{color:#fffeff}html.dark .order__card--top{border-color:rgba(255,254,255,0.1)}
/* /static/theme/css/blocks/vyibor_servera.css */
.order__card__spot{position:absolute;left:60%;top:0;transform:rotate(-56deg) translate(-50%,-50%);width:138px;height:267px;border-radius:267px;background-color:#4B18F2;filter:blur(50px);opacity:0.2}@media only screen and (min-width:1024px){.order__card__spot{left:200px}}.order__card--second.order__card{height:480px}@media only screen and (min-width:768px){.order__card--second.order__card{height:504px}}.order__card--second.order__card.order__card--bottom{padding-bottom:100px}@media only screen and (min-width:1024px){.order__card--second.order__card.order__card--bottom{padding-bottom:48px}}html.dark .order__card__spot{background-color:#7318F2}.dedicated-server-order__card__filter{position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,#9000ED 0%,rgba(151,71,255,0) 100%);mix-blend-mode:soft-light;opacity:0.5;border-radius:22px}.dedicated-server-order__card__image{display:inline-block;max-width:100%;position:relative;margin-left:auto;margin-right:auto;margin-bottom:31px}@media only screen and (min-width:1024px){.dedicated-server-order__card__image{margin-left:20px}}.dedicated-server-order__card__img{max-width:100%;position:relative;z-index:0}
/* /static/theme/css/blocks/_shared/goroda_i_karta__goroda_i_karta_s_kartoj__tarif_strana.css */
.cities__description{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.36px;margin-bottom:32px}@media only screen and (min-width:768px){.cities__description{width:calc(50% - 8px)}}@media only screen and (min-width:1024px){.cities__description{width:778px;font-size:20px;line-height:26px;letter-spacing:0.4px}}
/* /static/theme/css/blocks/dedic_nl_first.css */
.dedicated-nl__hero{margin-bottom:64px}@media only screen and (min-width:768px){.dedicated-nl__hero{margin-bottom:56px}}@media only screen and (min-width:1440px){.dedicated-nl__hero{margin-bottom:56px}}@media only screen and (min-width:768px){.dedicated-nl__hero__container{display:flex;padding-right:0}}@media only screen and (min-width:1440px){.dedicated-nl__hero__container{padding-right:16px}}@media only screen and (min-width:1920px){.dedicated-nl__hero__container{padding-right:159px}}.dedicated-nl__hero__content{padding-top:24px}@media only screen and (min-width:768px){.dedicated-nl__hero__content{width:464px;flex-shrink:0}}@media only screen and (min-width:1024px){.dedicated-nl__hero__content{width:55%;padding-top:44px;padding-bottom:20px}}@media only screen and (min-width:1440px){.dedicated-nl__hero__content{width:788px}}@media only screen and (min-width:1920px){.dedicated-nl__hero__content{padding-top:89px}}.dedicated-nl__hero__title{font-size:40px;font-weight:700;line-height:46px;color:#1d233b}@media only screen and (min-width:1024px){.dedicated-nl__hero__title{font-size:48px;width:449px}}.dedicated-nl__hero__title--second{font-size:30px;font-weight:600;line-height:38px;letter-spacing:0.6px;color:#7a7d8d;margin-bottom:32px}@media only screen and (min-width:1024px){.dedicated-nl__hero__title--second{font-size:36px;margin-bottom:30px}}.dedicated-nl__hero__description{margin-bottom:32px;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.36px}.dedicated-nl__hero__characteristics{display:grid;grid-template-columns:1fr;margin-bottom:32px}@media only screen and (min-width:1200px){.dedicated-nl__hero__characteristics:has(li:nth-child(5)){grid-template-columns:1fr 1fr;column-gap:20px}}@media only screen and (min-width:1440px){.dedicated-nl__hero__characteristics{margin-bottom:40px}}.dedicated-nl__hero__characteristics__item{display:flex;gap:8px;align-items:start;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.36px;color:#1d233b}@media only screen and (min-width:768px){.dedicated-nl__hero__characteristics__item{width:344px}}@media only screen and (min-width:1024px){.dedicated-nl__hero__characteristics__item{width:100%}}.dedicated-nl__hero__characteristics__item:not(:last-child){margin-bottom:8px}.dedicated-nl__hero__characteristics__icon{flex-shrink:0;width:24px;height:24px}.dedicated-nl__hero__characteristics__icon-dark{display:none}.dedicated-nl__hero__options{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:768px){.dedicated-nl__hero__options{flex-direction:row;gap:16px}}.dedicated-nl__hero__btn{width:100%;height:48px}@media only screen and (min-width:768px){.dedicated-nl__hero__btn{width:fit-content}}.dedicated-nl__hero__image{position:relative;display:none}@media only screen and (min-width:768px){.dedicated-nl__hero__image{display:block;width:100%}}@media only screen and (min-width:1440px){.dedicated-nl__hero__image{height:600px}}@media only screen and (min-width:1920px){.dedicated-nl__hero__image{height:702px}}.dedicated-nl__hero__map{position:absolute;right:0;top:0;width:272px;height:579px}@media only screen and (min-width:1024px){.dedicated-nl__hero__map{top:44px;width:453px;height:386px}}@media only screen and (min-width:1200px){.dedicated-nl__hero__map{width:510px;height:434px}}@media only screen and (min-width:1440px){.dedicated-nl__hero__map{width:600px;height:579px}}@media only screen and (min-width:1920px){.dedicated-nl__hero__map{top:0;width:708px;height:676px}}.dedicated-nl__hero__map.light-img{display:block}.dedicated-nl__hero__map.dark-img{display:none}html.dark .dedicated-nl__hero__title{color:#fffeff}html.dark .dedicated-nl__hero__title--second{color:rgba(255,254,255,0.7)}html.dark .dedicated-nl__hero__description{color:#fffeff}html.dark .dedicated-nl__hero__characteristics__item{color:#fffeff}html.dark .dedicated-nl__hero__characteristics__icon{display:none}html.dark .dedicated-nl__hero__characteristics__icon-dark{display:block;flex-shrink:0;width:24px;height:24px}html.dark .dedicated-nl__hero__map.light-img{display:none}html.dark .dedicated-nl__hero__map.dark-img{display:block}
/* /static/theme/css/blocks/key_features_dedicated.css */
.nl-key__title{margin-bottom:32px}.nl-key__content{display:flex;flex-direction:column;gap:32px;padding:32px 16px;margin-right:-16px;margin-left:-16px;border-top:1px solid #d2d3d8;border-bottom:1px solid #d2d3d8}@media only screen and (min-width:768px){.nl-key__content{padding:32px 0;margin:0}}@media only screen and (min-width:1024px){.nl-key__content{gap:64px}}.nl-key__list{display:grid;grid-template-columns:1fr;gap:8px;padding-left:0}@media only screen and (min-width:768px){.nl-key__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.nl-key__list{grid-template-columns:repeat(3,1fr);gap:8px}}.nl-key__item{display:flex;gap:4px;padding:12px 16px 12px 12px}.nl-key__icon{flex-shrink:0;width:24px;height:24px}.nl-key__icon--dark{display:none}.nl-key__label{padding-left:4px;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.4px}.nl-key__btn{width:100%}@media only screen and (min-width:768px){.nl-key__btn{width:fit-content;align-self:center}}html.dark .nl-key__content{border-color:rgba(255,254,255,0.2)}html.dark .nl-key__icon--light{display:none}html.dark .nl-key__icon--dark{display:block}
/* /static/theme/css/blocks/our_products.css */
.nl-products__title{margin-bottom:32px}.nl-products__descr{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.36px;margin-bottom:32px}@media only screen and (min-width:768px){.nl-products__descr{width:calc(50% - 8px)}}@media only screen and (min-width:1024px){.nl-products__descr{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.4px}}.nl-products__list{display:grid;grid-template-columns:1fr;gap:16px;padding-left:0;list-style-type:none}@media only screen and (min-width:1024px){.nl-products__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1200px){.nl-products__list{grid-template-columns:repeat(3,1fr)}}.nl-product-card{padding-bottom:16px;border-bottom:1px solid #e8e9eb}.nl-product-card:last-child{border-bottom:none}@media only screen and (min-width:768px){.nl-product-card{padding:24px;border-radius:22px;border:1px solid #d2d3d8}.nl-product-card:last-child{border-bottom:1px solid #d2d3d8}}.nl-product-card.expanded .nl-product-card__text{opacity:1;pointer-events:all;margin-top:8px}.nl-product-card.expanded .nl-product-card__btn{transform:rotate(180deg)}.nl-product-card__head{display:flex;align-items:flex-start;gap:16px}.nl-product-card__picture{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:8px;background-color:rgba(29,35,59,0.03)}.nl-product-card__img{width:32px;height:32px}.nl-product-card__img--dark{display:none}.nl-product-card__title{align-self:center;margin:0;width:100%;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.4px}@media only screen and (min-width:768px){.nl-product-card__title{font-size:24px;font-weight:600;line-height:32px;letter-spacing:0.48px}}.nl-product-card__btn{flex-shrink:0;margin:22px 0 0 0;padding:0;border:none;background-color:inherit;width:20px;height:20px;transition:all 250ms cubic-bezier(0.4,0,0.2,1)}@media only screen and (min-width:768px){.nl-product-card__btn{display:none}}.nl-product-card__icn{width:20px;height:20px}.nl-product-card__text{opacity:0;transition:all 250ms cubic-bezier(0.4,0,0.2,1);max-height:0;pointer-events:none;color:#4a4f62;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.36px}@media only screen and (min-width:768px){.nl-product-card__text{opacity:1;pointer-events:all;margin-top:8px;max-height:fit-content}}html.dark .nl-product-card{border-color:rgba(255,254,255,0.1)}html.dark .nl-product-card__picture{background-color:rgba(255,254,255,0.05)}html.dark .nl-product-card__img--light{display:none}html.dark .nl-product-card__img--dark{display:block}html.dark .nl-product-card__text{color:rgba(255,254,255,0.8)}
/* /static/theme/css/blocks/text_image_text.css */
.gallery__title{margin-bottom:32px}@media only screen and (min-width:768px){.gallery__content{display:flex;flex-direction:column;gap:32px}}.gallery__slider.swiper.swiper_custom{padding-bottom:56px;padding-right:16px}@media only screen and (min-width:768px){.gallery__slider.swiper.swiper_custom{margin:0;padding-bottom:0;padding-right:0}}.gallery__slider.swiper_custom.swiper-initialized:after{bottom:24px;width:70%}@media only screen and (min-width:768px){.gallery__slider.swiper_custom.swiper-initialized:after{display:none}}.gallery-card{display:flex;flex-direction:column}@media only screen and (min-width:768px){.gallery-card{gap:16px}}@media only screen and (min-width:1024px){.gallery-card{flex-direction:row;align-items:center}.gallery-card:nth-child(2n) .gallery-card__content{order:1}}.gallery-card__img{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);height:70%;border-radius:22px;object-fit:cover}@media only screen and (min-width:768px){.gallery-card__img{margin-left:0;margin-right:0;width:100%;height:440px}}@media only screen and (min-width:1024px){.gallery-card__img{height:auto}}@media only screen and (min-width:1440px){.gallery-card__img{height:458px}}.gallery-card__content{padding:16px 0}@media only screen and (min-width:768px){.gallery-card__content{padding:0}}@media only screen and (min-width:1024px){.gallery-card__content{flex-shrink:0;width:calc(50% - 8px);padding:16px}}.gallery-card__title{font-size:24px;font-weight:600;line-height:32px;letter-spacing:0.48px;margin:0 0 8px 0}@media only screen and (min-width:768px){.gallery-card__title{font-size:30px;line-height:38px;letter-spacing:0.6px}}@media only screen and (min-width:1024px){.gallery-card__title{font-size:36px;line-height:46px;margin-bottom:24px}}.gallery-card__text{color:#4a4f62;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.32px}@media only screen and (min-width:768px){.gallery-card__text{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.36px}}html.dark .gallery__slider.swiper.swiper_custom{padding-right:16px}@media only screen and (min-width:768px){html.dark .gallery__slider.swiper.swiper_custom{padding-right:0}}html.dark .gallery-card__text{color:rgba(255,254,255,0.8)}
/* /static/theme/css/blocks/mini_block.css */
.nl-solutions{padding:56px 0;background-color:rgba(29,35,59,0.03)}.nl-solutions__container{display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width:768px){.nl-solutions__container{grid-template-columns:repeat(2,1fr);gap:16px}.nl-solutions__title{max-width:320px}}@media only screen and (min-width:1024px){.nl-solutions__title{max-width:472px}}.nl-solutions__message{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.4px}@media only screen and (min-width:1024px){.nl-solutions__message{padding:16px}}html.dark .nl-solutions{background-color:rgba(255,254,255,0.05)}
