@font-face{font-family:'Manrope';src:url('../fonts/manrope/Manrope-Bold.eot');src:local('Manrope Bold'),local('Manrope-Bold'),url('../fonts/manrope/Manrope-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/manrope/Manrope-Bold.woff2') format('woff2'),url('../fonts/manrope/Manrope-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Manrope';src:url('../fonts/manrope/Manrope-Semibold.eot');src:local('Manrope Semibold'),local('Manrope-Semibold'),url('../fonts/manrope/Manrope-Semibold.eot?#iefix') format('embedded-opentype'),url('../fonts/manrope/Manrope-Semibold.woff2') format('woff2'),url('../fonts/manrope/Manrope-Semibold.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Manrope';src:url('../fonts/manrope/Manrope-Regular.eot');src:local('Manrope Regular'),local('Manrope-Regular'),url('../fonts/manrope/Manrope-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/manrope/Manrope-Regular.woff2') format('woff2'),url('../fonts/manrope/Manrope-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Manrope';src:url('../fonts/manrope/Manrope-Light.eot');src:local('Manrope Light'),local('Manrope-Light'),url('../fonts/manrope/Manrope-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/manrope/Manrope-Light.woff2') format('woff2'),url('../fonts/manrope/Manrope-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Manrope';src:url('../fonts/manrope/Manrope-Medium.eot');src:local('Manrope Medium'),local('Manrope-Medium'),url('../fonts/manrope/Manrope-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/manrope/Manrope-Medium.woff2') format('woff2'),url('../fonts/manrope/Manrope-Medium.ttf') format('truetype');font-weight:500;font-style:normal}.font-300{font-family:'Manrope';font-weight:300}.font-400{font-family:'Manrope';font-weight:normal}.font-500{font-family:'Manrope';font-weight:500}.font-600{font-family:'Manrope';font-weight:600}.font-bold{font-family:'Manrope';font-weight:bold}@font-face{font-family:'Raleway';src:local('Raleway Thin'),local('Raleway-Thin'),url('../fonts/raleway/ralewaythin.woff2') format('woff2'),url('../fonts/raleway/ralewaythin.woff') format('woff');font-weight:100;font-style:normal}@font-face{font-family:'Raleway';src:local('Raleway ExtraLight'),local('Raleway-ExtraLight'),url('../fonts/raleway/ralewayextralight.woff2') format('woff2'),url('../fonts/raleway/ralewayextralight.woff') format('woff');font-weight:200;font-style:normal}@font-face{font-family:'Raleway';src:local('Raleway Light'),local('Raleway-Light'),url('../fonts/raleway/ralewaylight.woff2') format('woff2'),url('../fonts/raleway/ralewaylight.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Raleway';src:local('Raleway Regular'),local('Raleway-Regular'),url('../fonts/raleway/ralewayregular.woff2') format('woff2'),url('../fonts/raleway/ralewayregular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Raleway';src:local('Raleway Medium'),local('Raleway-Medium'),url('../fonts/raleway/ralewaymedium.woff2') format('woff2'),url('../fonts/raleway/ralewaymedium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Raleway';src:local('Raleway SemiBold'),local('Raleway-SemiBold'),url('../fonts/raleway/ralewaysemibold.woff2') format('woff2'),url('../fonts/raleway/ralewaysemibold.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Raleway';src:local('Raleway Bold'),local('Raleway-Bold'),url('../fonts/raleway/ralewaybold.woff2') format('woff2'),url('../fonts/raleway/ralewaybold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Raleway';src:local('Raleway ExtraBold'),local('Raleway-ExtraBold'),url('../fonts/raleway/ralewayextrabold.woff2') format('woff2'),url('../fonts/raleway/ralewayextrabold.woff') format('woff');font-weight:800;font-style:normal}.font-200-raleway{font-family:'Raleway';font-weight:200}.font-300-raleway{font-family:'Raleway';font-weight:300}.font-400-raleway{font-family:'Raleway';font-weight:normal}.font-500-raleway{font-family:'Raleway';font-weight:500}.font-600-raleway{font-family:'Raleway';font-weight:600}.font-bold-raleway{font-family:'Raleway';font-weight:bold}.font-800-raleway{font-family:'Raleway';font-weight:800}nav.nav-light,header .back:before{background:#3D3D3F !important}header .content_wrapp{width:50.44vw}@media screen and (max-width:768px){header .content_wrapp{width:87.8125vw}}@media screen and (min-width:1360px){header .content_wrapp{width:686px}}header .content_wrapp p:not(:last-child){margin-bottom:1.62vw}@media screen and (max-width:768px){header .content_wrapp p:not(:last-child){margin-bottom:3.125vw}}@media screen and (min-width:1360px){header .content_wrapp p:not(:last-child){margin-bottom:22px}}.subnav a,.production.examples .example_prj,.gallery_slick .useful-info_article_card .article_cover{cursor:pointer}header .content_wrapp p span{color:#3D3D3F}.subnav .actual a{border-color:#FFE300}.benefits-block .benefits_layout,.benefits-block .title,header{z-index:1;position:relative}@media screen and (max-width:768px){#about{background:#FFF}}.benefits-block{width:calc((100% - 2 * 2.94117647vw) / 12 * 10);margin:0 auto;margin-bottom:9.11764706vw;padding-top:8.2352vw;position:relative}@media screen and (max-width:768px){.benefits-block{padding-top:23.125vw}}@media screen and (min-width:1360px){.benefits-block{padding-top:112px}}.benefits-block::after{content:'';position:absolute;background:#FFF;width:71.32vw;left:-10.801vw;top:0;height:100%;z-index:0}@media screen and (max-width:768px){.benefits-block::after{content:none}}@media screen and (min-width:1360px){.benefits-block::after{width:970px;left:-147px}}.benefits-block .title{margin-left:-4.11764706vw;font-family:'Raleway';font-weight:300;font-size:4.11764706vw;line-height:4.41176471vw;font-feature-settings:'pnum' on,'lnum' on;max-width:52.132vw;color:#000000;margin-bottom:5vw}.benefits-block .benefits_layout{display:flex;flex-flow:row wrap;padding-bottom:1.029vw}.benefit_card{width:19.11764706vw;margin-right:4.41176vw;margin-bottom:4.706vw}.benefit_card:nth-child(3n){margin-right:0}.benefit_card img{margin-bottom:1.54411765vw;height:6.544vw;width:auto}.benefit_card p{font-family:'Manrope';font-weight:300;font-size:1.17647vw;line-height:1.838vw;color:#555555}@media screen and (max-width:768px){.benefits-block{width:calc(100% - 2 * 6.25vw);margin-bottom:15.625vw}.benefits-block .title{margin-left:0;font-size:9.375vw;line-height:12.5vw;margin-bottom:10.9375vw}.benefits-block .benefits_layout{display:block;padding-bottom:16.875vw}.benefit_card{width:100%;margin-bottom:9.375vw;display:flex}.benefit_card:last-child{margin-bottom:0}.benefit_card img{margin-bottom:0;margin-right:4.6875vw;width:14.0625vw;height:auto;flex-shrink:0;align-self:flex-start}.benefit_card p{font-size:4.375vw;line-height:6.25vw;color:#555555}}@media screen and (min-width:1360px){.benefits-block{width:calc((1360px - 2 * 40px) / 12 * 10);margin:0 auto;margin-bottom:124px}.benefits-block .title{margin-left:-56px;font-size:56px;line-height:60px;margin-bottom:68px;width:709px}.benefits-block .benefits_layout{padding-bottom:14px}.benefit_card{width:260px;margin-right:60px;margin-bottom:64px}.benefit_card img{margin-bottom:21px;height:89px;width:auto}.benefit_card p{font-size:16px;line-height:26px}}.content_layout{display:flex;flex-direction:column}.content_layout__row{display:flex}@media screen and (max-width:768px){.content_layout__row{flex-direction:column}}.content_layout__row:not(:last-child){margin-bottom:1.764vw}@media screen and (max-width:768px){.content_layout__row:not(:last-child){margin-bottom:3.125vw}}@media screen and (min-width:1360px){.content_layout__row:not(:last-child){margin-bottom:24px}}@media screen and (max-width:768px){.content_layout__row{margin-bottom:3.125vw;flex-direction:column}}.content_layout__row a{display:flex;align-items:center;margin-right:1.103vw;cursor:pointer}@media screen and (max-width:768px){.content_layout__row a{margin-right:0}}@media screen and (min-width:1360px){.content_layout__row a{margin-right:15px}}.content_layout__row a span{border-bottom:.0735vw solid #FFE300;color:#000000;font-size:1.176vw;line-height:1.838vw;font-weight:400}@media screen and (max-width:768px){.content_layout__row a span{font-size:4.375vw;line-height:7.8125vw;border-width:.3125vw}}@media screen and (min-width:1360px){.content_layout__row a span{font-size:16px;line-height:25px;border-width:1px}}.content_layout__row a img{width:1.937vw;height:2.565vw;margin-right:1.136vw}@media screen and (min-width:1360px){.content_layout__row a img{width:26.34px;height:34.89px;margin-right:15px}}@media screen and (max-width:768px){.content_layout__row a img{display:none}}.content_layout__row span{color:#555555;font-weight:300;font-size:12px;line-height:29px;align-self:center}@media screen and (max-width:768px){.content_layout__row span{align-self:flex-start}}.catalog{margin-bottom:8.456vw}.catalog .text-section{margin-left:calc((100% - 2.94117647vw * 2) / 12 * 2 + 2.94117647vw);padding-left:27.20588235vw}.catalog .text-section .wrapp{width:calc(100% / 9 * 7)}.catalog .text-section a.decorative-link:after{background:transparent url(../img/link-shape/red-top-right.svg) center center no-repeat;background-size:contain;right:unset;left:-3.16176471vw}.catalog .img-section{top:2.059vw;right:unset;left:0}@media screen and (max-width:768px){.catalog{margin-bottom:15.625vw}.catalog .text-section{width:100%;padding:57.1875vw 6.25vw 15vw 6.25vw;margin:0}.catalog .text-section .wrapp{width:100%}.catalog .text-section a.decorative-link{padding-left:5vw}.catalog .text-section a.decorative-link:after{left:0}.catalog .img-section{top:-15.625vw}}@media screen and (min-width:1360px){.catalog{margin-bottom:115px}.catalog .text-section{margin-left:calc((100% - 40px * 2) / 12 * 2 + 40px);padding-left:370px}.catalog .img-section{top:28px}}.small-block-with-image .text-section .content_layout{margin-bottom:0}.small-block-with-image .text-section h2{color:#3D3D3F}.production.examples{margin-bottom:13.235vw}@media screen and (max-width:768px){.production.examples{margin-bottom:15.625vw}}@media screen and (min-width:1360px){.production.examples{margin-bottom:180px}}.production.examples .back,.production.examples .back::before{min-height:51.838vw;height:100%}@media screen and (max-width:768px){.production.examples .back,.production.examples .back::before{height:100%}}@media screen and (min-width:1360px){.production.examples .back,.production.examples .back::before{min-height:705px}}.production.examples .examples_header{flex-wrap:wrap}.production.examples .examples_footer{height:16.176vw}@media screen and (max-width:768px){.production.examples .examples_footer{height:auto;margin-bottom:0}}@media screen and (min-width:1360px){.production.examples .examples_footer{height:220px}}.production.examples h2{width:100%;margin-bottom:3.676vw}@media screen and (max-width:768px){.production.examples h2{margin-bottom:8.4375vw}}@media screen and (min-width:1360px){.production.examples h2{margin-bottom:50px}}.production.examples .example_prj{width:23.5vw !important;height:22.059vw}@media screen and (max-width:768px){.production.examples .example_prj{width:73.438vw !important;height:69.0625vw}}@media screen and (min-width:1360px){.production.examples .example_prj{width:320px !important;height:300px}}.production.examples .example_prj img{width:100% !important;height:100% !important;object-fit:cover}.production.examples .text_wrapp{margin-left:3.67647059vw;column-count:2}@media screen and (min-width:1360px){.production.examples .text_wrapp{margin-left:50px}}@media screen and (max-width:768px){.production.examples .text_wrapp{margin-left:0;column-count:unset;margin-bottom:15.625vw}}.production.examples .text_wrapp p{width:calc(90%);font-family:Manrope;font-weight:300;font-size:1.17647059vw;line-height:1.83823529vw;color:#E3E3E3;margin-bottom:1.17647059vw}@media screen and (min-width:1360px){.production.examples .text_wrapp p{font-size:16px;line-height:25px;margin-bottom:16px}}@media screen and (max-width:768px){.production.examples .text_wrapp p{font-size:4.375vw;line-height:6.25vw;margin-bottom:4.375vw;width:100%}}.production.examples .text_wrapp p span{color:#3D3D3F}@media screen and (max-width:768px){.answers{background:#FFF}}.answers .benefits_layout{justify-content:space-between;display:flex;flex-wrap:wrap}.answers .benefits-block{padding-top:0}@media screen and (max-width:768px){.answers .benefits-block{padding-top:15.3125vw}}.answers .benefits-block .title{color:#3D3D3F}@media screen and (max-width:768px){.answers .benefits-block .title{color:#555555}}.answers .benefits-block::after{top:5vw;height:calc(100% - 5vw);width:73.529vw}@media screen and (min-width:1360px){.answers .benefits-block::after{top:68px;height:calc(100% - 68px);width:1000px}}.answers__card{display:flex;justify-content:space-between;width:34.044vw;margin-bottom:3.16vw}@media screen and (max-width:768px){.answers__card{width:100%;margin-bottom:9.375vw}}@media screen and (min-width:1360px){.answers__card{width:463px;margin-bottom:43px}}.answers__card img{width:6.544vw;height:6.544vw;margin-right:3.309vw}@media screen and (max-width:768px){.answers__card img{width:14.0625vw;height:14.0625vw;margin-right:8.4375vw}}@media screen and (min-width:1360px){.answers__card img{width:89px;height:89px;margin-right:45px}}.answers__wrapper{display:flex;flex-direction:column}.answers__wrapper p{position:relative}.answers__wrapper p:first-child{font-weight:500;font-size:1.324vw;line-height:1.838vw;color:#3D3D3F;margin-bottom:.882vw}@media screen and (max-width:768px){.answers__wrapper p:first-child{font-size:4.375vw;line-height:6.25vw;margin-bottom:3.125vw;color:#555555}}@media screen and (min-width:1360px){.answers__wrapper p:first-child{font-size:18px;line-height:25px;margin-bottom:12px}}.answers__wrapper p:first-child::before{content:'-';font-weight:500;font-size:1.324vw;line-height:2.206vw;color:#3D3D3F;position:absolute;left:-1.103vw;top:0}@media screen and (max-width:768px){.answers__wrapper p:first-child::before{font-size:4.375vw;line-height:6.25vw;left:-5.3125vw;color:#555555}}@media screen and (min-width:1360px){.answers__wrapper p:first-child::before{font-size:18px;line-height:30x;left:-15px}}.answers__wrapper p:last-child{font-weight:300;font-size:1.176vw;line-height:1.838vw;color:#555555}@media screen and (max-width:768px){.answers__wrapper p:last-child{font-size:4.375vw;line-height:6.25vw}}@media screen and (min-width:1360px){.answers__wrapper p:last-child{font-size:16px;line-height:25px}}.answers__wrapper p:last-child::before{content:'-';font-weight:500;font-size:1.176vw;line-height:1.838vw;color:#555555;position:absolute;left:-1.103vw;top:0}@media screen and (max-width:768px){.answers__wrapper p:last-child::before{font-size:4.375vw;line-height:6.25vw;left:-5.3125vw}}@media screen and (min-width:1360px){.answers__wrapper p:last-child::before{font-size:16px;line-height:25x;left:-15px}}.h2{font-style:normal;font-weight:300;font-size:4.12vw;line-height:4.41vw;color:#222729;margin-left:-4.12vw}@media screen and (min-width:1360px){.h2{font-size:56px;line-height:60px;margin-left:-56px}}@media screen and (max-width:768px){.h2{font-size:9.375vw;line-height:12.5vw;margin-left:0}}@media screen and (max-width:768px){.reviews .slick-track{display:flex}}.reviews__gallery{padding-top:4.706vw;padding-left:3.309vw}@media screen and (min-width:1360px){.reviews__gallery{padding-top:64px;padding-left:45px}}@media screen and (max-width:768px){.reviews__gallery{padding-top:0;padding-left:0}}.reviews__bottom{display:none}@media screen and (max-width:768px){.reviews__bottom{display:flex;justify-content:space-between;padding-left:6.25vw;padding-right:6.25vw}}.reviews__bottom__number{font-weight:300;font-size:3.75vw;line-height:5.625vw}.reviews__bottom .controlls{display:flex;width:39.06vw;justify-content:space-between}.reviews__bottom .controlls img{width:12.5vw;height:auto}.reviews .useful-info_articles_header{margin-bottom:0;position:relative}@media screen and (max-width:768px){.reviews .useful-info_articles_header{padding-bottom:2.42vw;margin-bottom:6.96vw}}.reviews .useful-info_articles_header::after{background:url('../img/toppro/quotes.svg') no-repeat;content:'';width:18.2625vw;height:13.174vw;position:absolute;left:-2.206vw;top:100%;background-size:cover}@media screen and (min-width:1360px){.reviews .useful-info_articles_header::after{width:248.73px;height:179.16px;left:-30px}}@media screen and (max-width:768px){.reviews .useful-info_articles_header::after{width:84.69vw;height:60.94vw;left:-22vw}}.reviews__item{width:61.544vw;padding-right:9.706vw;display:flex;flex-direction:column}@media screen and (min-width:1360px){.reviews__item{width:837px;padding-right:132px}}@media screen and (max-width:768px){.reviews__item{width:87.5vw;padding-right:0;margin-right:.3vw}}.reviews__item__txt{font-weight:100;font-size:1.47vw;line-height:2.57vw;color:#3D3D3F}@media screen and (min-width:1360px){.reviews__item__txt{font-size:20px;line-height:35px}}@media screen and (max-width:768px){.reviews__item__txt{font-size:4.375vw;line-height:6.25vw}}.reviews__item__iframe{width:100%;height:29.196vw}@media screen and (min-width:1360px){.reviews__item__iframe{height:397.06px}}@media screen and (max-width:768px){.reviews__item__iframe{height:68.75vw}}.reviews__item__wrapper{display:flex;margin-top:2.59vw}@media screen and (min-width:1360px){.reviews__item__wrapper{margin-top:35.29px}}@media screen and (max-width:768px){.reviews__item__wrapper{margin-top:9.375vw}}.reviews__item__img_wrapper{width:5.147vw;height:5.147vw;border-radius:2.57vw;overflow:hidden;margin-right:1.47vw}@media screen and (min-width:1360px){.reviews__item__img_wrapper{width:70px;height:70px;border-radius:35px;margin-right:20px}}@media screen and (max-width:768px){.reviews__item__img_wrapper{width:15.625vw;height:15.625vw;border-radius:7.8125vw;margin-right:6.25vw}}.reviews__item__img{width:100%;height:100%;object-fit:cover}.reviews__item__author{display:flex;flex-direction:column}.reviews__item__author__name{font-size:1.47vw;line-height:2.57vw;letter-spacing:-0.07vw;font-feature-settings:'pnum' on,'lnum' on;color:#222729}@media screen and (min-width:1360px){.reviews__item__author__name{font-size:20px;line-height:35px;letter-spacing:-1px}}@media screen and (max-width:768px){.reviews__item__author__name{font-size:5.625vw;line-height:5.625vw;letter-spacing:-0.03em;margin-bottom:1.5625vw}}.reviews__item__author__position{font-weight:300;font-size:1.03vw;line-height:1.47vw;color:#222729}@media screen and (min-width:1360px){.reviews__item__author__position{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.reviews__item__author__position{font-size:3.125vw;line-height:3.125vw}}.useful-info_articles .useful-info_articles_header{width:calc((100vw - 2 * 2.941vw) / 12 * 10)}@media screen and (min-width:1360px){.useful-info_articles .useful-info_articles_header{width:calc((1360px - 2 * 40px) / 12 * 10)}}@media screen and (max-width:768px){.useful-info_articles .useful-info_articles_header{width:100%}}.gallery_slick .useful-info_articles_header{position:relative}.gallery_slick .useful-info_articles_header h2{z-index:1}@media screen and (max-width:768px){.gallery_slick .useful-info_articles_header h2{width:87.5vw}}.gallery_slick .controlls{z-index:1}.gallery_slick .useful-info_article_card{display:block !important;margin-right:3.824vw;width:23.529vw !important}@media screen and (min-width:1360px){.gallery_slick .useful-info_article_card{margin-right:52px;width:320px !important}}@media screen and (max-width:768px){.gallery_slick .useful-info_article_card{width:73.4375vw !important;margin-right:7.8125vw}}.gallery_slick .useful-info_article_card .article_cover{width:23.529vw;height:22.059vw}@media screen and (min-width:1360px){.gallery_slick .useful-info_article_card .article_cover{width:320px;height:300px}}@media screen and (max-width:768px){.gallery_slick .useful-info_article_card .article_cover{width:73.4375vw;height:69.0625vw}}#reviews{margin-bottom:11.32vw}@media screen and (max-width:768px){#reviews{margin-bottom:0}}@media screen and (min-width:1360px){#reviews{margin-bottom:154px}}.quartz_stone{margin-bottom:12.57vw}@media screen and (max-width:768px){.quartz_stone{margin-bottom:15.625vw;background:#FFF;padding-top:15.625vw;padding-bottom:15.625vw}}@media screen and (min-width:1360px){.quartz_stone{margin-bottom:171px}}@media screen and (max-width:768px){.quartz_stone .useful-info_articles_footer{margin-bottom:0;display:flex;width:calc(100% - 1 * 6.25vw);position:relative}}@media screen and (max-width:768px){.quartz_stone .useful-info_articles_footer::after{content:'';position:absolute;right:0;top:0;background:linear-gradient(266.54deg, #FFFFFF 3.96%, rgba(255,255,255,0) 98.28%);width:12.6vw;height:100%}}.quartz_stone .useful-info_articles_header::after{content:'';width:1107px;height:485px;position:absolute;left:105px;top:-69px;background:#FFFFFF;z-index:0}@media screen and (max-width:768px){.quartz_stone .useful-info_articles_header::after{content:none}}.porcelain_stoneware{margin-bottom:10.66vw}@media screen and (max-width:768px){.porcelain_stoneware{margin-bottom:15.625vw;background:#FFF;padding-top:15.625vw;padding-bottom:15.625vw}}@media screen and (min-width:1360px){.porcelain_stoneware{margin-bottom:145px}}@media screen and (max-width:768px){.porcelain_stoneware .useful-info_articles_footer{margin-bottom:0;display:flex;position:relative;width:calc(100% - 1 * 6.25vw)}}@media screen and (max-width:768px){.porcelain_stoneware .useful-info_articles_footer::after{content:'';position:absolute;right:0;top:0;background:linear-gradient(266.54deg, #FFFFFF 3.96%, rgba(255,255,255,0) 98.28%);width:12.6vw;height:100%}}.porcelain_stoneware .useful-info_articles_header::after{content:'';width:73.529vw;height:34.926vw;left:-10.809vw;top:-5.22vw;background:#FFFFFF;position:absolute;z-index:0}@media screen and (min-width:1360px){.porcelain_stoneware .useful-info_articles_header::after{width:1000px;height:475px;left:-147px;top:-71px}}@media screen and (max-width:768px){.porcelain_stoneware .useful-info_articles_header::after{content:none}}@media screen and (max-width:768px){.order{margin-bottom:31.25vw}}.order__container{width:calc((100% - 2 * 2.94117647vw) / 12 * 10);margin:0 auto}@media screen and (max-width:768px){.order__container{width:calc(100% - 2 * 6.25vw)}}@media screen and (min-width:1360px){.order__container{width:calc((1360px - 2 * 40px) / 12 * 10)}}.order .h2{margin-bottom:4.706vw}@media screen and (min-width:1360px){.order .h2{margin-bottom:64px}}@media screen and (max-width:768px){.order .h2{margin-bottom:14.375vw}}.order__table{display:grid;grid-template-columns:35.07vw 38.53vw;column-gap:4.706vw;row-gap:1.18vw;margin-left:-4.12vw;margin-bottom:8.97vw}@media screen and (min-width:1360px){.order__table{margin-left:-56px;margin-bottom:122px;grid-template-columns:477px 524px;column-gap:64px;row-gap:16px}}@media screen and (max-width:768px){.order__table{margin-left:0;margin-bottom:0;grid-template-columns:1fr}}.order__step{height:auto}.order__step img{width:100%;height:100%;object-fit:contain}.order__step1{width:35.07vw;order:1;grid-column:1/2;grid-row:1/3}@media screen and (min-width:1360px){.order__step1{width:477px}}@media screen and (max-width:768px){.order__step1{width:100%;grid-column:1/2;grid-row:1/2}}.order__step2{order:2;width:38.53vw;grid-column:2/3;grid-row:1/2}@media screen and (min-width:1360px){.order__step2{width:524px}}@media screen and (max-width:768px){.order__step2{width:100%;grid-column:1/2;grid-row:2/3}}.order__step3{order:3;width:38.53vw;grid-column:2/3;grid-row:2/3}@media screen and (min-width:1360px){.order__step3{width:524px}}@media screen and (max-width:768px){.order__step3{width:100%;grid-column:1/2;grid-row:3/4}}.contacts{position:relative;background:#FFE300;margin-bottom:14.26470588vw;display:flex}@media screen and (max-width:768px){.contacts{padding:15.625vw 6.25vw;display:block}}@media screen and (min-width:1360px){.contacts{position:relative;margin-bottom:194px}}.contacts .back{position:absolute;top:0;left:0;width:100%;height:100%}.contacts .back:before{content:'';height:100%;width:100%;position:absolute;top:0;left:0;background:#111010;opacity:.8}.contacts .back img{width:100%;height:100%;object-fit:cover}.contacts .form_section{position:relative;z-index:99;width:39.19vw;background:#FFFFFF;margin-top:-3.30882353vw;margin-bottom:-5.44117647vw;padding:4.41176471vw 4.85294118vw 3.30882353vw 4.85294118vw;text-align:center}@media screen and (max-width:768px){.contacts .form_section{display:none}}@media screen and (min-width:1360px){.contacts .form_section{position:relative;z-index:99;width:533px;background:#FFFFFF;margin-top:-49px;margin-bottom:-74px;padding:49px 65px 45px 65px;text-align:center}}.contacts .form_section h2{font-family:'Raleway';font-weight:300;font-size:3.08823529vw;line-height:3.30882353vw;font-feature-settings:'pnum' on,'lnum' on;color:#222729;margin-bottom:2.72vw}@media screen and (min-width:1360px){.contacts .form_section h2{font-size:42px;line-height:45px;margin-bottom:37px}}.contacts .form_section p{font-family:'Manrope';font-weight:300;font-size:1.17647059vw;line-height:1.83823529vw;color:#555555;margin-bottom:.22058824vw}@media screen and (min-width:1360px){.contacts .form_section p{font-size:16px;line-height:25px;margin-bottom:3px}}.contacts .form_section a{line-height:1.83823529vw;font-size:1.61764706vw;text-align:center;letter-spacing:-2px;color:#555555;font-family:'Manrope';font-weight:500;margin-bottom:2.57352941vw;display:inline-block}@media screen and (min-width:1360px){.contacts .form_section a{font-size:22px;line-height:25px;margin-bottom:35px;display:inline-block}}.contacts .form_section input{width:calc(100%);padding:1.47058824vw;height:4.77941176vw;background:#F2F2F2;display:block;margin-bottom:1.838vw;font-family:'Manrope';font-weight:300;font-size:1.17647059vw;line-height:1.83823529vw;color:#555555}@media screen and (min-width:1360px){.contacts .form_section input{padding:18px 20px;height:60px;margin-bottom:25px;font-size:16px;line-height:24px}}.contacts .form_section p.policy-link-form{font-weight:300;font-size:.882vw;line-height:1.324vw;padding-left:1.838vw;position:relative;margin-bottom:2.94vw}@media screen and (min-width:1360px){.contacts .form_section p.policy-link-form{font-size:12px;line-height:18px;padding-left:25px;margin-bottom:40px}}.contacts .form_section p.policy-link-form .policy-link-checkbox-box{left:0;width:1.47vw;height:1.47vw;position:absolute;top:0;border:1px solid #E3E3E3;border-radius:0}@media screen and (min-width:1360px){.contacts .form_section p.policy-link-form .policy-link-checkbox-box{width:20px;height:20px}}.contacts .form_section p.policy-link-form a,.contacts .form_section p.policy-link-form a:visited,.contacts .form_section p.policy-link-form a:link{border-bottom:1px solid #FFE300;color:#3D3D3F;font-weight:300;font-size:.882vw;line-height:1.324vw;white-space:nowrap}@media screen and (min-width:1360px){.contacts .form_section p.policy-link-form a,.contacts .form_section p.policy-link-form a:visited,.contacts .form_section p.policy-link-form a:link{font-size:12px;line-height:18px}}.contacts .form_section .policy-link-checkbox:checked+.policy-link-checkbox-box:before{border-color:#FFE300}.contacts .form_section button{font-family:'Manrope';font-weight:bold;font-size:13px;line-height:18px;letter-spacing:.25em;text-transform:uppercase;color:#222729;padding:1.54411765vw 1.83823529vw;cursor:pointer;border:2px solid #FFE300;transition:.3s all ease-in-out;background:white}@media screen and (min-width:1360px){.contacts .form_section button{font-family:'Manrope';font-weight:bold;font-size:13px;line-height:18px;padding:21px 25px}}.contacts .form_section button:hover{background:rgba(195,207,32,0.05);transition:.3s all ease-in-out}.contacts .mobile-popup_toppro{display:none;cursor:pointer}@media screen and (max-width:768px){.contacts .mobile-popup_toppro{position:relative;border:.625vw solid #FFE300;padding:6.25vw;font-size:3.75vw;line-height:5vw;display:inline-block;letter-spacing:.25em;text-transform:uppercase;color:#FFFFFF;font-family:'Manrope';font-weight:bold;margin-top:9.375vw}}.contacts .text-section{padding-top:7.94117647vw;padding-bottom:8.45588235vw;position:relative;z-index:99;width:38.897vw;min-width:38.897vw;margin-left:2.43vw;margin-right:calc((100% - 2 * 2.94117647vw) / 12)}@media screen and (max-width:768px){.contacts .text-section{width:100%;padding:0;margin:0;min-width:0}}@media screen and (min-width:1360px){.contacts .text-section{padding-top:108px;padding-bottom:115px;position:relative;z-index:99;width:529px;min-width:529px;margin-left:calc((1360px - 2 * 40px) / 12 + 40px + (100vw - 1360px) / 2);margin-right:33px}}.contacts .text-section h2{font-size:4.11764706vw;line-height:4.41176471vw;font-feature-settings:'pnum' on,'lnum' on;color:#FFFFFF;font-family:'Raleway';font-weight:300;margin-bottom:2.79411765vw}@media screen and (max-width:768px){.contacts .text-section h2{font-size:9.375vw;line-height:12.5vw;margin-bottom:8.125vw}}@media screen and (min-width:1360px){.contacts .text-section h2{font-size:56px;line-height:60px;margin-bottom:38px}}.contacts .text-section .contacts__wrapper{display:flex;flex-direction:column}.contacts .text-section .contacts__address{font-weight:300;font-size:1.84vw;line-height:2.57vw;color:#E3E3E3}@media screen and (max-width:768px){.contacts .text-section .contacts__address{font-size:5.625vw;line-height:7.8125vw}}@media screen and (min-width:1360px){.contacts .text-section .contacts__address{font-size:25px;line-height:35px}}.contacts .text-section .tel{font-weight:500;font-size:2.206vw;line-height:2.57vw;letter-spacing:-0.02em;color:#E3E3E3}@media screen and (max-width:768px){.contacts .text-section .tel{font-size:6.875vw;line-height:10.9375vw}}@media screen and (min-width:1360px){.contacts .text-section .tel{font-size:30px;line-height:35px}}.contacts .text-section .contacts__representations_title{font-weight:600;font-size:1.18vw;line-height:1.84vw;color:#E3E3E3;margin-top:1.47vw}@media screen and (max-width:768px){.contacts .text-section .contacts__representations_title{font-size:5vw;line-height:7.8125vw;margin-top:7.8125vw}}@media screen and (min-width:1360px){.contacts .text-section .contacts__representations_title{font-size:16px;line-height:25px;margin-top:20px}}.contacts .text-section .contacts__representations{font-weight:300;font-size:1.18vw;line-height:1.84vw;color:#E3E3E3}@media screen and (max-width:768px){.contacts .text-section .contacts__representations{font-size:4.375vw;line-height:6.25vw}}@media screen and (min-width:1360px){.contacts .text-section .contacts__representations{font-size:16px;line-height:25px}}.toppro_popup .partnership_pop_up{width:39.33823529vw;padding:3.67647059vw 4.92647059vw;background:#FFFFFF;text-align:center;margin:0 auto;position:relative;box-shadow:0 7px 30px rgba(0,0,0,0.15)}.toppro_popup .close-popup{position:absolute;top:1.17647059vw;right:1.17647059vw;width:1.17647059vw;height:1.17647059vw;cursor:pointer}.toppro_popup h2{font-size:3.08823529vw;line-height:3.30882353vw;font-feature-settings:'pnum' on,'lnum' on;text-align:center;color:#222729;font-family:'Raleway';font-weight:300;margin-bottom:1.25vw}.toppro_popup p{font-family:'Manrope';font-weight:300;font-size:1.17647059vw;line-height:1.76470588vw;text-align:center;color:#555555;margin-bottom:.22058824vw}.toppro_popup .tel{font-family:'Manrope';font-weight:500;font-size:1.61764706vw;display:inline-block;line-height:1.83823529vw;text-align:center;letter-spacing:-2px;color:#555555;margin:0 auto;margin-bottom:.14705882vw}.toppro_popup form{margin-top:3.52941176vw}.toppro_popup label{font-family:'Manrope';font-weight:bold;font-size:.88235294vw;line-height:1.17647059vw;color:#555555;display:block;text-align:left;margin-bottom:1.54411765vw}.toppro_popup input[type="text"],.toppro_popup input[type="tel"],.toppro_popup input[type="email"],.toppro_popup textarea{padding:1.32352941vw 1.47058824vw;width:100%;height:4.41176471vw;display:block;background:#F2F2F2;font-family:'Manrope';font-weight:300;font-size:1.17647059vw;line-height:1.76470588vw;color:#555555;margin-bottom:1.83823529vw}.toppro_popup input:last-of-type{margin-bottom:0}.toppro_popup textarea{height:14.70588235vw;margin-top:1.83823529vw}.toppro_popup fieldset{margin-bottom:2.94117647vw}.toppro_popup .add_file{position:relative;padding:1.02941176vw 1.54411765vw;margin-bottom:0;border:1px solid rgba(173,18,33,0.3);box-sizing:border-box;font-family:'Manrope';font-weight:300;font-size:1.02941176vw;line-height:1.47058824vw;color:#008295;transition:.3s all ease-in-out;display:table}.toppro_popup .add_file:hover{background:rgba(173,18,33,0.05);transition:.3s all ease-in-out}.toppro_popup .add_file img{width:1.25vw;height:1.25vw;object-fit:cover;margin-right:.73529412vw}.toppro_popup .add_file input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.toppro_popup #switch{display:flex;align-items:center;margin-bottom:1.98529412vw}.toppro_popup #switch label{width:50%;position:relative;height:4.41176471vw;display:flex;align-items:center;justify-content:center;font-family:'Manrope';font-weight:normal;font-size:1.02941176vw;line-height:1.17647059vw;text-align:center;margin-bottom:0;color:#222729;cursor:pointer}.toppro_popup #switch label.current{background:#008295;color:white}.toppro_popup #switch label input{position:absolute;top:0;left:0;pointer-events:none;opacity:0}.toppro_popup .btn-close{display:inline-block;margin-top:2.94117647vw}.toppro_popup button,.toppro_popup .btn-close{font-size:.95588235vw;line-height:1.32352941vw;letter-spacing:.25em;text-transform:uppercase;color:#222729;font-family:'Manrope';font-weight:bold;padding:1.54411765vw 1.83823529vw;background:white;border:1px solid rgba(207,54,32,0.3);cursor:pointer;transition:.3s all ease-in-out}.toppro_popup button:hover,.toppro_popup .btn-close:hover{transition:.3s all ease-in-out;background:rgba(207,54,32,0.05)}@media screen and (max-width:768px){.toppro_popup .partnership_pop_up{width:100%;padding:15.625vw 6.15vw}.toppro_popup .close-popup{top:6.25vw;right:6.25vw;width:6.25vw;height:6.25vw}.toppro_popup h2{font-size:9.375vw;line-height:12.5vw;margin-bottom:1.875vw}.toppro_popup p{font-size:4.375vw;line-height:6.25vw;margin-bottom:.22058824vw}.toppro_popup .tel{font-size:5.625vw;line-height:7.8125vw;margin-bottom:4.125vw}.toppro_popup form{margin-top:6vw}.toppro_popup label{font-size:3.75vw;line-height:5vw;margin-bottom:5vw;margin-left:auto;margin-right:auto;text-align:center}.toppro_popup input[type="text"],.toppro_popup input[type="tel"],.toppro_popup input[type="email"],.toppro_popup textarea{padding:5.625vw 6.25vw;width:100%;height:18.75vw;font-size:5vw;line-height:7.5vw;margin-bottom:6.25vw}.toppro_popup textarea{height:60vw;margin-top:6.25vw}.toppro_popup fieldset{margin-bottom:9.375vw}.toppro_popup .add_file{padding:3vw;font-size:3.75vw;line-height:5vw}.toppro_popup .add_file img{width:3.25vw;height:3.25vw;object-fit:cover;margin-right:2vw}.toppro_popup .add_file input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.toppro_popup #switch{display:flex;align-items:center;margin-bottom:9.375vw;width:73.4375vw;margin-left:auto;margin-right:auto}.toppro_popup #switch label{width:50%;position:relative;height:15.625vw;font-size:4.375vw;line-height:5vw}.toppro_popup .btn-close{display:inline-block;margin-top:2.94117647vw}.toppro_popup button,.toppro_popup .btn-close{padding:6.25vw;font-size:3.75vw;line-height:5vw}}@media screen and (min-width:1360px){.toppro_popup .partnership_pop_up{width:535px;padding:50px 65px}.toppro_popup .close-popup{top:16px;right:16px;width:16px;height:16px}.toppro_popup h2{font-size:42px;line-height:45px;margin-bottom:17px}.toppro_popup p{font-size:16px;line-height:25px;margin-bottom:3px}.toppro_popup .tel{font-size:22px;line-height:25px;margin-bottom:48px}.toppro_popup form{margin-top:52px;width:100%}.toppro_popup label{font-size:12px;line-height:16px;margin-bottom:20px}.toppro_popup input[type="text"],.toppro_popup input[type="tel"],.toppro_popup input[type="email"],.toppro_popup textarea{padding:18px 20px;width:100%;height:60px;font-size:16px;line-height:24px;margin-bottom:25px}.toppro_popup textarea{height:230px;margin-top:25px}.toppro_popup fieldset{margin-bottom:45px}.toppro_popup .add_file{padding:13px 21px;font-size:14px;line-height:20px}.toppro_popup .add_file img{width:17px;height:17px;object-fit:cover;margin-right:10px}.toppro_popup .add_file input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.toppro_popup #switch{display:flex;align-items:center;margin-bottom:1.98529412vw}.toppro_popup #switch label{width:50%;position:relative;height:4.41176471vw;display:flex;align-items:center;justify-content:center;font-family:'Manrope';font-weight:normal;font-size:1.02941176vw;line-height:1.17647059vw;text-align:center;margin-bottom:0;color:#222729;cursor:pointer}.toppro_popup #switch label.current{background:#008295;color:white}.toppro_popup #switch label input{position:absolute;top:0;left:0;pointer-events:none;opacity:0}.toppro_popup button,.toppro_popup .btn-close{margin-top:0;font-size:13px;line-height:18px;padding:20px 25px}.toppro_popup .btn-close{display:inline-block;margin-top:40px}}.toppro_popup p.policy-link-form{font-weight:300;font-size:3.75vw;line-height:5.625vw;padding-left:7.8125vw;position:relative;margin-bottom:10vw;text-align:left}.toppro_popup p.policy-link-form .policy-link-checkbox-box{left:0;width:6.25vw;height:6.25vw;position:absolute;top:0;border:.3125vw solid #E3E3E3;border-radius:0}.toppro_popup p.policy-link-form a,.toppro_popup p.policy-link-form a:visited,.toppro_popup p.policy-link-form a:link{border-bottom:.3125vw solid #FFE300;color:#3D3D3F;font-weight:300;font-size:3.75vw;line-height:5.625vw;white-space:nowrap}.toppro_popup .policy-link-checkbox:checked+.policy-link-checkbox-box:before{border-color:#FFE300;top:-0.9375vw;left:.3125vw;width:3.75vw;height:2.1875vw;border-width:1.5625vw}.toppro_popup button{border:2px solid #FFE300}
