.ant-result-extra{display:flex;justify-content:center}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/SFProDisplay-Medium.43cf50c.eot);src:local("SF Pro Display Medium"),local("SFProDisplay-Medium"),url(/_nuxt/fonts/SFProDisplay-Medium.43cf50c.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Medium.52ea0d7.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Medium.9f7769f.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Medium.c5a8e1f.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/_nuxt/fonts/SFProDisplay-Heavy.1b5cede.eot);src:local("SF Pro Display Heavy"),local("SFProDisplay-Heavy"),url(/_nuxt/fonts/SFProDisplay-Heavy.1b5cede.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Heavy.fee2666.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Heavy.b99320d.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Heavy.a1196de.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:200;src:url(/_nuxt/fonts/SFProDisplay-UltralightItalic.c3c744d.eot);src:local("SF Pro Display UltralightItalic"),local("SFProDisplay-UltralightItalic"),url(/_nuxt/fonts/SFProDisplay-UltralightItalic.c3c744d.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-UltralightItalic.2910a3b.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-UltralightItalic.cae1c03.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-UltralightItalic.697da89.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:400;src:url(/_nuxt/fonts/SFProDisplay-RegularItalic.84717da.eot);src:local("SF Pro Display Regular Italic"),local("SFProDisplay-RegularItalic"),url(/_nuxt/fonts/SFProDisplay-RegularItalic.84717da.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-RegularItalic.2d0b455.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-RegularItalic.87f09cb.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-RegularItalic.455c86e.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:100;src:url(/_nuxt/fonts/SFProDisplay-Thin.0f45b23.eot);src:local("SF Pro Display Thin"),local("SFProDisplay-Thin"),url(/_nuxt/fonts/SFProDisplay-Thin.0f45b23.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Thin.16e844a.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Thin.03404df.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Thin.616c990.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/_nuxt/fonts/SFProDisplay-Light.9c0fa0c.eot);src:local("SF Pro Display Light"),local("SFProDisplay-Light"),url(/_nuxt/fonts/SFProDisplay-Light.9c0fa0c.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Light.0229ea6.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Light.ee7481b.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Light.eebf289.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:900;src:url(/_nuxt/fonts/SFProDisplay-BlackItalic.07e837b.eot);src:local("SF Pro Display Black Italic"),local("SFProDisplay-BlackItalic"),url(/_nuxt/fonts/SFProDisplay-BlackItalic.07e837b.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-BlackItalic.118eb0d.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-BlackItalic.0d5d7dd.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-BlackItalic.18a4e48.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/SFProDisplay-Bold.84558a7.eot);src:local("SF Pro Display Bold"),local("SFProDisplay-Bold"),url(/_nuxt/fonts/SFProDisplay-Bold.84558a7.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Bold.3380291.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Bold.33dc917.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Bold.368636f.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/_nuxt/fonts/SFProDisplay-Black.d7f2acf.eot);src:local("SF Pro Display Black"),local("SFProDisplay-Black"),url(/_nuxt/fonts/SFProDisplay-Black.d7f2acf.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Black.051e4d9.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Black.84c9de3.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Black.295be9f.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:600;src:url(/_nuxt/fonts/SFProDisplay-SemiboldItalic.18b2f96.eot);src:local("SF Pro Display SemiboldItalic"),local("SFProDisplay-SemiboldItalic"),url(/_nuxt/fonts/SFProDisplay-SemiboldItalic.18b2f96.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-SemiboldItalic.170a61a.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-SemiboldItalic.6143c1a.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-SemiboldItalic.35356b5.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/_nuxt/fonts/SFProDisplay-Ultralight.bf65657.eot);src:local("SF Pro Display Ultralight"),local("SFProDisplay-Ultralight"),url(/_nuxt/fonts/SFProDisplay-Ultralight.bf65657.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Ultralight.a01866e.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Ultralight.f9f8194.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Ultralight.2a153e7.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:200;src:url(/_nuxt/fonts/SFProDisplay-LightItalic.6b8de9d.eot);src:local("SF Pro Display LightItalic"),local("SFProDisplay-LightItalic"),url(/_nuxt/fonts/SFProDisplay-LightItalic.6b8de9d.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-LightItalic.24eb4d2.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-LightItalic.6ca51b0.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-LightItalic.edd7703.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:100;src:url(/_nuxt/fonts/SFProDisplay-ThinItalic.a8d4456.eot);src:local("SF Pro Display ThinItalic"),local("SFProDisplay-ThinItalic"),url(/_nuxt/fonts/SFProDisplay-ThinItalic.a8d4456.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-ThinItalic.c77d26c.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-ThinItalic.be77a4c.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-ThinItalic.d9510c9.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:500;src:url(/_nuxt/fonts/SFProDisplay-MediumItalic.88f0134.eot);src:local("SF Pro Display MediumItalic"),local("SFProDisplay-MediumItalic"),url(/_nuxt/fonts/SFProDisplay-MediumItalic.88f0134.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-MediumItalic.8047adc.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-MediumItalic.a9ef96f.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-MediumItalic.4f1ca20.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/SFProDisplay-Semibold.192744e.eot);src:local("SF Pro Display Semibold"),local("SFProDisplay-Semibold"),url(/_nuxt/fonts/SFProDisplay-Semibold.192744e.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Semibold.af64ab0.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Semibold.2c151db.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Semibold.0538ddc.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:900;src:url(/_nuxt/fonts/SFProDisplay-HeavyItalic.48d8be8.eot);src:local("SF Pro Display HeavyItalic"),local("SFProDisplay-HeavyItalic"),url(/_nuxt/fonts/SFProDisplay-HeavyItalic.48d8be8.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-HeavyItalic.81fa035.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-HeavyItalic.bd6fb35.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-HeavyItalic.03fcdfa.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/SFProDisplay-Regular.ac1a598.eot);src:local("SF Pro Display Regular"),local("SFProDisplay-Regular"),url(/_nuxt/fonts/SFProDisplay-Regular.ac1a598.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-Regular.abe6026.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-Regular.89a0dda.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-Regular.6987bcc.ttf) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:700;src:url(/_nuxt/fonts/SFProDisplay-BoldItalic.cf1a9da.eot);src:local("SF Pro Display BoldItalic"),local("SFProDisplay-BoldItalic"),url(/_nuxt/fonts/SFProDisplay-BoldItalic.cf1a9da.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/SFProDisplay-BoldItalic.2edb52e.woff2) format("woff2"),url(/_nuxt/fonts/SFProDisplay-BoldItalic.35ef70d.woff) format("woff"),url(/_nuxt/fonts/SFProDisplay-BoldItalic.6206f47.ttf) format("truetype")}@keyframes shimmer{to{transform:translateX(100%)}}a:hover{color:#eb3236}img{max-width:100%}.wrapper{overflow:hidden;width:100%}.container{margin:0 auto;max-width:1432px;padding:0 16px;width:100%}@media only screen and (max-width:1599px){.container{max-width:1232px}}@media only screen and (max-width:1199px){.container{max-width:992px}}@media only screen and (max-width:991px){.container{max-width:100%}}.section{padding-bottom:180px}@media only screen and (max-width:1740px){.section{padding-bottom:140px}}@media only screen and (max-width:1599px){.section{padding-bottom:100px}}@media only screen and (max-width:1199px){.section{padding-bottom:80px}}#marquee-slider{width:100%}.fixed-icon{align-items:center;background-color:#d01216;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.pagination{padding:24px 0;width:100%}@media only screen and (max-width:991px){.pagination{padding:20px 0}}@media only screen and (max-width:575px){.pagination{padding:16px 0}}.pagination-controls{align-items:center;display:flex;gap:12px;justify-content:center}@media only screen and (max-width:991px){.pagination-controls{gap:8px}}@media only screen and (max-width:575px){.pagination-controls{gap:4px}}.pagination-item{align-items:center;background-color:#fff;border:1px solid #dcdfe5;border-radius:2px;color:#141414;cursor:pointer;display:flex;font-size:20px;font-weight:400;height:60px;justify-content:center;line-height:28px;min-width:60px;outline:none;padding:0 24px;transition:all .3s ease-in-out}@media only screen and (max-width:1599px){.pagination-item{font-size:19px;height:55px;min-width:55px;padding:0 16px}}@media only screen and (max-width:991px){.pagination-item{font-size:18px;height:50px;min-width:50px;padding:0 16px}}@media only screen and (max-width:767px){.pagination-item{font-size:17px;height:40px;min-width:40px;padding:0 10px}}@media only screen and (max-width:991px){.pagination-item .svg svg{height:14px}}@media only screen and (max-width:767px){.pagination-item .svg svg{height:12px}}.pagination-item .svg svg path{fill:#d01216;transition:all .3s ease-in-out}.pagination-item.active,.pagination-item:hover{background-color:#d01216;border-color:#d01216;color:#fff}.pagination-item.active .svg svg path,.pagination-item:hover .svg svg path{fill:#fff}.pagination-item[disabled=disabled]:not([class="pagination-item active"]){cursor:no-drop;filter:grayscale(1);opacity:.4}.ant-drawer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden}.ant-drawer-wrapper-body{overflow:visible;overflow:initial}.ant-drawer-content{max-width:630px;padding:0;width:630px}@media only screen and (max-width:1599px){.ant-drawer-content{width:560px}}@media only screen and (max-width:1199px){.ant-drawer-content{width:500px}}@media only screen and (max-width:767px){.ant-drawer-content{max-width:100%;width:100%}}.ant-drawer-content::-webkit-scrollbar{width:4px}.ant-drawer-content::-webkit-scrollbar-track{background:#f1f1f1}.ant-drawer-content::-webkit-scrollbar-thumb{background:#d01216}.ant-drawer-content::-webkit-scrollbar-thumb:hover{background:#75080a}.ant-drawer-header{background:transparent!important;border:transparent!important;margin-bottom:24px;padding:0}@media only screen and (max-width:1599px){.ant-drawer-header{margin-bottom:16px}}.ant-drawer-title{color:#141414;font-size:40px;font-weight:600;line-height:56px}@media only screen and (max-width:1599px){.ant-drawer-title{font-size:36px}}@media only screen and (max-width:767px){.ant-drawer-title{font-size:32px}}@media only screen and (max-width:575px){.ant-drawer-title{font-size:28px;font-size:25px;line-height:33px;line-height:31px;padding-right:28px}}.ant-drawer-close{border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.ant-drawer-close span{align-items:center;display:flex;justify-content:center}.ant-drawer-body{padding:0}.popup-body{padding:0 0 24px}.popup-body-checkbox .has-error .ant-form-explain,.popup-body-checkbox .has-error .ant-form-split{bottom:2px;left:28px}.popup-footer-btn.ant-btn{border-radius:18px;font-size:20px;height:52px;width:100%}@media only screen and (max-width:1599px){.popup-footer-btn.ant-btn{border-radius:16px;height:48px}}@media only screen and (max-width:1199px){.popup-footer-btn.ant-btn{border-radius:12px;font-size:18px;height:44px}}.popup1-close{align-items:center;background-color:#d01216;border-radius:18px;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease-in-out;width:36px}.popup1-close:hover{background-color:#a50e11}@media only screen and (max-width:991px){.popup1-close{height:32px;right:16px;top:10px;width:32px}}.popup1-close .svg path{stroke:#fff}.ant-form-item{margin:0}.ant-form-item-label{line-height:125%;margin-bottom:4px}.ant-form-item-label label{color:#333336;font-size:17px;font-weight:400;line-height:125%}.ant-form-item textarea{min-height:90px;padding-top:16px}@media only screen and (max-width:1599px){.ant-form-item textarea{min-height:100px}}.ant-input{border:1px solid rgba(2,12,32,.2);border-radius:16px;color:#333336;font-size:18px;font-weight:400;height:48px;line-height:145%;padding:0 16px;width:100%}.ant-input::-webkit-inner-spin-button,.ant-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:1599px){.ant-input{border-radius:16px;height:48px}}@media only screen and (max-width:1199px){.ant-input{border-radius:12px;height:44px}}.ant-input::-moz-placeholder{color:#7f8693}.ant-input::placeholder{color:#7f8693}.ant-select-selection{border:1px solid rgba(2,12,32,.2);border-radius:16px;color:#141414;font-size:18px;font-weight:400;height:48px;line-height:145%;padding:0 16px}@media only screen and (max-width:1599px){.ant-select-selection{border-radius:16px;height:48px}}@media only screen and (max-width:1199px){.ant-select-selection{border-radius:12px;height:44px}}.ant-select-selection-selected-value,.ant-select-selection__rendered{height:44px;margin-left:0!important}.ant-select-selection-selected-value{align-items:center;display:flex!important}.ant-select-selection__placeholder{color:#7f8693;display:block!important}.ant-select-selection .ant-select-arrow-icon{transform:translateY(-5px)}.ant-select-selection .ant-select-arrow-icon svg path{fill:#7f8693}.ant-select.active .ant-select-selection__placeholder{display:none!important}.ant-form-explain,.ant-form-extra{bottom:0;clear:none;left:0;margin-bottom:0;margin-top:0;min-height:0;min-height:auto;position:absolute;transform:translateY(100%);transition:all .3s ease-in-out}.has-error .ant-input,.has-error .ant-input:hover{background-color:transparent}.customerror .ant-form-item-label label:before{color:#f5222d;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-right:4px}.customerror .ant-form-explain{display:none!important}.customerror .has-error .ant-input,.customerror .has-error .ant-input:not([disabled]):hover{border-color:#40a9ff!important;box-shadow:none!important}.home-banner{background-color:#fff;position:relative}.home-banner-item{height:auto;max-height:calc(100vh - 156px);position:relative;width:100%;z-index:1}@media only screen and (max-width:1599px){.home-banner-item{max-height:calc(100vh - 142px)}}@media only screen and (max-width:991px){.home-banner-item{max-height:calc(100vh - 120px)}}@media only screen and (max-width:575px){.home-banner-item{display:flex;flex-direction:column;height:100%;min-height:480px}}.home-banner-backgroud{background-color:#fff;bottom:0;cursor:pointer;display:block;height:100%;left:auto;position:relative;right:0;top:0;width:100%;z-index:0}@media only screen and (max-width:575px){.home-banner-backgroud{width:100%}}@media only screen and (max-width:991px){.home-banner-backgroud-desktop{display:none}}.home-banner-backgroud-tablet{display:none}@media only screen and (max-width:991px){.home-banner-backgroud-tablet{display:block}}@media only screen and (max-width:575px){.home-banner-backgroud-tablet{display:none}}.home-banner-backgroud-mobile{display:none}@media only screen and (max-width:575px){.home-banner-backgroud-mobile{display:block}}.home-banner-backgroud img,.home-banner-backgroud video{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.home-banner-wrapper{align-items:center;bottom:0;display:flex;height:100%;left:0;padding:80px 0;position:absolute;right:0;top:0;width:100%;z-index:1}@media only screen and (max-width:1599px){.home-banner-wrapper{padding:64px 0}}@media only screen and (max-width:575px){.home-banner-wrapper{align-items:flex-end;padding:40px 0}}.home-banner-info{opacity:0;transform:translateY(30px);transition:all .5s ease-in-out}.home-banner-info-items{display:flex;flex-wrap:wrap;gap:8px;max-width:50%}@media only screen and (max-width:767px){.home-banner-info-items{max-width:100%}}.home-banner-info-items span{background:#d01216;border-radius:8px;color:#fff;font-size:18px;font-weight:400;line-height:120%;padding:16px 24px}@media only screen and (max-width:1599px){.home-banner-info-items span{border-radius:6px;font-size:17px;padding:10px 16px}}@media only screen and (max-width:991px){.home-banner-info-items span{font-size:16px}}.home-banner-title{margin-bottom:24px;max-width:50%}@media only screen and (max-width:1599px){.home-banner-title{max-width:60%}}@media only screen and (max-width:767px){.home-banner-title{max-width:100%;padding:0}}.home-banner-title h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#d01216;display:-webkit-box;font-size:64px;font-weight:700;line-height:120%;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1599px){.home-banner-title h1{font-size:56px}}@media only screen and (max-width:1199px){.home-banner-title h1{font-size:48px}}@media only screen and (max-width:991px){.home-banner-title h1{font-size:40px}}@media only screen and (max-width:767px){.home-banner-title h1{font-size:32px}}.home-banner-title p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333336;display:-webkit-box;font-size:22px;line-height:145%;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1599px){.home-banner-title p{font-size:20px}}@media only screen and (max-width:991px){.home-banner-title p{font-size:18px}}.home-banner .swiper-slide-active .home-banner-info{opacity:1;transform:translateY(0)}.home-banner-pagination{bottom:16px!important;display:flex;gap:4px;justify-content:center;position:absolute;z-index:1}.home-banner-pagination .swiper-pagination-bullet{background-color:#333336;border-radius:6px;height:8px;opacity:1;transition:all .25s ease-in-out;width:8px}.home-banner-pagination .swiper-pagination-bullet-active{background-color:#d01216;width:24px}.home-title{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:32px}@media only screen and (max-width:1599px){.home-title{margin-bottom:24px}}@media only screen and (max-width:767px){.home-title{margin-bottom:20px}}@media only screen and (max-width:575px){.home-title{align-items:flex-start;flex-direction:column;gap:16px}}.home-title-main h2{color:#d01216;font-size:31px;font-weight:600;line-height:130%;margin-bottom:8px}@media only screen and (max-width:1599px){.home-title-main h2{font-size:30px}}@media only screen and (max-width:991px){.home-title-main h2{font-size:28px}}@media only screen and (max-width:575px){.home-title-main h2{font-size:24px}}.home-title-main h3{color:#333336;font-size:22px;font-weight:400;line-height:130%;margin:0}@media only screen and (max-width:1599px){.home-title-main h3{font-size:18px}}@media only screen and (max-width:991px){.home-title-main h3{font-size:16px}}.home-title-links{display:flex}.home-title-links>a{color:#333336;font-size:18px;line-height:130%;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.home-title-links>a{font-size:17px}}@media only screen and (max-width:991px){.home-title-links>a{font-size:16px}}.home-title-links>a:hover{color:#d01216}.home-advantage{background:#333336}.home-advantage-main{padding:72px 0}@media only screen and (max-width:1599px){.home-advantage-main{padding:60px 0}}@media only screen and (max-width:991px){.home-advantage-main{padding:48px 0}}@media only screen and (max-width:575px){.home-advantage-main{padding:32px 0}}.home-advantage-main .ant-col{border-left:1px solid #4a4a51}@media only screen and (max-width:1199px){.home-advantage-main .ant-col{border-bottom:1px solid #4a4a51}}.home-advantage-main .ant-col:first-child{border-left:0}@media only screen and (max-width:1199px){.home-advantage-main .ant-col:nth-child(3n+1){border-left:0}}@media only screen and (max-width:575px){.home-advantage-main .ant-col:nth-child(3n+1){border-left:1px solid #4a4a51}.home-advantage-main .ant-col:nth-child(odd){border-left:0}}@media only screen and (max-width:1199px){.home-advantage-main .ant-col:nth-child(4){border-bottom:0}}@media only screen and (max-width:575px){.home-advantage-main .ant-col:nth-child(4){border-bottom:1px solid #4a4a51}}@media only screen and (max-width:1199px){.home-advantage-main .ant-col:nth-child(5),.home-advantage-main .ant-col:nth-child(6){border-bottom:0}}.home-catalog{padding:90px 0}@media only screen and (max-width:1599px){.home-catalog{padding:60px 0}}@media only screen and (max-width:991px){.home-catalog{padding:48px 0}}@media only screen and (max-width:575px){.home-catalog{padding:32px 0}}.home-products{background-color:#333336;padding:90px 0}@media only screen and (max-width:1599px){.home-products{padding:60px 0}}@media only screen and (max-width:991px){.home-products{padding:48px 0}}@media only screen and (max-width:575px){.home-products{padding:32px 0}}.home-products .home-title h3{color:#fff}.home-products-main{position:relative}.home-products-main .swiper-slide{height:auto!important}.home-products-navigation{align-items:center;display:flex;gap:16px}@media only screen and (max-width:991px){.home-products-navigation{gap:8px}}.home-products-arrow{align-items:center;background-color:hsla(0,0%,100%,.1);border:1px solid #fff;border-radius:4px;cursor:pointer;display:flex;height:56px;justify-content:center;min-width:56px;padding:0 16px;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.home-products-arrow{height:48px;min-width:48px}}@media only screen and (max-width:991px){.home-products-arrow{height:40px;min-width:40px;padding:0 10px}}.home-products-arrow:hover{background-color:#fff8f8;border-color:#d01216}.home-products-arrow:hover span{color:#d01216}.home-products-arrow:hover svg path{fill:#d01216}.home-products-arrow span{color:#fff;font-size:18px;line-height:145%;transition:all .25s ease-in-out;white-space:nowrap}@media only screen and (max-width:1599px){.home-products-arrow span{font-size:17px}}@media only screen and (max-width:991px){.home-products-arrow span{font-size:16px}}@media only screen and (max-width:1599px){.home-products-arrow svg{height:14px}}@media only screen and (max-width:991px){.home-products-arrow svg{height:13px}}.home-products-arrow svg path{fill:#fff;transition:all .25s ease-in-out}.home-about{background-color:#333336;padding:90px 0;position:relative}@media only screen and (max-width:1599px){.home-about{padding:60px 0}}@media only screen and (max-width:991px){.home-about{padding:32px 0}}@media only screen and (max-width:575px){.home-about{padding:24px 0}}.home-about-image{bottom:0;height:100%;left:0;position:absolute;top:0;width:50%}@media only screen and (max-width:767px){.home-about-image{width:100%}.home-about-image:after{background-color:rgba(51,51,54,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.home-about-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.home-about .home-title h3{color:#fff}.home-about-main{padding:0 32px}@media only screen and (max-width:1599px){.home-about-main{padding:0 24px}}@media only screen and (max-width:991px){.home-about-main{padding:0 8px}}@media only screen and (max-width:767px){.home-about-main{padding:0}}.home-about-main-content{color:#fff;font-size:18px;line-height:145%;margin-bottom:24px}@media only screen and (max-width:1599px){.home-about-main-content{font-size:16px;margin-bottom:20px}}.home-about-main-url{display:flex}.home-about-main-url .ant-btn{padding:0 24px}@media only screen and (max-width:1599px){.home-about-main-url .ant-btn{padding:0 20px}}.ant-collapse{background-color:transparent;border:initial}.ant-collapse-item,.ant-collapse>.ant-collapse-item{background-color:#fff8f8;border:initial;border-radius:8px;margin-bottom:16px}@media only screen and (max-width:575px){.ant-collapse-item,.ant-collapse>.ant-collapse-item{margin-bottom:8px}}.ant-collapse-header{align-items:center;color:#404040;display:flex;font-size:28px;font-weight:400;line-height:120%}@media only screen and (max-width:991px){.ant-collapse-header{font-size:24px}}@media only screen and (max-width:575px){.ant-collapse-header{font-size:20px}}.ant-collapse-header .svg{margin-right:24px}@media only screen and (max-width:991px){.ant-collapse-header .svg{margin-right:16px}.ant-collapse-header .svg svg{height:24px;width:24px}}@media only screen and (max-width:575px){.ant-collapse-header .svg{margin-right:12px}.ant-collapse-header .svg svg{height:20px;width:20px}}.ant-collapse-content{background-color:#fff8f8;border-top:initial;padding-left:64px}@media only screen and (max-width:991px){.ant-collapse-content{padding-left:45px!important}}@media only screen and (max-width:575px){.ant-collapse-content{padding-left:32px!important}}@media only screen and (max-width:420px){.ant-collapse-content{padding-left:0!important}}.ant-collapse-content-box{color:#404040;font-size:16px;font-weight:400;line-height:150%;padding-top:0!important}.ant-collapse-content-box ul{list-style:disc;margin:0;padding-left:18px}@media only screen and (max-width:575px){.ant-collapse-content-box ul{padding-left:12px}}.ant-collapse-content-box ul li{list-style:disc;margin-bottom:8px}.ant-collapse>.ant-collapse-item:last-child{border-radius:8px}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:24px!important}@media only screen and (max-width:991px){.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:20px!important}}@media only screen and (max-width:575px){.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:16px!important}}.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{display:none!important}.svg.minus{display:none}.ant-collapse-item-active .svg.minus{display:flex}.ant-collapse-item-active .svg.plus{display:none}.header{background-color:#d01216;position:relative;z-index:999}.header-main-wrap{align-items:center;display:flex;height:100px;justify-content:space-between;width:100%}@media only screen and (max-width:1599px){.header-main-wrap{height:90px}}@media only screen and (max-width:991px){.header-main-wrap{height:72px}}.header-main-logo img{height:48px;width:auto}@media only screen and (max-width:1599px){.header-main-logo img{height:40px}}@media only screen and (max-width:991px){.header-main-logo img{height:36px}}.header-settings{align-items:center;display:flex;gap:32px}@media only screen and (max-width:991px){.header-settings{gap:24px}}.header-settings-lang{align-items:center;display:flex;gap:16px}.header-settings-lang-item{color:#fff;display:flex;font-size:17px;line-height:125%}@media only screen and (max-width:1599px){.header-settings-lang-item{font-size:16px}}@media only screen and (max-width:991px){.header-settings-lang-item{font-size:15px}}.header-settings-lang-item.active,.header-settings-lang-item:hover{border-bottom:1px solid #ffa1a3;color:#ffa1a3}.header-settings-call.ant-btn{background-color:#fff;border:1px solid #fff}@media only screen and (max-width:575px){.header-settings-call.ant-btn{display:none}}.header-settings-call.ant-btn:active,.header-settings-call.ant-btn:focus,.header-settings-call.ant-btn:hover{background-color:#fff8f8;border:1px solid #fff}.header-settings-call.ant-btn span,.header-settings-call.ant-btn:active span,.header-settings-call.ant-btn:focus span,.header-settings-call.ant-btn:hover span{color:#333336}.header-menu{background-color:#333336}.header-menu-wrap{align-items:center;display:flex;gap:32px;height:56px;justify-content:space-between;width:100%}@media only screen and (max-width:1599px){.header-menu-wrap{gap:24px;height:52px}}@media only screen and (max-width:991px){.header-menu-wrap{gap:8px;height:48px}}.header-menu-main>ul{align-items:center;display:flex;gap:30px;margin:0;padding:0}@media only screen and (max-width:1599px){.header-menu-main>ul{gap:24px}}@media only screen and (max-width:1199px){.header-menu-main>ul{display:none}}.header-menu-main>ul>li,.header-menu-main>ul>li>a,.header-menu-main>ul>li>span{align-items:center;cursor:pointer;display:flex;position:relative}.header-menu-main>ul>li>a,.header-menu-main>ul>li>span{color:#fff;font-size:18px;font-weight:400;line-height:125%;padding:10px 0;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.header-menu-main>ul>li>a,.header-menu-main>ul>li>span{font-size:17px}}.header-menu-main>ul>li>a.nuxt-link-exact-active,.header-menu-main>ul>li>span.nuxt-link-exact-active{color:#eb3236}.header-menu-main>ul>li>a .svg,.header-menu-main>ul>li>span .svg{margin-left:4px}.header-menu-main>ul>li>a .svg svg,.header-menu-main>ul>li>span .svg svg{height:20px;width:auto}.header-menu-main>ul>li>a .svg svg path,.header-menu-main>ul>li>span .svg svg path{fill:#fff}.header-menu-main>ul>li span:hover,.header-menu-main>ul>li>a:hover{color:#eb3236}.header-menu-main>ul>li>ul{background-color:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.33);left:0;margin:16px 0 0;opacity:0;padding:10px;position:absolute;top:100%;transform:translateY(20px);transition:all .2s ease-in-out;visibility:hidden;z-index:9}.header-menu-main>ul>li>ul li .menu-children-title,.header-menu-main>ul>li>ul li a{color:#333336;display:inline-block;font-size:18px;font-weight:400;line-height:130%;line-height:normal;padding:8px;transition:all .25s ease-in-out;white-space:nowrap}.header-menu-main>ul>li>ul li .menu-children-title.nuxt-link-exact-active,.header-menu-main>ul>li>ul li .menu-children-title:hover,.header-menu-main>ul>li>ul li a.nuxt-link-exact-active,.header-menu-main>ul>li>ul li a:hover{color:#d01216}@media only screen and (max-width:1599px){.header-menu-main>ul>li>ul li .menu-children-title,.header-menu-main>ul>li>ul li a{font-size:17px}}.header-menu-main>ul>li>ul li .menu-children-title{align-items:center;display:flex;justify-content:space-between;position:relative}.header-menu-main>ul>li>ul li .menu-children-title .svg{transform:rotate(-90deg)}.header-menu-main>ul>li>ul li .menu-children-title .svg svg path{fill:#555}.header-menu-main>ul>li:hover ul{opacity:1;transform:translateY(-8px);visibility:visible}.header-menu-contacts{align-items:center;display:flex;gap:24px}@media only screen and (max-width:991px){.header-menu-contacts{gap:16px}}.header-menu-contacts-item{align-items:center;color:#fff;display:flex;font-size:17px;gap:8px;line-height:130%}@media only screen and (max-width:1599px){.header-menu-contacts-item{font-size:16px}}@media only screen and (max-width:991px){.header-menu-contacts-item{gap:4px}}@media only screen and (max-width:420px){.header-menu-contacts-item{display:none}}.header-menu-contacts-item:hover svg path{fill:#d01216}.header-menu-contacts-item svg{height:23px;width:auto}@media only screen and (max-width:991px){.header-menu-contacts-item svg{height:22px}}.header-menu-contacts-item svg path{fill:#fff;transition:all .25s ease-in-out}.header-menu-social{align-items:center;display:flex;gap:8px}@media only screen and (max-width:420px){.header-menu-social{gap:4px}}.header-menu-social-item{align-items:center;border:1px solid #fff;border-radius:4px;display:flex;height:36px;justify-content:center;transition:all .25s ease-in-out;width:36px}@media only screen and (max-width:991px){.header-menu-social-item{border-radius:3px;height:32px;width:32px}}.header-menu-social-item:hover{background-color:#d01216;border-color:#d01216}.header-menu-social-item:hover svg{transform:scale(1.18)}.header-menu-social-item svg{height:22px;transition:all .25s ease-in-out;width:auto}@media only screen and (max-width:991px){.header-menu-social-item svg{height:20px}}.header-menu-bars{display:none}@media only screen and (max-width:1199px){.header-menu-bars{display:flex}}.header-menu-bars svg{height:22px;width:auto}.header-menu-bars svg path{fill:#fff}.catalog-item{align-items:center;background-color:#fff8f8;border:1px solid #ebebeb;border-radius:8px;display:flex;flex-direction:column;gap:20px;height:220px;justify-content:center;padding:0 20px;width:100%}@media only screen and (max-width:1599px){.catalog-item{border-radius:6px;gap:16px;height:180px;padding:0 16px}}@media only screen and (max-width:991px){.catalog-item{gap:12px;height:100%;padding:8px}}.catalog-item:hover .catalog-item-image{transform:translateY(-15px)}.catalog-item-image{transition:all .25s ease-in-out}.catalog-item-image img{height:80px;width:auto}@media only screen and (max-width:1599px){.catalog-item-image img{height:64px}}@media only screen and (max-width:991px){.catalog-item-image img{height:56px}}.catalog-item-title{text-align:center}.catalog-item-title h4{color:#333336;font-size:18px;font-weight:600;line-height:130%;margin:0}@media only screen and (max-width:1599px){.catalog-item-title h4{font-size:17px}}@media only screen and (max-width:991px){.catalog-item-title h4{font-size:16px}}.product-card{background-color:#fff;border:1px solid #ebebeb;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.product-card:hover .product-card-title h3{color:#d01216}.product-card:hover .product-card-title span{gap:16px}.product-card-image{border-bottom:1px solid #ebebeb;flex:0 0 375px;height:375px;padding:20px}@media only screen and (max-width:1599px){.product-card-image{flex:0 0 270px;height:270px;padding:16px}}.product-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-card-title{display:flex;flex-direction:column;height:100%;padding:24px 20px}@media only screen and (max-width:1599px){.product-card-title{padding:16px}}.product-card-title h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333336;display:-webkit-box;font-size:22px;font-weight:600;line-height:125%;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.product-card-title h3{font-size:20px}}@media only screen and (max-width:991px){.product-card-title h3{font-size:19px}}.product-card-title p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#333336;display:-webkit-box;font-size:18px;line-height:125%;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1599px){.product-card-title p{font-size:16px}}.product-card-title span{color:#d01216;display:flex;font-size:15px;gap:8px;line-height:120%;margin-bottom:24px;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.product-card-title span{font-size:14px}}.product-card-title span svg{height:14px;width:auto}@media only screen and (max-width:1599px){.product-card-title span svg{height:12px}}.product-card-title span svg path{fill:#d01216}.product-card-modal{margin-top:auto}.product-card-modal .ant-btn{align-items:center;background-color:#333336;border-color:#333336;display:flex;height:40px;width:100%}.product-card-modal .ant-btn span{color:#fff;font-size:15px;line-height:120%;margin:0}.partner-item{align-items:center;border:1px solid #ebebeb;border-radius:8px;display:flex;flex-direction:column;gap:20px;height:145px;justify-content:center;overflow:hidden;padding:0 20px;width:100%}.partner-item.skeleton{border-radius:4px;position:relative;transition:all .25s ease-in-out}.partner-item.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.partner-item.skeleton:after,.partner-item.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.partner-item.skeleton:before{background:#dedede;height:100%;width:100%}@media only screen and (max-width:1599px){.partner-item{height:135px;padding:0 16px}}@media only screen and (max-width:767px){.partner-item{height:115px}}.partner-item:hover .partner-item-image{transform:scale(1.1)}.partner-item-image{align-items:center;display:flex;height:100%;justify-content:center;transition:all .2s ease-in-out;width:100%}.partner-item-image img{width:auto}.advantage-item{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;text-align:center;width:100%}@media only screen and (max-width:1599px){.advantage-item{gap:16px}}@media only screen and (max-width:991px){.advantage-item{padding:4px}}.advantage-item:hover .advantage-item-image{transform:translateY(-15px)}.advantage-item-image{height:64px;overflow:hidden;transition:all .25s ease-in-out;width:64px}.advantage-item-image.skeleton{border-radius:4px;position:relative;transition:all .25s ease-in-out}.advantage-item-image.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.advantage-item-image.skeleton:after,.advantage-item-image.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.advantage-item-image.skeleton:before{background:#dedede;height:100%;width:100%}@media only screen and (max-width:1599px){.advantage-item-image{height:56px;width:56px}}@media only screen and (max-width:991px){.advantage-item-image{height:48px;width:48px}}.advantage-item-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.advantage-item-title{overflow:hidden}.advantage-item-title.skeleton{border-radius:4px;height:32px;position:relative;transition:all .25s ease-in-out;width:100%}.advantage-item-title.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.advantage-item-title.skeleton:after,.advantage-item-title.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.advantage-item-title.skeleton:before{background:#dedede;height:100%;width:100%}.advantage-item-title h4{color:#fff;font-size:18px;font-weight:400;line-height:130%;margin:0}@media only screen and (max-width:1599px){.advantage-item-title h4{font-size:17px}}@media only screen and (max-width:991px){.advantage-item-title h4{font-size:16px}}.footer{background-color:#fff;border-top:1px solid #ebebeb;width:100%}.footer-logo{display:flex}@media only screen and (max-width:991px){.footer-logo{justify-content:center}}.footer-logo__main{display:flex}.footer-logo__main img{height:48px}@media only screen and (max-width:767px){.footer-logo__main img{height:40px}}.footer-main{padding:90px 0}@media only screen and (max-width:1599px){.footer-main{padding:60px 0}}@media only screen and (max-width:991px){.footer-main{padding:32px 0;text-align:center}}@media only screen and (max-width:767px){.footer-main{padding:24px 0}}.footer-main-maps iframe{height:400px}@media only screen and (max-width:1599px){.footer-main-maps iframe{height:320px}}@media only screen and (max-width:991px){.footer-main-maps iframe{height:280px}}@media only screen and (max-width:767px){.footer-main-maps iframe{height:240px}}@media only screen and (max-width:575px){.footer-main-maps iframe{height:200px}}.footer-social{display:flex;gap:12px;margin:48px 0}@media only screen and (max-width:991px){.footer-social{align-items:center;justify-content:center;margin:24px 0}}@media only screen and (max-width:767px){.footer-social{margin:20px 0}}.footer-social__item{align-items:center;border:1px solid #d01216;border-radius:4px;display:flex;height:40px;justify-content:center;transition:all .25s ease-in-out;width:40px}@media only screen and (max-width:991px){.footer-social__item{height:38px;width:38px}}.footer-social__item:hover{background-color:#d01216}@media only screen and (max-width:991px){.footer-social__item:hover svg{height:20px}}.footer-social__item:hover svg path{fill:#fff}.footer-social__item svg{height:28px;width:28px}.footer-social__item svg path{fill:#d01216;transition:all .25s ease-in-out}.footer-contact{display:flex;flex-direction:column;margin-bottom:20px}.footer-contact span{color:#d01216;font-size:18px;font-weight:400;line-height:145%;margin-bottom:8px}@media only screen and (max-width:1599px){.footer-contact span{font-size:17px}}.footer-contact-block{display:flex;flex-direction:column}.footer-contact-block a{color:#333336;font-size:22px;font-weight:400;line-height:130%;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.footer-contact-block a{font-size:20px}}@media only screen and (max-width:991px){.footer-contact-block a{font-size:18px}}.footer-contact-block a:hover{color:#d01216}.footer-contact-block a:not(:last-child){margin-bottom:12px}.footer-copy{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:991px){.footer-copy{margin-bottom:16px}.footer-copy.desktop{display:none}}.footer-copy.tablet{display:none}@media only screen and (max-width:991px){.footer-copy.tablet{display:flex;margin-top:24px}}.footer-copy span{color:#333336;font-size:15px;font-weight:400;line-height:130%}.footer-copy span a{color:#d01216;font-weight:500;opacity:1}.rmenu{background:#333336;min-height:100vh;opacity:1;width:100%}.rmenu-head{align-items:center;background:#d01216;display:flex;height:72px;justify-content:space-between;padding:0 16px;position:relative;width:100%}.rmenu-head-logo img{height:36px}.rmenu-head-close{align-items:center;background:#d01216;border:1px solid #fff;border-radius:4px;cursor:pointer;display:flex;padding:8px}.rmenu-head-close svg{height:18px;width:auto}.rmenu-head-close svg path{fill:#fff}.rmenu-main{padding:16px 8px}.rmenu-main-ul{margin:0;padding:0}.rmenu-main-ul li{align-items:center;display:flex;gap:8px;padding:8px}.rmenu-main-ul li:not(:last-child){border-bottom:1px solid #4a4a51}.rmenu-main-ul li.left.parent-title span{color:#fff}.rmenu-main-ul li.left.parent-title .svg{display:none}.rmenu-main-ul li.left span{color:#fff;font-size:16px}.rmenu-main-ul li.left svg{height:14px;width:auto}.rmenu-main-ul li.left svg path{fill:#a3a3a3}.rmenu-main-ul li a{color:#fff;font-size:17px}.rmenu-main-ul li a.nuxt-link-exact-active{color:#d01216}.rmenu-main-ul li span{align-items:center;color:#fff;display:flex;font-size:17px;justify-content:space-between;width:100%}.rmenu-main-ul li span svg{height:13px;width:auto}.rmenu-main-ul li span svg path{fill:#a3a3a3}.rmenu-main-ul-icon{display:flex}.rmenu-main-ul-icon svg{height:28px;width:auto}.rmenu-main-ul-icon svg path{fill:#fff}.rmenu-main-submenu{align-items:center;display:flex;justify-content:space-between;width:100%}.rmenu-main-submenu svg{height:19px}.rmenu-main-submenu svg path{fill:#fff}.rmenu-contact{margin:16px 0 0 8px}.rmenu-contact .header-settings-call.ant-btn{display:flex!important}.about{margin-bottom:90px}@media only screen and (max-width:1599px){.about{margin-bottom:60px}}@media only screen and (max-width:991px){.about{margin-bottom:48px}}@media only screen and (max-width:575px){.about{margin-bottom:32px}}.about-main-content{color:#333336;font-size:18px;line-height:145%;margin-bottom:24px}@media only screen and (max-width:1599px){.about-main-content{font-size:17px}}@media only screen and (max-width:991px){.about-main-content{font-size:16px;margin-bottom:16px}}.contacts{margin-bottom:90px}@media only screen and (max-width:1599px){.contacts{margin-bottom:60px}}@media only screen and (max-width:991px){.contacts{margin-bottom:48px}}@media only screen and (max-width:575px){.contacts{margin-bottom:32px}}.contacts-map{border:1px solid #ebebeb;border-radius:4px;margin-bottom:20px;overflow:hidden}@media only screen and (max-width:1199px){.contacts-map{margin-bottom:16px}}.contacts-map iframe{height:410px}@media only screen and (max-width:1599px){.contacts-map iframe{height:360px}}@media only screen and (max-width:991px){.contacts-map iframe{height:320px}}@media only screen and (max-width:767px){.contacts-map iframe{height:280px}}.contacts-main-form{border:1px solid #ebebeb;border-radius:4px;height:100%;padding:32px}@media only screen and (max-width:1599px){.contacts-main-form{padding:24px}}@media only screen and (max-width:991px){.contacts-main-form{padding:16px}}.contacts-main-info{border:1px solid #ebebeb;border-radius:4px;height:100%;padding:32px}@media only screen and (max-width:1599px){.contacts-main-info{padding:24px}}@media only screen and (max-width:991px){.contacts-main-info{padding:16px}}.contacts-main-info .footer-contact{margin-bottom:32px}.contacts-main-info .footer-contact-block a{font-size:26px;font-weight:600}@media only screen and (max-width:1599px){.contacts-main-info .footer-contact-block a{font-size:24px}}@media only screen and (max-width:991px){.contacts-main-info .footer-contact-block a{font-size:22px}}.services{margin-bottom:90px}@media only screen and (max-width:1599px){.services{margin-bottom:60px}}@media only screen and (max-width:991px){.services{margin-bottom:48px}}@media only screen and (max-width:575px){.services{margin-bottom:32px}}.services-item{align-items:flex-start;background-color:#fff8f8;border:1px solid #ebebeb;border-radius:4px;display:flex;flex-direction:column;gap:24px;height:100%;padding:20px;width:100%}.services-item.skeleton{border-radius:4px;height:200px;position:relative;transition:all .25s ease-in-out}.services-item.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.services-item.skeleton:after,.services-item.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.services-item.skeleton:before{background:#dedede;height:100%;width:100%}@media only screen and (max-width:1599px){.services-item{gap:20px;padding:16px}}@media only screen and (max-width:991px){.services-item{gap:16px}}.services-item-title{overflow:hidden}.services-item-title.skeleton{border-radius:4px;height:32px;position:relative;transition:all .25s ease-in-out;width:100%}.services-item-title.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.services-item-title.skeleton:after,.services-item-title.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.services-item-title.skeleton:before{background:#bfbebe;height:100%;width:100%}.services-item-title h3{color:#333336;font-size:26px;line-height:130%;margin-bottom:8px}@media only screen and (max-width:1599px){.services-item-title h3{font-size:24px}}@media only screen and (max-width:991px){.services-item-title h3{font-size:22px}}.services-item-title p{color:#333336;font-size:18px;line-height:145%;margin:0}@media only screen and (max-width:1599px){.services-item-title p{font-size:17px}}@media only screen and (max-width:991px){.services-item-title p{font-size:16px}}.services-item-action{margin-top:auto;overflow:hidden}.services-item-action.skeleton{border-radius:4px;position:relative;transition:all .25s ease-in-out}.services-item-action.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.services-item-action.skeleton:after,.services-item-action.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.services-item-action.skeleton:before{background:#bfbebe;height:100%;width:100%}.tecnical{margin-bottom:90px}@media only screen and (max-width:1599px){.tecnical{margin-bottom:60px}}@media only screen and (max-width:991px){.tecnical{margin-bottom:48px}}@media only screen and (max-width:575px){.tecnical{margin-bottom:32px}}.tecnical-item{align-items:flex-start;border:1px solid #ebebeb;border-radius:4px;display:flex;flex-direction:column;gap:24px;height:100%;overflow:hidden;padding:20px;width:100%}.tecnical-item.skeleton{border-radius:4px;position:relative;transition:all .25s ease-in-out}.tecnical-item.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.tecnical-item.skeleton:after,.tecnical-item.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.tecnical-item.skeleton:before{background:#dedede;height:100%;width:100%}@media only screen and (max-width:1599px){.tecnical-item{gap:20px;padding:16px}}@media only screen and (max-width:991px){.tecnical-item{gap:16px}}.tecnical-item-icon{overflow:hidden}.tecnical-item-icon.skeleton{border-radius:4px;height:64px;position:relative;transition:all .25s ease-in-out}.tecnical-item-icon.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.tecnical-item-icon.skeleton:after,.tecnical-item-icon.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.tecnical-item-icon.skeleton:before{background:#bfbebe;height:100%;width:100%}.tecnical-item-icon img{height:72px;width:auto}@media only screen and (max-width:1599px){.tecnical-item-icon img{height:64px}}@media only screen and (max-width:991px){.tecnical-item-icon img{height:56px}}.tecnical-item-title{overflow:hidden}.tecnical-item-title.skeleton{border-radius:4px;height:32px;position:relative;transition:all .25s ease-in-out;width:100%}.tecnical-item-title.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.tecnical-item-title.skeleton:after,.tecnical-item-title.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.tecnical-item-title.skeleton:before{background:#bfbebe;height:100%;width:100%}.tecnical-item-title h3{color:#333336;font-size:18px;font-weight:400;line-height:130%;margin-bottom:0}@media only screen and (max-width:1599px){.tecnical-item-title h3{font-size:17px}}@media only screen and (max-width:991px){.tecnical-item-title h3{font-size:16px}}.pages-head{padding:60px 0}@media only screen and (max-width:1599px){.pages-head{padding:48px 0}}@media only screen and (max-width:991px){.pages-head{padding:32px 0}}@media only screen and (max-width:575px){.pages-head{padding:24px 0}}.pages-head-title{margin-bottom:16px}.pages-head-title h2{color:#d01216;font-size:31px;font-weight:600;line-height:130%;margin-bottom:0}@media only screen and (max-width:1599px){.pages-head-title h2{font-size:30px}}@media only screen and (max-width:991px){.pages-head-title h2{font-size:28px}}@media only screen and (max-width:575px){.pages-head-title h2{font-size:24px}}.pages-head-breadcrumbs-main{font-size:15px}.pages-head-breadcrumbs-main .anticon{font-size:16px}.pages-head-breadcrumbs-main .anticon svg path{transition:all .3s ease-in-out}.pages-head-breadcrumbs .ant-breadcrumb-link a:hover,.pages-head-breadcrumbs .ant-breadcrumb-link:hover .anticon{color:#d01216}.pages-main-partners{padding:90px 0}@media only screen and (max-width:1599px){.pages-main-partners{padding:60px 0}}@media only screen and (max-width:991px){.pages-main-partners{padding:48px 0}}@media only screen and (max-width:575px){.pages-main-partners{padding:32px 0}}.pages-main-title{margin-bottom:24px}@media only screen and (max-width:1599px){.pages-main-title{margin-bottom:16px}}.pages-main-title h3{color:#d01216;font-size:26px;font-weight:600;line-height:130%;margin-bottom:0}@media only screen and (max-width:1599px){.pages-main-title h3{font-size:24px}}@media only screen and (max-width:991px){.pages-main-title h3{font-size:22px}}.pages-products{margin-bottom:90px;position:relative}@media only screen and (max-width:1599px){.pages-products{margin-bottom:60px}}@media only screen and (max-width:991px){.pages-products{margin-bottom:48px}}@media only screen and (max-width:575px){.pages-products{margin-bottom:32px}}.pages-products-images-item{cursor:pointer}.pages-products-images .slick-slider .slick-list{border:1px solid #ebebeb;border-radius:4px;margin-bottom:8px}.pages-products-images .ant-carousel .slick-dots{bottom:auto;display:flex!important;gap:8px;height:auto;position:relative}.pages-products-images .ant-carousel .slick-dots li{display:flex;flex:0 0 20%;margin:0;width:20%}.pages-products-images .ant-carousel .slick-dots li a{align-items:center;border:1px solid #ebebeb;border-radius:4px;display:flex;height:110px;justify-content:center;width:100%}@media only screen and (max-width:1599px){.pages-products-images .ant-carousel .slick-dots li a{height:90px}}@media only screen and (max-width:767px){.pages-products-images .ant-carousel .slick-dots li a{height:80px}}@media only screen and (max-width:420px){.pages-products-images .ant-carousel .slick-dots li a{height:64px}}.pages-products-images .ant-carousel .slick-dots li a img{filter:grayscale(100%);height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.pages-products-images .ant-carousel .slick-dots li.slick-active a{border-color:#d01216}.pages-products-images .ant-carousel .slick-dots li.slick-active img{filter:grayscale(0)}.pages-products-content{color:#333336;font-size:18px;line-height:145%;margin-bottom:24px}@media only screen and (max-width:1599px){.pages-products-content{font-size:17px}}@media only screen and (max-width:991px){.pages-products-content{font-size:16px}}.pages-products-content ul{list-style:disc;margin:0;padding-left:18px}.pages-products-content ul li{list-style:disc;margin-bottom:8px}.pages-line{align-items:center;background-color:#333336;display:flex;margin-bottom:90px;min-height:360px;padding:48px 0;position:relative}@media only screen and (max-width:1599px){.pages-line{margin-bottom:60px;min-height:280px;padding:32px 0}}@media only screen and (max-width:991px){.pages-line{margin-bottom:48px;padding:24px 0}}@media only screen and (max-width:575px){.pages-line{margin-bottom:32px}}.pages-line-main h2{color:#fff;font-size:26px;line-height:130%;margin-bottom:16px;max-width:600px}@media only screen and (max-width:1599px){.pages-line-main h2{font-size:24px}}@media only screen and (max-width:991px){.pages-line-main h2{font-size:22px}}.pages-line-main p{color:#fff;font-size:18px;line-height:145%;margin-bottom:24px;max-width:720px}@media only screen and (max-width:1599px){.pages-line-main p{font-size:17px;margin-bottom:16px}}@media only screen and (max-width:991px){.pages-line-main p{font-size:16px}}.pages-line-image{bottom:-130px;height:440px;position:absolute;right:220px;width:400px}@media only screen and (max-width:1599px){.pages-line-image{right:90px}}@media only screen and (max-width:1199px){.pages-line-image{display:none}}.pages-line-image img{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.pages-sidebar{background-color:#fff;border:1px solid #ebebeb;border-radius:4px;padding:20px;position:sticky;top:20px}@media only screen and (max-width:1599px){.pages-sidebar{padding:20px}}@media only screen and (max-width:767px){.pages-sidebar{margin-bottom:16px;padding:16px}}.pages-sidebar__title.skeleton{border-radius:4px;position:relative;transition:all .25s ease-in-out}.pages-sidebar__title.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;right:0;transform:translateX(-100%)}.pages-sidebar__title.skeleton:after,.pages-sidebar__title.skeleton:before{content:"";left:0;position:absolute;top:0;transition:all .25s ease-in-out;z-index:2}.pages-sidebar__title.skeleton:before{background:#dedede;height:100%;width:100%}.pages-sidebar__title h3{color:#d01216;font-size:31px;font-weight:600;line-height:130%;margin-bottom:16px}@media only screen and (max-width:1599px){.pages-sidebar__title h3{font-size:30px}}@media only screen and (max-width:991px){.pages-sidebar__title h3{font-size:28px}}@media only screen and (max-width:575px){.pages-sidebar__title h3{font-size:24px}}.pages-sidebar__menu{display:flex;flex-direction:column;gap:16px}.pages-sidebar__menu ul{margin:0;padding-left:16px}.pages-sidebar__menu ul li{margin-bottom:4px}.pages-sidebar__menu a,.pages-sidebar__menu span{align-items:center;color:#333336;display:flex;font-size:18px;gap:8px;line-height:125%;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.pages-sidebar__menu a,.pages-sidebar__menu span{font-size:17px;gap:8px}}@media only screen and (max-width:991px){.pages-sidebar__menu a,.pages-sidebar__menu span{font-size:16px}}.pages-sidebar__menu a.active,.pages-sidebar__menu a.nuxt-link-exact-active,.pages-sidebar__menu a:hover,.pages-sidebar__menu span.active,.pages-sidebar__menu span.nuxt-link-exact-active,.pages-sidebar__menu span:hover{color:#d01216}.pages-sidebar__menu a.active:before,.pages-sidebar__menu a.nuxt-link-exact-active:before,.pages-sidebar__menu span.active:before,.pages-sidebar__menu span.nuxt-link-exact-active:before{background:#d01216;border-radius:50%;content:"";flex:0 0 8px;height:8px;width:8px}.pages-sidebar__menu a.skeleton,.pages-sidebar__menu span.skeleton{border-radius:4px;position:relative;transition:all .25s ease-in-out}.pages-sidebar__menu a.skeleton:after,.pages-sidebar__menu span.skeleton:after{animation:shimmer 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%);transition:all .25s ease-in-out;z-index:2}.pages-sidebar__menu a.skeleton:before,.pages-sidebar__menu span.skeleton:before{background:#dedede;content:"";height:100%;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:2}.pages-sidebar__menu a.skeleton,.pages-sidebar__menu span.skeleton{height:24px}.pages-sidebar__menu a.skeleton.nuxt-link-exact-active:before,.pages-sidebar__menu span.skeleton.nuxt-link-exact-active:before{border-radius:0}.pages-wrapper.wrapper{overflow:inherit}.pages-description{margin-bottom:90px}@media only screen and (max-width:1599px){.pages-description{margin-bottom:60px}}@media only screen and (max-width:991px){.pages-description{margin-bottom:48px}}@media only screen and (max-width:575px){.pages-description{margin-bottom:32px}}.pages-description-content{background-color:#fff8f8;border:1px solid #ebebeb;padding:12px}.main-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}@media only screen and (max-width:1599px){.main-title{margin-bottom:24px}}@media only screen and (max-width:767px){.main-title{margin-bottom:20px}}@media only screen and (max-width:575px){.main-title{margin-bottom:16px}}.main-title h2{color:#141414;font-size:40px;font-weight:600;letter-spacing:-.025em;letter-spacing:0;line-height:120%;margin-bottom:0}@media only screen and (max-width:1740px){.main-title h2{font-size:48px}}@media only screen and (max-width:1599px){.main-title h2{font-size:44px}}@media only screen and (max-width:1199px){.main-title h2{font-size:34px}}@media only screen and (max-width:767px){.main-title h2{font-size:28px}}@media only screen and (max-width:1599px){.main-title h2{font-size:36px}}@media only screen and (max-width:767px){.main-title h2{font-size:32px}}@media only screen and (max-width:575px){.main-title h2{font-size:28px;line-height:33px}}.main-subtitle{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.main-subtitle h2{color:#141414;font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:136%;margin-bottom:0}@media only screen and (max-width:1740px){.main-subtitle h2{font-size:22px}}@media only screen and (max-width:991px){.main-subtitle h2{font-size:21px}}.has-error .ant-input,.has-error .ant-input:hover{background-color:transparent!important}.has-error .ant-form-explain,.has-error .ant-form-split{background:#fff;bottom:12px;color:#d01216!important;left:16px}.ant-modal-mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ant-btn{align-items:center;background-color:#d01216;border:1px solid #d01216;border-radius:4px;color:#fff;display:flex;font-size:18px;font-weight:400;height:48px;justify-content:center;line-height:123%;padding:0 24px;transition:all .25s ease-in-out}@media only screen and (max-width:1599px){.ant-btn{font-size:17px;height:44px}}@media only screen and (max-width:991px){.ant-btn{font-size:16px;height:40px;padding:0 16px}}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{background-color:#a50e11;border:1px solid #a50e11;color:#fff}.ant-btn:active span,.ant-btn:focus span,.ant-btn:hover span{color:#fff}.ant-btn:active .svg path,.ant-btn:focus .svg path,.ant-btn:hover .svg path{fill:#fff}.ant-btn .svg{margin-left:10px}.ant-btn .svg path{fill:#fff;transition:all .25s ease-in-out}.ant-modal-title{color:#333336;font-size:32px;font-weight:700;line-height:120%}@media only screen and (max-width:1599px){.ant-modal-title{font-size:30px}}@media only screen and (max-width:1199px){.ant-modal-title{font-size:28px}}@media only screen and (max-width:991px){.ant-modal-title{font-size:24px}}.ant-modal-header{border-bottom:0;border-radius:20px 20px 0 0}@media only screen and (max-width:991px){.ant-modal-header{border-radius:16px 16px 0 0}}@media only screen and (max-width:767px){.ant-modal-header{padding:16px}}.ant-modal-content{border-radius:20px}@media only screen and (max-width:991px){.ant-modal-content{border-radius:16px}}.ant-modal-body{padding-top:8px}@media only screen and (max-width:767px){.ant-modal-body{padding:16px}}.ant-modal-body .ant-form-item-label label{font-size:17px}@media only screen and (max-width:991px){.ant-modal-body .ant-form-item-label label{border-radius:15px}}.ant-modal-body .ant-form-item label{font-size:17px}@media only screen and (max-width:991px){.ant-modal-body .ant-form-item label{border-radius:15px}}.ant-modal-body .ant-form-item-control{line-height:20px}.ant-modal-body .ant-checkbox-checked .ant-checkbox-inner{background-color:#d01216;border-color:#d01216}*{font-family:SF Pro Display,sans-serif;list-style:none}body{background:#fff;color:#000;height:100%;margin:0;padding:0;width:100%}.svg{align-items:center;display:flex;justify-content:center}