html{background:#fff;-webkit-box-sizing:border-box;color:#000;min-width:600px;text-align:center}*,html{box-sizing:border-box}.font-fira{font:18px/1.35 Fira,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue Cyr,Helvetica CY,Roboto,Ubuntu,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.font-bebas{font:18px/1.35 Bebas2,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue Cyr,Helvetica CY,Roboto,Ubuntu,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.font-roboto{font:16px/1.35 Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue Cyr,Helvetica CY,Ubuntu,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.landing__wrap{margin:0 auto;max-width:1920px;overflow:hidden}.landing__wrap-admin{background:radial-gradient(123.22% 129.67% at 100.89% -5.6%,#201d47 0,#17153a 100%);box-shadow:0 54.6003px 54.6003px rgba(0,0,0,.25)}.landing__line{margin:30px auto 0;min-width:600px}.g-salad{color:#099}.btn{background-color:#099;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;padding:14px 36px;text-align:center;text-transform:uppercase}.btn,.btn:hover{transition:background-color .3s}.btn:hover{background-color:#00baba}@media only screen and (min-width:1121px){.landing__line{margin-left:auto;margin-right:auto;width:1100px}}.panel{min-height:900px;width:75%}.panel .section__wrap{display:none}.panel .section__wrap.show{display:block}.panel .service__icon{position:relative}.panel .service__icon .remove{cursor:pointer;position:absolute;right:-16px;top:-16px}.panel .service form textarea{margin:0 0 12px;width:100%}.panel .service form .request-file,.panel .service form .request-image{height:1px;opacity:0;width:1px}.panel .service .request-form{display:flex;flex-flow:row nowrap;margin:0}.panel .service .request-form .request-text{align-items:center;color:#6f6c99;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;text-align:left;text-decoration:underline}.panel .service .request-form .request-text svg{margin:0 0 0 4px;width:20px}.panel .service .request-form .request-text svg circle,.panel .service .request-form .request-text svg path,.panel .service .request-form .request-text svg rect{fill:#53b9ea}.panel .service .request-upload{color:#fff}.panel .service .request-upload .upload__info-name{font-size:12px;margin:0}.panel .service__submits{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:10px 0 0}.panel .service__submit{background:linear-gradient(135deg,#40ddff,#14bae3 19.24%,#13b1e6 68.64%,#11aadf 81.77%,#0b98c5);border:none;color:#fff;cursor:pointer;font-size:14px;margin:0 12px 0 0;padding:12px 40px}.panel .service__submit:hover{background:linear-gradient(135deg,#40ddff,#0b98c5 100%,#11aadf 0,#13b1e6 0,#14bae3 0)}.panel .service__seticon{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 12px}.panel .service__seticon img{height:auto;margin:0 0 0 12px;width:40px}.panel .service__posticon{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 0 40px}.panel .service__el{align-items:flex-start;border:1px solid #5b5a99;border-radius:3px;display:flex;flex-flow:column nowrap;justify-content:center;margin:0 0 60px;padding:20px}.panel .service__title{color:#6f6c99;font-size:14px;margin-top:0;text-align:left;text-decoration:underline}.panel .service__name{background:transparent;color:#6f6c99;font-size:12px;margin:0 0 12px;padding:8px;width:100%}.panel .service .ql-editor,.panel .service__name{border:1px solid #5b5a99}.panel .service .ql-toolbar.ql-snow{align-items:center;background:transparent;border:1px solid #5b5a99;display:flex;flex-flow:row nowrap;justify-content:flex-start;width:100%;z-index:999}.panel .service .editor.ql-container.ql-snow{background:transparent;border:none;color:#6f6c99;margin:0 0 24px;width:100%}.panel .service .ql-formats,.panel .service .ql-header.ql-picker.ql-expanded{filter:invert(100%) sepia(0) saturate(7484%) hue-rotate(303deg) brightness(108%) contrast(100%)}.panel .section__wrap-infos{padding:80px 0 0}.panel .section__wrap-infos .infos_item{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 20px;width:400px}.panel .section__wrap-infos .infos_item div{color:#6f6c99;font-size:14px;text-align:left;text-decoration:underline}.panel .section__wrap-infos .infos_item input{background:transparent;border:1px solid #5b5a99;color:#6f6c99;font-size:14px;padding:7px 10px}.panel .section__wrap-logos .logos__el{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start}.panel .section__wrap-logos .logos__el-link{color:#6f6c99;font-size:14px;margin:20px 0}.panel .section__wrap-logos .logos__el p{color:#6f6c99;font-size:14px;margin:0 40px 0 0;text-align:left;width:210px}.panel .section__wrap-logos .logos__items{align-items:flex-start;border:1px solid #5b5a99;border-radius:3px;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 0 60px;padding:20px}.panel .section__wrap-logos .logos .upload__info-name{color:#6f6c99;font-size:14px}.panel .section__wrap-logos .logos__new{align-items:flex-start;border:1px solid #5b5a99;border-radius:3px;display:flex;flex-flow:column;padding:20px}.panel .section__wrap-logos .logos__addlinks{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 20px}.panel .section__wrap-logos .logos__addlink-text{color:#6f6c99;font-size:14px;margin:0 40px 0 0;text-align:left;width:220px}.panel .section__wrap-logos .logos__addlink-link{background:transparent;border:1px solid #5b5a99;color:#6f6c99;font-size:12px;padding:8px;width:100%}.panel .section__wrap-logos .logos__add,.panel .section__wrap-logos .logos__all{color:#6f6c99;font-size:14px;margin:0 0 20px;text-align:left;text-decoration:underline}.panel .section__wrap-logos .logos__all{margin-top:60px}.panel .section__wrap-logos .logos__logo{color:#6f6c99;font-size:14px;margin:0 40px;text-align:left}.panel .section__wrap-logos .request-file,.panel .section__wrap-logos .request-image{height:1px;opacity:0;width:1px}.panel .section__wrap-logos .service__posticon{margin-left:0}.panel .section__wrap-logos .request-form{display:flex;flex-flow:row nowrap;margin:0}.panel .section__wrap-logos .request-form .request-text{align-items:center;color:#6f6c99;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;text-align:left;text-decoration:underline}.panel .section__wrap-logos .request-form .request-text svg{margin:0 0 0 4px;width:20px}.panel .section__wrap-logos .request-form .request-text svg circle,.panel .section__wrap-logos .request-form .request-text svg path,.panel .section__wrap-logos .request-form .request-text svg rect{fill:#53b9ea}.sidebar{background:linear-gradient(180deg,rgba(38,34,80,.65),rgba(27,25,66,.85) 57.44%,#17163b);height:100%;min-height:900px;padding:40px 0 0;width:23%}.sidebar__circle{display:none}.sidebar__logo{background:#e9e9e9;border-radius:3px;height:80px;padding:10px}.sidebar__item{align-items:center;color:#6f6c99;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:14px;justify-content:flex-start;margin:30px 0 0;padding:8px 0 0 30px;position:relative;text-align:left}.sidebar__item svg{margin:0 10px 0 0}.sidebar__item svg rect{fill:#6f6c99}.sidebar__item-active{color:#53b9ea}.sidebar__item-active .ico circle,.sidebar__item-active .ico path,.sidebar__item-active .ico rect{fill:#53b9ea}.sidebar__item-active .sidebar__circle{display:block;left:0;position:absolute;top:0}.admin-body{background:radial-gradient(123.22% 129.67% at 100.89% -5.6%,#201d47 0,#17153a 100%);margin:0 auto;max-width:1920px;overflow:hidden}.admin{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-left:auto;margin-right:auto}.landing__wrap-menu{background:#fff;left:0;position:fixed;right:0;z-index:10}.landing__wrap-menu.scrolled{box-shadow:0 0 8px 2px rgba(0,0,0,.25)}.landing__wrap-menu .landing__line-menu{margin:14px auto 12px;max-width:1200px;padding:0 16px}@media only screen and (min-width:1100px){.landing__wrap-menu .landing__line-menu{margin:14px auto 12px}}.landing__wrap-menu .menu{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.landing__wrap-menu .menu__part-logo img{height:70px}.landing__wrap-menu .menu__part-menu{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;margin:0}@media only screen and (min-width:1100px){.landing__wrap-menu .menu__part-menu{margin:0 auto 0 62px}}.landing__wrap-menu .menu__part-menu .menu__partial{cursor:pointer;font-size:19px;font-weight:600;margin:0 28px 0 0}@media only screen and (min-width:1100px){.landing__wrap-menu .menu__part-menu .menu__partial{margin:0 80px 0 0}}.landing__wrap-menu .menu__part-menu .menu__partial:last-child{margin:0}.landing__wrap-menu .menu__part-menu .menu__partial.active{position:relative}.landing__wrap-menu .menu__part-menu .menu__partial.active:after{background:#141414;bottom:-37px;content:"";height:2px;left:0;position:absolute;width:130%}.landing__wrap-menu .menu__part-menu .menu__partial.main.active:after{bottom:-34px}.landing__wrap-menu .menu__part-menu .menu__partial a{color:#000;text-decoration:none}.landing__wrap-menu .menu__part-info{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;text-align:left;width:170px}.landing__wrap-menu .menu__part-info .menu__info-phone{color:#000;font-size:20px;font-weight:600;letter-spacing:.01em;margin-bottom:12px}.landing__wrap-menu .menu__part-info .menu__info-mail{color:#000;font-size:14px;font-weight:600;text-align:left;text-decoration:none}html{background:#f6f6f6}.landing__wrap-first{background:#f6f6f6 url(../assets/9413ee7b34aef8ed0aa6f7c7f8894acf.jpg) center 85px no-repeat;padding:85px 0 0}@media only screen and (min-width:602px){.landing__wrap-first{background:#f6f6f6 url(../assets/317e0d8805fdb1fcaddfbb958c17d834.jpg) center 85px no-repeat}}@media only screen and (min-width:1100px){.landing__wrap-first{background:#f6f6f6 url(../assets/b60746ac1f3c88f14cab2da2103c82d9.jpg) center 85px no-repeat}}@media only screen and (min-width:1450px){.landing__wrap-first{background:#f6f6f6 url(../assets/86a1e0dc09dc361d115d52770cb32f63.jpg) center 85px no-repeat}}.landing__wrap-first .landing__line-first{height:832px;margin:0 auto;padding:0 0 25px}@media only screen and (min-width:1100px){.landing__wrap-first .landing__line-first{height:512px;padding:0}}@media only screen and (min-width:1300px){.landing__wrap-first .landing__line-first{height:511px}}.landing__wrap-first .first{align-items:flex-start;display:flex;flex-flow:column;height:100%;justify-content:flex-end;margin:auto;width:500px}@media only screen and (min-width:1100px){.landing__wrap-first .first{background:#fff;display:flex;height:100%;justify-content:center;margin:0 auto 0 0;padding:0 0 0 20px;width:552px}}.landing__wrap-first .first__h1{font-size:61px;font-weight:700;line-height:1.2;margin:0 0 40px;text-align:left}.landing__wrap-first .first__subtitle{color:#8c8c8c;font-size:14px;letter-spacing:.02em;text-align:left}.landing__wrap-advantage{background:#f6f6f6}.landing__wrap-advantage .landing__line-advantage{background:#fff;margin-bottom:0;margin-top:0}.landing__wrap-advantage .advantage{background:#fff}.landing__wrap-advantage .advantage__list{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-evenly}@media only screen and (min-width:1100px){.landing__wrap-advantage .advantage__list{justify-content:flex-start}}.landing__wrap-advantage .advantage__item{align-items:center;background:#f6f6f6;display:flex;flex-flow:column nowrap;height:148px;justify-content:space-between;margin:12px;padding:26px 18px;width:275px}@media only screen and (min-width:602px){.landing__wrap-advantage .advantage__item{margin:20px}}@media only screen and (min-width:1100px){.landing__wrap-advantage .advantage__item{margin:0;width:275px}}@media only screen and (min-width:1300px){.landing__wrap-advantage .advantage__item{width:275px}}.landing__wrap-advantage .advantage__item .advantage__row-top img{height:24px}.landing__wrap-advantage .advantage__item{transition:background .2s}.landing__wrap-advantage .advantage__item .advantage__title{color:#fff}.landing__wrap-advantage .advantage__item .advantage__icon{z-index:2}.landing__wrap-advantage .advantage__item .advantage__row-top:before{display:block}.landing__wrap-advantage .advantage__item .advantage__row-top img{filter:contrast(99)}.landing__wrap-advantage .advantage__item.active{transition:background .2s}.landing__wrap-advantage .advantage__item.active .advantage__row-top:before{background:rgba(0,0,0,.4);display:block}.landing__wrap-advantage .advantage__row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.landing__wrap-advantage .advantage__row-top{position:relative}.landing__wrap-advantage .advantage__row-top:before{background:rgba(0,0,0,.65);content:"";display:none;height:148px;left:-18px;position:absolute;top:-26px;width:275px;z-index:1}.landing__wrap-advantage .advantage__row-top .advantage__title{font-size:20px;font-weight:700;letter-spacing:.02em;line-height:20px;text-align:left;z-index:2}.landing__wrap-advantage .advantage__row-top svg path{fill:#8c8c8c}.landing__wrap-advantage .advantage__row-bottom{font-size:14px;letter-spacing:.02em;line-height:16px}.landing__wrap-advantage .advantage__row-bottom a{color:#8c8c8c;cursor:pointer;text-decoration:none;z-index:2}.landing__wrap-advantage .advantage__row-bottom a:hover{text-decoration:underline}.landing__wrap-short{background:#f6f6f6}@media only screen and (min-width:1100px){.landing__wrap-short{height:570px}}.landing__wrap-short .landing__line-short{height:100%;margin:0 auto}@media only screen and (min-width:1100px){.landing__wrap-short .landing__line-short{margin:0 auto}}.landing__wrap-short .short{align-items:center;background:#fff;display:flex;flex-flow:column;height:100%;justify-content:flex-start;position:relative;width:100%}@media only screen and (min-width:1100px){.landing__wrap-short .short{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.landing__wrap-short .short__item-text{margin:40px auto 0}@media only screen and (min-width:1100px){.landing__wrap-short .short__item-text{margin:40px 40px 80px auto}}.landing__wrap-short .short__item-image{height:auto;width:583px}@media only screen and (min-width:1100px){.landing__wrap-short .short__item-image{left:-100px;position:absolute}}@media only screen and (min-width:1300px){.landing__wrap-short .short__item-image{height:-170px}}.landing__wrap-short .short__h4{font-size:36px;font-weight:700;line-height:1;margin:0 0 40px;text-align:left}.landing__wrap-short .short__h4 br{display:none}@media only screen and (min-width:1100px){.landing__wrap-short .short__h4 br{display:block}}.landing__wrap-short .short__subtitle{color:#8c8c8c;font-size:14px;letter-spacing:.02em;text-align:left}.landing__wrap-clients{background:#f6f6f6;height:auto;margin:0 auto}.landing__wrap-clients .landing__line-clients{height:100%;margin:0 8px}@media only screen and (min-width:1100px){.landing__wrap-clients .landing__line-clients{margin:0 auto}}.landing__wrap-clients .clients{background:#fff}.landing__wrap-clients .clients__list{background:#f6f6f6;display:flex;flex-flow:row wrap;justify-content:center}@media only screen and (min-width:1100px){.landing__wrap-clients .clients__list{flex-flow:row nowrap;justify-content:flex-start}}.landing__wrap-clients .clients__item{align-items:center;display:flex;flex-flow:row nowrap;height:178px;justify-content:center}.landing__wrap-clients .clients__item-title{background:#fff;font-size:20px;font-weight:700;letter-spacing:.02em;width:50%}@media only screen and (min-width:1100px){.landing__wrap-clients .clients__item-title{width:174px}}.landing__wrap-clients .clients__item-logo{width:50%}@media only screen and (min-width:1100px){.landing__wrap-clients .clients__item-logo{width:240px}}.landing__wrap-contacts{background:#f6f6f6}.landing__wrap-contacts .landing__line{margin:0 auto;padding:0 8px}@media only screen and (min-width:1100px){.landing__wrap-contacts .landing__line{padding:0}}.landing__wrap-contacts .landing__line.simple .contacts{background:#f6f6f6}@media only screen and (min-width:1100px){.landing__wrap-contacts .landing__line.simple .contacts{background:#fff}}.landing__wrap-contacts .contacts{background:#f6f6f6}.landing__wrap-contacts .contacts__cols{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start}@media only screen and (min-width:1100px){.landing__wrap-contacts .contacts__cols{align-items:flex-start;flex-flow:row nowrap;justify-content:space-between}}.landing__wrap-contacts .contacts__col-icon{align-items:center;background:#f6f6f6;display:flex;flex-flow:row nowrap;height:102px;justify-content:center;margin:0;width:50%}@media only screen and (min-width:1100px){.landing__wrap-contacts .contacts__col-icon{width:174px}}.landing__wrap-contacts .contacts__col-text{padding:0 0 0 20px;width:48%}@media only screen and (min-width:1100px){.landing__wrap-contacts .contacts__col-text{padding:0 0 0 42px;width:526px}}.landing__wrap-contacts .contacts__col-image{display:none}@media only screen and (min-width:1100px){.landing__wrap-contacts .contacts__col-image{display:block}}.landing__wrap-contacts .contacts__col-image img{margin:110px 0 0}.landing__wrap-contacts .contacts__title{font-size:36px;font-weight:700;letter-spacing:.02em;margin:60px 0 0;text-align:left;width:100%}.landing__wrap-contacts .contacts__title.single{margin:60px 0 40px}.landing__wrap-contacts .contacts__subtext{margin:10px 0 35px;text-align:left}.landing__wrap-contacts .contacts__list{align-items:flex-start;display:flex;flex-flow:column;justify-content:center}.landing__wrap-contacts .contacts__item{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:flex-start;width:90%}.landing__wrap-contacts .contacts__item:not(:last-child){margin:0 0 22px}.landing__wrap-contacts .contacts__item-call img{margin:0}.landing__wrap-contacts .contacts__item-address span{color:#222}.landing__wrap-contacts .contacts__item-address a,.landing__wrap-contacts .contacts__item-address p{line-height:1.8;width:300px}.landing__wrap-contacts .contacts__item a,.landing__wrap-contacts .contacts__item p{color:#8c8c8c;font-size:14px;letter-spacing:.02em;margin:0 0 0 23px;text-align:left}.landing__wrap-contacts .contacts-services .contacts__title{margin-bottom:40px}.landing__wrap-contacts .contacts-services .contacts__cols{justify-content:flex-start;margin:0 0 40px}@media only screen and (min-width:1100px){.landing__wrap-contacts .contacts-services .contacts__col-text{padding:0 0 0 120px}}.landing__wrap-contacts .contacts-services .contacts__col-icon{background:#fff;position:relative}@media only screen and (min-width:1100px){.landing__wrap-contacts .contacts-services .contacts__col-icon{width:174px}.landing__wrap-contacts .contacts-services .contacts__col-icon:after{background:#f6f6f6;content:"";height:100%;left:-600px;position:absolute;top:0;width:230%}}.landing__wrap-contacts .contacts-services .contacts__col-image{display:none}.landing__wrap-contacts .contacts-communicate{background:#fff}.landing__wrap-contacts .contacts-communicate .contacts__item-call{border-top:1px solid #8c8c8c;padding:14px 0 0}.landing__wrap-contacts .contacts-communicate .contacts__item-address p{line-height:1.8;width:300px}.landing__wrap-contacts .contacts-communicate .contacts__cols{justify-content:flex-start;padding-bottom:120px}.landing__wrap-contacts .contacts-communicate .contacts__col-icon{background:#fff;position:relative}@media only screen and (min-width:1100px){.landing__wrap-contacts .contacts-communicate .contacts__col-icon{width:267px}.landing__wrap-contacts .contacts-communicate .contacts__col-icon:after{background:#fff;content:"";height:100%;left:-600px;position:absolute;top:0;width:230%}}.landing__wrap-contacts .contacts-communicate .contacts__col-image{display:none}.landing__wrap-contacts-services{margin-bottom:0}.landing__wrap-contacts-communicate{background:#f6f6f6;margin-left:0;margin-right:0}.landing__wrap-contacts-communicate .landing__line{margin-top:85px}.landing__wrap-contacts-communicate .contacts__title{font-size:61px}.landing__wrap-contacts-communicate .contacts__title span{color:#000;font-size:18px;font-weight:400;letter-spacing:.02em}.landing__wrap-contacts-communicate .contacts__item-address{border-top:1px solid #8c8c8c;padding:14px 0 0}.landing__wrap-product{background:#f6f6f6}.landing__wrap-product .landing__line{margin:87px 8px 0}@media only screen and (min-width:1100px){.landing__wrap-product .landing__line{margin:87px auto 0}}.landing__wrap-product .product{background:#fff;padding-top:50px;position:relative}.landing__wrap-product .product__cols{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:50px}.landing__wrap-product .product__col-menu{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;width:238px}@media only screen and (min-width:602px){.landing__wrap-product .product__col-menu{width:280px}}.landing__wrap-product .product__col-info{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;margin:0 23px 0 0;width:300px}@media only screen and (min-width:602px){.landing__wrap-product .product__col-info{margin:0;width:52%}}@media only screen and (min-width:1100px){.landing__wrap-product .product__col-info{width:445px}}.landing__wrap-product .product__col-image{display:none}@media only screen and (min-width:1100px){.landing__wrap-product .product__col-image{display:flex}}.landing__wrap-product .product__col-image img{margin:27px 12px 0 0;width:295px}.landing__wrap-product .product__menu{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:6px 0 0;text-align:left;width:100%}.landing__wrap-product .product__menu.active{background:#f6f6f6}.landing__wrap-product .product__menu.active .product__line{background:#1cbbcb;height:77px;width:4px}.landing__wrap-product .product__menu.active .product__name{color:#141414;font-weight:500}.landing__wrap-product .product__name{color:#8c8c8c;font-size:16px;font-weight:500;letter-spacing:.02em;padding:6px 0 6px 20px;text-align:left}@media only screen and (min-width:602px){.landing__wrap-product .product__name{padding:6px 0 6px 30px}}.landing__wrap-product .product__title{font-size:30px;font-weight:700;letter-spacing:.02em;line-height:1.1;margin:22px 0 40px;text-align:left}@media only screen and (min-width:1100px){.landing__wrap-product .product__title{font-size:36px;margin:23px 0 75px}}.landing__wrap-product .product__text{text-align:left}.landing__wrap-product .product__text p{margin:0 0 12px}.landing__wrap-product .product__text ul{padding:0 0 0 18px}.landing__wrap-product .product__image-mob{display:block;margin:0 0 40px}@media only screen and (min-width:1100px){.landing__wrap-product .product__image-mob{display:none}}.landing__wrap-map{background:#f6f6f6;height:555px;margin:0}.landing__wrap-map .landing__line{height:100%;margin:0 auto}.landing__wrap-map .map{background:url(../assets/84f9ba4b8c6ec5d15be03cce544db873.jpg) 50% no-repeat;height:100%}.landing__wrap-footer{background:#141414;margin:20px auto 0}@media only screen and (min-width:1100px){.landing__wrap-footer{margin:0 auto;padding:0 20px}}.landing__wrap-footer .landing__line-footer{margin:40px 8px}@media only screen and (min-width:1100px){.landing__wrap-footer .landing__line-footer{margin:40px auto}}.landing__wrap-footer .landing__line-footer .footer{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}@media only screen and (min-width:1100px){.landing__wrap-footer .landing__line-footer .footer{justify-content:flex-start;width:900px}}.landing__wrap-footer .landing__line-footer .footer__logo{margin:0 96px 0 0}.landing__wrap-footer .landing__line-footer .footer__links{align-items:flex-start;display:flex;flex-flow:column;text-align:left}.landing__wrap-footer .landing__line-footer .footer__link{color:#6b6b6b;cursor:pointer;font-size:14px;letter-spacing:.02em;margin:0 0 12px;text-decoration:none;transition:font-weight .3s}.landing__wrap-footer .landing__line-footer .footer__link:hover{font-weight:600;transition:font-weight .3s}.landing__wrap-footer .landing__line-footer .footer__link.active{font-weight:600;text-decoration:underline}@media only screen and (min-width:1100px){.landing__line{margin:30px auto 0}}