.change-password-lightbox{z-index:1000;position:fixed;display:none;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%}.change-password-lightbox.active{display:flex !important}.change-password-lightbox .mask{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.change-password-lightbox .panel{z-index:1;position:relative;width:100%;max-width:340px;background-color:#fff;border-radius:var(--card-border-radius);padding:40px;margin:14px}.change-password-lightbox .panel p{text-align:center;margin-bottom:28px;font-size:var(--font-size-subtitle);color:var(--primary-color)}.change-password-lightbox .panel .wg-form .user-login input{-moz-appearance:textfield}.change-password-lightbox .panel .wg-form .user-login input::-webkit-outer-spin-button,.change-password-lightbox .panel .wg-form .user-login input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.change-password-lightbox .user-password{margin-bottom:4px}.change-password-lightbox .close{position:absolute;right:20px;top:20px;color:#222}.change-password-lightbox .wg-text{margin-bottom:28px}.change-password-lightbox .confirm{background-color:#39c16c;margin-right:14px}.change-password-lightbox .wg-btn.cancel{background-color:#aaa}
.company-catalog .top{position:relative;padding:14px 0}@media screen and (max-width: 1023px){.company-catalog .top{padding-top:0;height:auto}}.company-catalog .top h1{text-align:center}.company-catalog .top hr{display:block;border-bottom:1px solid #f0f0f0;margin:28px 0}.company-catalog .top__form>div{display:flex;align-items:flex-start;gap:14px}@media screen and (max-width: 1023px){.company-catalog .top__form>div{flex-direction:column}.company-catalog .top__form>div>*{flex:unset !important;width:100%}}.company-catalog .top__form>div .field,.company-catalog .top__form>div .submit{padding:0;margin:0}.company-catalog .top__form>div .submit{display:flex;flex-wrap:wrap;gap:14px}.company-catalog .top__form>div .submit .wg-btn{margin:0}.company-catalog .top__form h2{margin-bottom:14px}.company-catalog .top__form .keyword{position:relative;flex:2}.company-catalog .top__form .keyword input{padding-right:56px}.company-catalog .top__form .keyword input:-moz-placeholder-shown~.icon-cancel{display:none}.company-catalog .top__form .keyword input:placeholder-shown~.icon-cancel{display:none}.company-catalog .top__form .keyword .icon-cancel{display:block;position:absolute;z-index:2;right:calc(14px + var(--input-border-radius) / 2);bottom:calc((var(--input-size)/ 2) - 7px);color:var(--primary-color);cursor:pointer}.company-catalog .top__form .big-picker{flex:1}.company-catalog .top__form.loading .submit button:before{font-size:15px}.company-catalog .companies{padding-top:28px}.company-catalog .companies h2{margin-bottom:14px}.company-catalog .companies .controll{display:flex;margin-bottom:28px;gap:14px}@media screen and (max-width: 1023px){.company-catalog .companies .controll{flex-direction:column}}.company-catalog .companies .order{display:flex;gap:7px;font-size:var(--font-size)}.company-catalog .companies .order label{font-weight:bold}.company-catalog .companies .order .select{position:relative;display:grid}.company-catalog .companies .order .select:hover .selected{opacity:.8}.company-catalog .companies .order .select select,.company-catalog .companies .order .select .selected{grid-row:1/2;grid-column:1/2}.company-catalog .companies .order .select .selected{z-index:1;display:flex;gap:7px}.company-catalog .companies .order .select select{z-index:2;opacity:0;cursor:pointer}.company-catalog .companies .result{flex:1;color:#555f69}.company-catalog .companies .back{display:none}.company-catalog .companies ul{display:grid;grid-template-columns:repeat(4, 4fr);gap:28px}@media screen and (max-width: 1023px){.company-catalog .companies ul{grid-template-columns:1fr 1fr}}@media screen and (max-width: 480px){.company-catalog .companies ul{grid-template-columns:1fr}}.company-catalog .companies ul li{box-shadow:var(--card-box-shadow);border-radius:var(--card-border-radius);border:var(--card-border-width) var(--card-border-style) var(--card-border-color);background:var(--card-background-color);padding:14px}@media screen and (max-width: 545px){.company-catalog .companies ul li{width:100%;max-width:unset}}.company-catalog .companies ul li img{display:block;margin:0 auto 28px;max-width:100%;height:200px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center}.company-catalog .companies ul.loading~.loader{display:block}.company-catalog .companies .loader{display:none;padding:28px 0;font-size:var(--font-size-paragraph);color:var(--primary-color);text-align:center;font-weight:bold}.company-catalog .card{font-weight:var(--link-font-weight, normal);text-transform:var(--link-text-transform, normal)}.company-catalog .card a{display:block;text-decoration:none}.company-catalog .card:hover .card__link{color:var(--hover-color)}.company-catalog .card__category{display:block;margin-bottom:8px;font-size:12px;font-weight:700;color:#888}.company-catalog .card__title{margin-bottom:14px;font-weight:700;color:#222}.company-catalog .card__stand{margin-bottom:14px}.company-catalog .card__description{margin-bottom:14px;color:#3d4651}.company-catalog .card__link{display:block}.company-catalog .empty-results{display:none;flex-flow:column;align-items:center;padding-top:28px;margin-bottom:28px;margin-top:28px;border-top:1px solid #f2f6f9}.company-catalog .empty-results i{display:block;width:50px;height:50px;font-size:50px;margin-bottom:28px;color:#c8d0d8}.company-catalog .empty-results p{margin-bottom:14px;font-size:var(--font-size-subfeature);font-weight:bold;color:var(--primary-color)}.company-catalog .empty-results span{color:#555f69}
.company-detail .top{display:flex;align-items:center;flex-direction:column;text-align:center;margin-bottom:28px}.company-detail .top__logo{height:400px;display:flex;align-items:center;justify-content:center;margin:0 auto 28px}@media screen and (max-width: 1023px){.company-detail .top__logo{height:240px}}.company-detail .top__logo img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.company-detail .top h1{font-size:var(--font-size-feature)}.company-detail .top__badges{display:flex;gap:7px;align-items:center;justify-content:center;flex-wrap:wrap}.company-detail .top__segments{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:center;margin-bottom:28px}.company-detail .top__segments li{list-style:disc;margin-left:14px}.company-detail .top__segments li:first-child:last-child{list-style:none;margin-left:0}.company-detail .detail{padding:56px 0;background-color:#f2f6f9}.company-detail .detail .container{display:flex}@media screen and (max-width: 1023px){.company-detail .detail .container{flex-direction:column}}.company-detail .detail .container div{flex:1}.company-detail .detail .container div h3{margin-bottom:14px}.company-detail .detail__about{padding-right:28px}@media screen and (max-width: 1023px){.company-detail .detail__about{margin-bottom:56px;padding-right:0}}.company-detail .detail__about .video{padding-bottom:30px}@media screen and (max-width: 1023px){.company-detail .detail__about .video{width:100%;padding-bottom:56%;position:relative}}.company-detail .detail__about .video iframe{display:block;border-radius:var(--card-border-radius)}@media screen and (max-width: 1023px){.company-detail .detail__about .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}}.company-detail .detail__about .actions .wg-btn{margin-bottom:14px}.company-detail .detail__about .open-contact{display:none}@media screen and (max-width: 1023px){.company-detail .detail__about .open-contact{display:inline-flex}}.company-detail .detail__about .wg-text{margin-bottom:28px}.company-detail .detail__products>ul{display:flex;flex-wrap:wrap;margin-left:-14px}@media screen and (max-width: 1023px){.company-detail .detail__products>ul{padding-top:0;height:auto}}.company-detail .detail .product{margin-left:14px;margin-bottom:14px;width:calc(50% - 14px);box-shadow:var(--card-box-shadow);border-radius:var(--card-border-radius);border:var(--card-border-width) var(--card-border-style) var(--card-border-color);background:var(--card-background-color)}@media screen and (max-width: 1023px){.company-detail .detail .product{max-width:unset}}@media screen and (max-width: 472px){.company-detail .detail .product{width:100%;max-width:unset}}.company-detail .detail .product__image{position:relative;height:177px;display:flex;padding:28px;background:#fff;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:content-box;border-radius:var(--card-border-radius)}.company-detail .detail .product__image img{display:block;max-width:100%;border-radius:var(--card-border-radius);cursor:zoom-in}@media screen and (min-width: 1336px){.company-detail .detail .product__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.company-detail .detail .product__info{padding:14px}.company-detail .detail .product__title{font-weight:700}.company-detail .detail .product__description{margin-bottom:14px;color:#555f69}.company-detail .detail .product__description.full{display:none}.company-detail .detail .product__description span{cursor:pointer;white-space:nowrap}.company-detail .socials{margin-bottom:14px;color:#26303a}.company-detail .socials>h3{margin-bottom:14px}.company-detail .socials>div{display:flex;align-items:center;gap:14px}.company-detail .socials a{font-size:20px}.company-detail .socials a i.icon-facebook{color:#3b5998}.company-detail .socials a i.icon-twitter{color:#00acee}.company-detail .socials a i.icon-instagram{color:#bd00a7}.company-detail .socials a i.icon-whatsapp{color:#075e54}.company-detail .socials a i.icon-linkedin{color:#0e76a8}.company-detail .socials a i.icon-youtube{color:red}.company-detail .socials a i.icon-soundcloud{color:#ff5510}.company-detail .socials a i.icon-pinterest{color:#c8232c}.company-detail .socials a i.icon-spotify{color:#1db954}.company-detail .socials a i.icon-tiktok{color:#010101}.company-detail .socials a:hover i{color:var(--hover-color)}@media screen and (max-width: 1023px){.company-detail .contact{display:none;z-index:12033;position:fixed;overflow:auto;left:0;top:0;width:100%;height:100%;margin:auto;background-color:rgba(0,0,0,.2)}.company-detail .contact__scroll{padding:14px 14px 15vh 14px}.company-detail .contact.active{display:flex;justify-content:center}.company-detail .contact form{padding:28px 14px;box-shadow:var(--card-box-shadow);border-radius:var(--card-border-radius);border:var(--card-border-width) var(--card-border-style) var(--card-border-color);background:var(--card-background-color)}.company-detail .contact form .cancel{display:inline-block;margin-right:14px}.company-detail .contact form .submit{text-align:right}.company-detail .contact form .submit>span{display:inline-block}}@media screen and (min-width: 1023px){.company-detail-modern{padding:28px 0}}.company-detail-modern .container{display:flex;gap:28px;max-width:1440px}@media screen and (max-width: 1023px){.company-detail-modern .container{display:block}}.company-detail-modern .container::after{display:none}.company-detail-modern .logo{position:relative}@media screen and (min-width: 1023px){.company-detail-modern .logo{width:40%;padding:14px;border-radius:14px;background-color:#f6f6f6}}.company-detail-modern .logo__sticky{display:block}@media screen and (max-width: 1023px){.company-detail-modern .logo__sticky{margin-bottom:28px;border-bottom:1px solid #f0f0f0;padding-bottom:28px}}@media screen and (min-width: 1023px){.company-detail-modern .logo__sticky{position:sticky;top:130px;background-color:#fff;border:1px solid #f0f0f0;border-radius:14px;padding:28px}}.company-detail-modern .logo img{position:sticky;display:block;top:140px;max-width:100%}.company-detail-modern .logo .wg-badge{margin-bottom:14px}.company-detail-modern .logo .wg-btn{margin-bottom:14px}.company-detail-modern .detail{flex:1}.company-detail-modern .detail h1{font-size:var(--font-size-feature)}.company-detail-modern .detail__segments{display:flex;flex-wrap:wrap;gap:7px}.company-detail-modern .detail__segments li{list-style:disc;margin-left:14px}.company-detail-modern .detail__segments li:first-child:last-child{list-style:none;margin-left:0}.company-detail-modern .detail__socials{margin-bottom:14px;color:#26303a}.company-detail-modern .detail__socials>h3{margin-bottom:0 !important}.company-detail-modern .detail__socials>div{display:flex;align-items:center;gap:14px}.company-detail-modern .detail__socials a{font-size:20px}.company-detail-modern .detail__socials a i.icon-facebook{color:#3b5998}.company-detail-modern .detail__socials a i.icon-twitter{color:#00acee}.company-detail-modern .detail__socials a i.icon-instagram{color:#bd00a7}.company-detail-modern .detail__socials a i.icon-whatsapp{color:#075e54}.company-detail-modern .detail__socials a i.icon-linkedin{color:#0e76a8}.company-detail-modern .detail__socials a i.icon-youtube{color:red}.company-detail-modern .detail__socials a i.icon-soundcloud{color:#ff5510}.company-detail-modern .detail__socials a i.icon-pinterest{color:#c8232c}.company-detail-modern .detail__socials a i.icon-spotify{color:#1db954}.company-detail-modern .detail__socials a i.icon-tiktok{color:#010101}.company-detail-modern .detail__socials a:hover i{color:var(--hover-color)}.company-detail-modern .detail__about{margin-bottom:28px}.company-detail-modern .detail__about>div{margin:14px 0}.company-detail-modern .detail__products h3{margin-bottom:42px}.company-detail-modern .detail__products ul{display:flex;flex-direction:column;gap:14px}@media screen and (max-width: 1023px){.company-detail-modern .detail__products .product{margin-bottom:28px}}@media screen and (min-width: 1023px){.company-detail-modern .detail__products .product{display:flex;gap:42px}}.company-detail-modern .detail__products .product__info{flex:1}.company-detail-modern .detail__products .product__title{font-size:var(--font-size-subtitle);font-weight:bold}.company-detail-modern .detail__products .product__description{font-size:var(--font-size-paragraph)}.company-detail-modern .detail__products .product__description.full{display:none}.company-detail-modern .detail__products .product__description span{cursor:pointer;white-space:nowrap}.company-detail-modern .detail__products .product__image{position:relative;cursor:zoom-in}@media screen and (min-width: 1023px){.company-detail-modern .detail__products .product__image{width:30%}}.company-detail-modern .detail__products .product__image:hover img{opacity:.8}.company-detail-modern .detail__products img{display:block;max-width:100%}.company-detail-modern hr{display:block;border-bottom:1px solid #f0f0f0;margin:28px 0}.company-detail .product__image .like,.company-detail-modern .product__image .like{position:absolute;right:14px;bottom:14px}.company-detail .product__image .like .heart svg,.company-detail-modern .product__image .like .heart svg{display:block;cursor:pointer}.company-detail .product__image .like .heart svg path,.company-detail-modern .product__image .like .heart svg path{fill:unset;transition-duration:200ms}.company-detail .product__image .like .heart.active svg path,.company-detail-modern .product__image .like .heart.active svg path{cursor:default;fill:currentColor}.company-detail .product__image .like .qty,.company-detail-modern .product__image .like .qty{margin-left:7px}.company-detail .product__image .like .qty:empty,.company-detail-modern .product__image .like .qty:empty{display:none}.company-detail .contact,.company-detail-modern .contact{margin-bottom:56px}.company-detail .contact .cancel,.company-detail-modern .contact .cancel{display:none}.company-detail .contact .field--date i,.company-detail .contact .field--time i,.company-detail-modern .contact .field--date i,.company-detail-modern .contact .field--time i{position:absolute;top:calc(30px + (var(--input-size) / 2));transform:translateY(-50%);right:calc(28px + ((var(--input-border-radius) * 3.5) / 14));color:var(--primary-color)}.company-detail .video,.company-detail-modern .video{padding-bottom:30px}@media screen and (max-width: 1023px){.company-detail .video,.company-detail-modern .video{width:100%;padding-bottom:56%;position:relative}}.company-detail .video iframe,.company-detail-modern .video iframe{display:block;border-radius:var(--card-border-radius)}@media screen and (max-width: 1023px){.company-detail .video iframe,.company-detail-modern .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}}.product-zoom{display:none;align-items:center;justify-content:center;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.6);z-index:100000}.product-zoom.active{display:flex}.product-zoom div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px;height:100%}.product-zoom span{display:inline-flex;align-items:center;font-size:16px;color:#fff;cursor:pointer;align-self:flex-end;font-weight:bold;margin-bottom:-32px;z-index:123;padding:4px 8px;background:rgba(0,0,0,.4)}.product-zoom span:hover{background:rgba(0,0,0,.8)}.product-zoom i{font-size:19px;margin-left:4px}.product-zoom img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.hybrid-catalog h1{text-align:center}.hybrid-catalog hr{display:block;border-bottom:1px solid #f0f0f0;margin:28px 0}.hybrid-catalog .top{position:relative;padding:14px 0}@media screen and (max-width: 1023px){.hybrid-catalog .top{padding-top:0;height:auto}}.hybrid-catalog .top__form>div{display:flex;align-items:flex-start;gap:14px}@media screen and (max-width: 1023px){.hybrid-catalog .top__form>div{flex-direction:column}.hybrid-catalog .top__form>div>*{flex:unset !important;width:100%}}.hybrid-catalog .top__form>div .field,.hybrid-catalog .top__form>div .submit{padding:0;margin:0}.hybrid-catalog .top__form h2{margin-bottom:14px}.hybrid-catalog .top__form .keyword{position:relative;flex:2}.hybrid-catalog .top__form .keyword input{padding-right:56px}.hybrid-catalog .top__form .keyword input:-moz-placeholder-shown~.icon-cancel{display:none}.hybrid-catalog .top__form .keyword input:placeholder-shown~.icon-cancel{display:none}.hybrid-catalog .top__form .keyword .icon-cancel{display:block;position:absolute;z-index:2;right:calc(14px + var(--input-border-radius) / 2);bottom:calc((var(--input-size)/ 2) - 7px);color:var(--primary-color);cursor:pointer}.hybrid-catalog .top__form .big-picker{flex:1}.hybrid-catalog .top__form.loading .submit button:before{font-size:15px}.hybrid-catalog .companies{padding-top:28px}.hybrid-catalog .companies .controll{display:flex;margin-bottom:28px;gap:14px}@media screen and (max-width: 1023px){.hybrid-catalog .companies .controll{flex-direction:column}}.hybrid-catalog .companies .order{display:flex;gap:7px;font-size:var(--font-size)}.hybrid-catalog .companies .order label{font-weight:bold}.hybrid-catalog .companies .order .select{position:relative;display:grid}.hybrid-catalog .companies .order .select:hover .selected{opacity:.8}.hybrid-catalog .companies .order .select select,.hybrid-catalog .companies .order .select .selected{grid-row:1/2;grid-column:1/2}.hybrid-catalog .companies .order .select .selected{z-index:1;display:flex;gap:7px}.hybrid-catalog .companies .order .select select{z-index:2;opacity:0;cursor:pointer}.hybrid-catalog .companies .result{flex:1;color:#555f69}.hybrid-catalog .companies .back{display:none}.hybrid-catalog .companies main ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:28px}@media screen and (max-width: 1023px){.hybrid-catalog .companies main ul{grid-template-columns:1fr 1fr}}@media screen and (max-width: 480px){.hybrid-catalog .companies main ul{grid-template-columns:1fr}}.hybrid-catalog .companies main ul li{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-shadow:var(--card-box-shadow);border-radius:var(--card-border-radius);border:var(--card-border-width) var(--card-border-style) var(--card-border-color);background:var(--card-background-color);padding:14px}@media screen and (max-width: 545px){.hybrid-catalog .companies main ul li{width:100%;max-width:unset}}.hybrid-catalog .companies main ul li img{display:block;margin:0 auto 28px;max-width:100%;height:130px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background-color:#f6f6f6;padding:7px 14px}.hybrid-catalog .companies main ul.loading~.loader{display:block}.hybrid-catalog .companies aside p{padding:7px 0;margin-bottom:14px;border-bottom:1px solid var(--primary-color);font-size:var(--font-size-subfeature)}.hybrid-catalog .companies aside li{margin-bottom:7px;font-size:var(--font-size-paragraph)}.hybrid-catalog .companies .loader{display:none;padding:28px 0;font-size:var(--font-size-paragraph);color:var(--primary-color);text-align:center;font-weight:bold}.hybrid-catalog .companies{display:grid;gap:28px;grid-template-columns:200px auto}@media screen and (max-width: 1023px){.hybrid-catalog .companies{display:block}}.hybrid-catalog .companies h2{grid-column:1/3;grid-row:1/2}.hybrid-catalog .companies .controll{grid-column:1/3;grid-row:2/3}.hybrid-catalog .companies aside{grid-column:1/2;grid-row:3/4}.hybrid-catalog .companies main{grid-column:2/3;grid-row:3/4}.hybrid-catalog .card{font-weight:var(--link-font-weight, normal);text-transform:var(--link-text-transform, normal)}.hybrid-catalog .card a{display:block;text-decoration:none}.hybrid-catalog .card:hover a .card__link{color:var(--hover-color)}.hybrid-catalog .card__category{display:block;margin-bottom:8px;font-size:12px;font-weight:700;color:#888}.hybrid-catalog .card__title{margin-bottom:14px;font-weight:700;color:#222}.hybrid-catalog .card__stand{margin-bottom:14px}.hybrid-catalog .card__description{display:none}.hybrid-catalog .card__link{display:block}.hybrid-catalog .empty-results{display:none;flex-flow:column;align-items:center;padding-top:28px;margin-bottom:28px;margin-top:28px;border-top:1px solid #f2f6f9}.hybrid-catalog .empty-results i{display:block;width:50px;height:50px;font-size:50px;margin-bottom:28px;color:#c8d0d8}.hybrid-catalog .empty-results p{margin-bottom:14px;font-size:var(--font-size-subfeature);font-weight:bold;color:var(--primary-color)}.hybrid-catalog .empty-results span{color:#555f69}
.logo-catalog{padding:56px 0}.logo-catalog .container{display:grid;gap:28px;grid-template-columns:200px auto}@media screen and (max-width: 1023px){.logo-catalog .container{display:block}}@media screen and (max-width: 1023px){.logo-catalog h1,.logo-catalog aside,.logo-catalog main,.logo-catalog .catalog__search{margin-bottom:28px}}.logo-catalog h1{grid-column:1/3;grid-row:1/2;text-align:center;border-bottom:1px solid #f0f0f0;padding-bottom:28px}.logo-catalog .catalog__search{grid-column:1/3;grid-row:2/3;display:flex;align-items:center;gap:14px}@media screen and (max-width: 1023px){.logo-catalog .catalog__search{display:flex;flex-direction:column;align-items:stretch}}.logo-catalog .catalog__search .field{margin:7px 0}.logo-catalog .catalog__search>div{min-width:300px}.logo-catalog .catalog__search>div:first-child{flex:1;display:grid;grid-template-columns:40px auto 40px;align-items:center}.logo-catalog .catalog__search>div:first-child i,.logo-catalog .catalog__search>div:first-child .field{grid-row:1/2}.logo-catalog .catalog__search>div:first-child .field{z-index:1;grid-column:1/4}.logo-catalog .catalog__search>div:first-child .field input{padding:0 40px}.logo-catalog .catalog__search>div:first-child i{z-index:2;text-align:center}.logo-catalog .catalog__search>div:first-child .icon-search{grid-column:1/2;color:#c8d0d8}.logo-catalog .catalog__search>div:first-child .icon-cancel{display:none;grid-column:3/4;cursor:pointer}.logo-catalog .catalog__search>div:first-child .icon-cancel:hover{color:var(--hover-color)}.logo-catalog aside{grid-column:1/2;grid-row:3/4}.logo-catalog aside p{padding:7px 0;margin-bottom:14px;border-bottom:1px solid var(--primary-color);font-size:var(--font-size-subfeature)}.logo-catalog aside li{margin-bottom:7px;font-size:var(--font-size-paragraph)}.logo-catalog main{grid-column:2/3;grid-row:3/4}.logo-catalog .no-results{display:none;text-align:center;padding:28px;font-size:var(--font-size-paragraph)}.logo-catalog .catalog__list{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;align-items:center}.logo-catalog .catalog__list li{overflow:hidden;display:grid;align-items:center;justify-items:center;width:189px;height:132px}.logo-catalog .catalog__list li:before,.logo-catalog .catalog__list li>span,.logo-catalog .catalog__list li>a,.logo-catalog .catalog__list li img{grid-column:1;grid-row:1}.logo-catalog .catalog__list li img{display:block;width:189px;height:132px;padding:14px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.logo-catalog .catalog__list li:before{z-index:3;content:"";background-color:var(--primary-color);width:100%;height:100%;opacity:0}.logo-catalog .catalog__list li small{display:none}.logo-catalog .catalog__list li>a,.logo-catalog .catalog__list li>span{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;width:100%;height:100%;padding:14px;text-align:center;text-decoration:none;font-size:var(--font-size-subfeature);font-weight:var(--link-font-weight, normal);color:#fff;opacity:0}.logo-catalog .catalog__list li>a:last-child,.logo-catalog .catalog__list li>span:last-child{opacity:1;color:#1a2129}.logo-catalog .catalog__list li:hover small{display:block}.logo-catalog .catalog__list li:hover>a,.logo-catalog .catalog__list li:hover>span,.logo-catalog .catalog__list li:hover:before{opacity:1;color:#fff}
body:not(.nifty-admin) .nmb-legacy .icon-spin2,.nifty-admin .grid-sys .nmb-legacy .icon-spin2{display:inline-flex;align-items:center;justify-content:center}body:not(.nifty-admin) .nmb-legacy .icon-spin2:before,.nifty-admin .grid-sys .nmb-legacy .icon-spin2:before{animation:spinner 1s linear infinite}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 1023px){body:not(.nifty-admin) .nmb-legacy form .g-recaptcha iframe,.nifty-admin .grid-sys .nmb-legacy form .g-recaptcha iframe{transform:scale(0.9) translateX(-15px) translateY(-15px)}}body:not(.nifty-admin) .nmb-legacy form label,.nifty-admin .grid-sys .nmb-legacy form label{display:inline-block;padding-left:0;margin-left:0;color:#6b737f}body:not(.nifty-admin) .nmb-legacy form label a,.nifty-admin .grid-sys .nmb-legacy form label a{color:var(--secondary-color);text-decoration:none;font-weight:600}body:not(.nifty-admin) .nmb-legacy form label a:hover,.nifty-admin .grid-sys .nmb-legacy form label a:hover{text-decoration:underline}body:not(.nifty-admin) .nmb-legacy form .row,.nifty-admin .grid-sys .nmb-legacy form .row{margin-bottom:28px}@media screen and (max-width: 1023px){body:not(.nifty-admin) .nmb-legacy form .row,.nifty-admin .grid-sys .nmb-legacy form .row{margin-bottom:0}}body:not(.nifty-admin) .nmb-legacy form .row.highlighted,.nifty-admin .grid-sys .nmb-legacy form .row.highlighted{padding:14px;margin:0 0 28px;background-color:#f2f6f9}body:not(.nifty-admin) .nmb-legacy form .row.highlighted>[class*=col],.nifty-admin .grid-sys .nmb-legacy form .row.highlighted>[class*=col]{padding:0}body:not(.nifty-admin) .nmb-legacy form .radio-group,body:not(.nifty-admin) .nmb-legacy form .checkbox-group,body:not(.nifty-admin) .nmb-legacy form .text,.nifty-admin .grid-sys .nmb-legacy form .radio-group,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group,.nifty-admin .grid-sys .nmb-legacy form .text{position:relative}@media screen and (max-width: 1023px){body:not(.nifty-admin) .nmb-legacy form .radio-group,body:not(.nifty-admin) .nmb-legacy form .checkbox-group,body:not(.nifty-admin) .nmb-legacy form .text,.nifty-admin .grid-sys .nmb-legacy form .radio-group,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group,.nifty-admin .grid-sys .nmb-legacy form .text{padding-top:14px;padding-bottom:14px}}body:not(.nifty-admin) .nmb-legacy form .radio-group>label,body:not(.nifty-admin) .nmb-legacy form .checkbox-group>label,body:not(.nifty-admin) .nmb-legacy form .text>label,.nifty-admin .grid-sys .nmb-legacy form .radio-group>label,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group>label,.nifty-admin .grid-sys .nmb-legacy form .text>label{line-height:200%}body:not(.nifty-admin) .nmb-legacy form .radio-group .question,body:not(.nifty-admin) .nmb-legacy form .checkbox-group .question,body:not(.nifty-admin) .nmb-legacy form .text .question,.nifty-admin .grid-sys .nmb-legacy form .radio-group .question,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group .question,.nifty-admin .grid-sys .nmb-legacy form .text .question{margin-bottom:20px;color:#6b737f !important;font-size:16px}body:not(.nifty-admin) .nmb-legacy form .radio-group.error .radio label,body:not(.nifty-admin) .nmb-legacy form .radio-group.error .checkbox label,body:not(.nifty-admin) .nmb-legacy form .radio-group.error>label,body:not(.nifty-admin) .nmb-legacy form .radio-group.error>label.question,body:not(.nifty-admin) .nmb-legacy form .checkbox-group.error .radio label,body:not(.nifty-admin) .nmb-legacy form .checkbox-group.error .checkbox label,body:not(.nifty-admin) .nmb-legacy form .checkbox-group.error>label,body:not(.nifty-admin) .nmb-legacy form .checkbox-group.error>label.question,body:not(.nifty-admin) .nmb-legacy form .text.error .radio label,body:not(.nifty-admin) .nmb-legacy form .text.error .checkbox label,body:not(.nifty-admin) .nmb-legacy form .text.error>label,body:not(.nifty-admin) .nmb-legacy form .text.error>label.question,.nifty-admin .grid-sys .nmb-legacy form .radio-group.error .radio label,.nifty-admin .grid-sys .nmb-legacy form .radio-group.error .checkbox label,.nifty-admin .grid-sys .nmb-legacy form .radio-group.error>label,.nifty-admin .grid-sys .nmb-legacy form .radio-group.error>label.question,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group.error .radio label,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group.error .checkbox label,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group.error>label,.nifty-admin .grid-sys .nmb-legacy form .checkbox-group.error>label.question,.nifty-admin .grid-sys .nmb-legacy form .text.error .radio label,.nifty-admin .grid-sys .nmb-legacy form .text.error .checkbox label,.nifty-admin .grid-sys .nmb-legacy form .text.error>label,.nifty-admin .grid-sys .nmb-legacy form .text.error>label.question{color:#f9213c !important}body:not(.nifty-admin) .nmb-legacy form .linedup,.nifty-admin .grid-sys .nmb-legacy form .linedup{min-height:40px}body:not(.nifty-admin) .nmb-legacy form .linedup .field,body:not(.nifty-admin) .nmb-legacy form .linedup .field.radio,body:not(.nifty-admin) .nmb-legacy form .linedup .field.checkbox,body:not(.nifty-admin) .nmb-legacy form .linedup>label,.nifty-admin .grid-sys .nmb-legacy form .linedup .field,.nifty-admin .grid-sys .nmb-legacy form .linedup .field.radio,.nifty-admin .grid-sys .nmb-legacy form .linedup .field.checkbox,.nifty-admin .grid-sys .nmb-legacy form .linedup>label{height:auto;margin-bottom:0}body:not(.nifty-admin) .nmb-legacy form .linedup>*:first-child,.nifty-admin .grid-sys .nmb-legacy form .linedup>*:first-child{margin-left:3px}body:not(.nifty-admin) .nmb-legacy form .linedup .field,.nifty-admin .grid-sys .nmb-legacy form .linedup .field{margin-left:20px}body:not(.nifty-admin) .nmb-legacy form .linedup:before,.nifty-admin .grid-sys .nmb-legacy form .linedup:before{display:inline-block;vertical-align:middle;content:"";height:100%}body:not(.nifty-admin) .nmb-legacy form .linedup *,.nifty-admin .grid-sys .nmb-legacy form .linedup *{display:inline-block;vertical-align:middle}body:not(.nifty-admin) .nmb-legacy form .linedup>*,.nifty-admin .grid-sys .nmb-legacy form .linedup>*{margin-bottom:0;margin-left:10px}body:not(.nifty-admin) .nmb-legacy form .field,.nifty-admin .grid-sys .nmb-legacy form .field{position:relative}body:not(.nifty-admin) .nmb-legacy form .field:after,.nifty-admin .grid-sys .nmb-legacy form .field:after{clear:both;content:"";display:block}@media screen and (max-width: 1023px){body:not(.nifty-admin) .nmb-legacy form .field,.nifty-admin .grid-sys .nmb-legacy form .field{margin-bottom:28px}}body:not(.nifty-admin) .nmb-legacy form .field:before,.nifty-admin .grid-sys .nmb-legacy form .field:before{display:block;position:absolute;content:"";z-index:1;top:0;bottom:0;right:10px;margin:auto;font-family:"FontAwesome";line-height:40px}body:not(.nifty-admin) .nmb-legacy form .field input[type=text],body:not(.nifty-admin) .nmb-legacy form .field input[type=email],body:not(.nifty-admin) .nmb-legacy form .field input[type=tel],body:not(.nifty-admin) .nmb-legacy form .field input[type=password],body:not(.nifty-admin) .nmb-legacy form .field textarea,.nifty-admin .grid-sys .nmb-legacy form .field input[type=text],.nifty-admin .grid-sys .nmb-legacy form .field input[type=email],.nifty-admin .grid-sys .nmb-legacy form .field input[type=tel],.nifty-admin .grid-sys .nmb-legacy form .field input[type=password],.nifty-admin .grid-sys .nmb-legacy form .field textarea{display:block;min-height:40px;width:100%;padding:0 10px;outline:none;border-radius:var(--btn--primary-border-radius);box-shadow:0 2px 4px rgba(0,0,0,.1)}body:not(.nifty-admin) .nmb-legacy form .field input[type=text][disabled],body:not(.nifty-admin) .nmb-legacy form .field input[type=email][disabled],body:not(.nifty-admin) .nmb-legacy form .field input[type=tel][disabled],body:not(.nifty-admin) .nmb-legacy form .field input[type=password][disabled],body:not(.nifty-admin) .nmb-legacy form .field textarea[disabled],.nifty-admin .grid-sys .nmb-legacy form .field input[type=text][disabled],.nifty-admin .grid-sys .nmb-legacy form .field input[type=email][disabled],.nifty-admin .grid-sys .nmb-legacy form .field input[type=tel][disabled],.nifty-admin .grid-sys .nmb-legacy form .field input[type=password][disabled],.nifty-admin .grid-sys .nmb-legacy form .field textarea[disabled]{opacity:.2}body:not(.nifty-admin) .nmb-legacy form .field textarea,.nifty-admin .grid-sys .nmb-legacy form .field textarea{padding:14px 10px}body:not(.nifty-admin) .nmb-legacy form .field input[type=text][readonly=""],body:not(.nifty-admin) .nmb-legacy form .field input[type=email][readonly=""],body:not(.nifty-admin) .nmb-legacy form .field input[type=tel][readonly=""],body:not(.nifty-admin) .nmb-legacy form .field input[type=password][readonly=""],body:not(.nifty-admin) .nmb-legacy form .field textarea[readonly=""],.nifty-admin .grid-sys .nmb-legacy form .field input[type=text][readonly=""],.nifty-admin .grid-sys .nmb-legacy form .field input[type=email][readonly=""],.nifty-admin .grid-sys .nmb-legacy form .field input[type=tel][readonly=""],.nifty-admin .grid-sys .nmb-legacy form .field input[type=password][readonly=""],.nifty-admin .grid-sys .nmb-legacy form .field textarea[readonly=""]{background-color:#f2f6f9}body:not(.nifty-admin) .nmb-legacy form .field .select2,.nifty-admin .grid-sys .nmb-legacy form .field .select2{position:relative;width:100% !important;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:var(--btn--primary-border-radius)}body:not(.nifty-admin) .nmb-legacy form .field .select2 .select2-selection,.nifty-admin .grid-sys .nmb-legacy form .field .select2 .select2-selection{height:40px;border-radius:var(--btn--primary-border-radius);outline:none}body:not(.nifty-admin) .nmb-legacy form .field .select2 .select2-selection .select2-selection__arrow,.nifty-admin .grid-sys .nmb-legacy form .field .select2 .select2-selection .select2-selection__arrow{top:0;bottom:0;width:25px;margin:auto}body:not(.nifty-admin) .nmb-legacy form .field .select2 .select2-selection .select2-selection__arrow b,.nifty-admin .grid-sys .nmb-legacy form .field .select2 .select2-selection .select2-selection__arrow b{display:none}body:not(.nifty-admin) .nmb-legacy form .field .select2 .select2-selection .select2-selection__rendered,.nifty-admin .grid-sys .nmb-legacy form .field .select2 .select2-selection .select2-selection__rendered{line-height:40px;padding-left:14px;padding-right:28px}body:not(.nifty-admin) .nmb-legacy form .field.radio input,body:not(.nifty-admin) .nmb-legacy form .field.checkbox input,.nifty-admin .grid-sys .nmb-legacy form .field.radio input,.nifty-admin .grid-sys .nmb-legacy form .field.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;overflow:hidden;border:solid 2px #b2bac0;position:relative;margin-right:8px;max-width:20px;max-height:20px;min-height:20px;min-width:20px;margin:0}body:not(.nifty-admin) .nmb-legacy form .field.radio input:checked::before,body:not(.nifty-admin) .nmb-legacy form .field.checkbox input:checked::before,.nifty-admin .grid-sys .nmb-legacy form .field.radio input:checked::before,.nifty-admin .grid-sys .nmb-legacy form .field.checkbox input:checked::before{content:"";width:12px;height:12px;background-color:var(--primary-color);position:absolute;top:2px;right:2px}body:not(.nifty-admin) .nmb-legacy form .field.radio label,body:not(.nifty-admin) .nmb-legacy form .field.checkbox label,.nifty-admin .grid-sys .nmb-legacy form .field.radio label,.nifty-admin .grid-sys .nmb-legacy form .field.checkbox label{display:inline-flex;align-items:center;margin:0 8px}body:not(.nifty-admin) .nmb-legacy form .field.radio input,body:not(.nifty-admin) .nmb-legacy form .field.radio input:checked::before,.nifty-admin .grid-sys .nmb-legacy form .field.radio input,.nifty-admin .grid-sys .nmb-legacy form .field.radio input:checked::before{border-radius:100%}body:not(.nifty-admin) .nmb-legacy form .field.file,.nifty-admin .grid-sys .nmb-legacy form .field.file{position:relative}body:not(.nifty-admin) .nmb-legacy form .field.file a,.nifty-admin .grid-sys .nmb-legacy form .field.file a{position:absolute;z-index:1;right:0;top:0;padding:0 10px;cursor:pointer}body:not(.nifty-admin) .nmb-legacy form .field.file a i:before,.nifty-admin .grid-sys .nmb-legacy form .field.file a i:before{color:#fff}body:not(.nifty-admin) .nmb-legacy form .field.file input[type=file],.nifty-admin .grid-sys .nmb-legacy form .field.file input[type=file]{display:none}body:not(.nifty-admin) .nmb-legacy form .field.error ::-webkit-input-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.error ::-webkit-input-placeholder{color:#f9213c}body:not(.nifty-admin) .nmb-legacy form .field.error :-moz-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.error :-moz-placeholder{color:#f9213c}body:not(.nifty-admin) .nmb-legacy form .field.error ::-moz-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.error ::-moz-placeholder{color:#f9213c}body:not(.nifty-admin) .nmb-legacy form .field.error :-ms-input-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.error :-ms-input-placeholder{color:#f9213c}body:not(.nifty-admin) .nmb-legacy form .field.error:before,.nifty-admin .grid-sys .nmb-legacy form .field.error:before{color:#f9213c;content:"";font-family:fontello;height:44px;margin-right:6px}body:not(.nifty-admin) .nmb-legacy form .field.error label,body:not(.nifty-admin) .nmb-legacy form .field.error .select2-selection__placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.error label,.nifty-admin .grid-sys .nmb-legacy form .field.error .select2-selection__placeholder{color:#f9213c}body:not(.nifty-admin) .nmb-legacy form .field.error input[type=text],body:not(.nifty-admin) .nmb-legacy form .field.error input[type=email],body:not(.nifty-admin) .nmb-legacy form .field.error input[type=tel],body:not(.nifty-admin) .nmb-legacy form .field.error input[type=password],body:not(.nifty-admin) .nmb-legacy form .field.error textarea,body:not(.nifty-admin) .nmb-legacy form .field.error .select2 .select2-selection,.nifty-admin .grid-sys .nmb-legacy form .field.error input[type=text],.nifty-admin .grid-sys .nmb-legacy form .field.error input[type=email],.nifty-admin .grid-sys .nmb-legacy form .field.error input[type=tel],.nifty-admin .grid-sys .nmb-legacy form .field.error input[type=password],.nifty-admin .grid-sys .nmb-legacy form .field.error textarea,.nifty-admin .grid-sys .nmb-legacy form .field.error .select2 .select2-selection{border-color:#f9213c}body:not(.nifty-admin) .nmb-legacy form .field.error .select2 .select2-selection .select2-selection__arrow,.nifty-admin .grid-sys .nmb-legacy form .field.error .select2 .select2-selection .select2-selection__arrow{display:none}body:not(.nifty-admin) .nmb-legacy form .field.success ::-webkit-input-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.success ::-webkit-input-placeholder{color:#39c16c}body:not(.nifty-admin) .nmb-legacy form .field.success :-moz-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.success :-moz-placeholder{color:#39c16c}body:not(.nifty-admin) .nmb-legacy form .field.success ::-moz-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.success ::-moz-placeholder{color:#39c16c}body:not(.nifty-admin) .nmb-legacy form .field.success :-ms-input-placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.success :-ms-input-placeholder{color:#39c16c}body:not(.nifty-admin) .nmb-legacy form .field.success:before,.nifty-admin .grid-sys .nmb-legacy form .field.success:before{color:#39c16c;content:"";font-family:fontello;height:44px;margin-right:6px}body:not(.nifty-admin) .nmb-legacy form .field.success label,body:not(.nifty-admin) .nmb-legacy form .field.success .select2-selection__placeholder,.nifty-admin .grid-sys .nmb-legacy form .field.success label,.nifty-admin .grid-sys .nmb-legacy form .field.success .select2-selection__placeholder{color:#39c16c}body:not(.nifty-admin) .nmb-legacy form .field.success input[type=text],body:not(.nifty-admin) .nmb-legacy form .field.success input[type=email],body:not(.nifty-admin) .nmb-legacy form .field.success input[type=tel],body:not(.nifty-admin) .nmb-legacy form .field.success input[type=password],body:not(.nifty-admin) .nmb-legacy form .field.success textarea,body:not(.nifty-admin) .nmb-legacy form .field.success .select2 .select2-selection,.nifty-admin .grid-sys .nmb-legacy form .field.success input[type=text],.nifty-admin .grid-sys .nmb-legacy form .field.success input[type=email],.nifty-admin .grid-sys .nmb-legacy form .field.success input[type=tel],.nifty-admin .grid-sys .nmb-legacy form .field.success input[type=password],.nifty-admin .grid-sys .nmb-legacy form .field.success textarea,.nifty-admin .grid-sys .nmb-legacy form .field.success .select2 .select2-selection{border-color:#39c16c}body:not(.nifty-admin) .nmb-legacy form .field.success .select2 .select2-selection .select2-selection__arrow,.nifty-admin .grid-sys .nmb-legacy form .field.success .select2 .select2-selection .select2-selection__arrow{display:none}body:not(.nifty-admin) .nmb-legacy form .error-message,.nifty-admin .grid-sys .nmb-legacy form .error-message{position:absolute;z-index:1;left:0;top:0;margin:auto;max-width:100%;padding:14px;background-color:#fff;color:#f9213c;transition-duration:200ms;transition-timing-function:ease-out;box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translateY(-120%)}body:not(.nifty-admin) .nmb-legacy form .error-message:before,.nifty-admin .grid-sys .nmb-legacy form .error-message:before{display:block;position:absolute;content:"";z-index:1;bottom:-3px;left:30px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:5px solid #fff}body:not(.nifty-admin) .nmb-legacy form .submit,.nifty-admin .grid-sys .nmb-legacy form .submit{display:table;width:100%}body:not(.nifty-admin) .nmb-legacy form .submit>*,.nifty-admin .grid-sys .nmb-legacy form .submit>*{display:table-cell;vertical-align:middle}body:not(.nifty-admin) .nmb-legacy form .submit .loader,.nifty-admin .grid-sys .nmb-legacy form .submit .loader{display:none;padding:0 10px}body:not(.nifty-admin) .nmb-legacy form .submit .response-message,.nifty-admin .grid-sys .nmb-legacy form .submit .response-message{width:100%;padding-left:14px;color:#c8d0d8}body:not(.nifty-admin) .nmb-legacy form .submit .response-message.error,.nifty-admin .grid-sys .nmb-legacy form .submit .response-message.error{color:#f9213c}body:not(.nifty-admin) .nmb-legacy form .submit .response-message.success,.nifty-admin .grid-sys .nmb-legacy form .submit .response-message.success{color:#39c16c}body:not(.nifty-admin) .nmb-legacy form.loading .loader,.nifty-admin .grid-sys .nmb-legacy form.loading .loader{display:table-cell}body:not(.nifty-admin) .nmb-legacy form.loading .field,.nifty-admin .grid-sys .nmb-legacy form.loading .field{opacity:.8}body:not(.nifty-admin) .nmb-legacy .select2-dropdown,.nifty-admin .grid-sys .nmb-legacy .select2-dropdown{border-top:none;border-radius:none}body:not(.nifty-admin) .nmb-legacy .select2-dropdown.select2-container--open .select2-dropdown--below,.nifty-admin .grid-sys .nmb-legacy .select2-dropdown.select2-container--open .select2-dropdown--below{border-radius:none}body:not(.nifty-admin) .nmb-legacy .select2-dropdown .select2-results .select2-results__option,.nifty-admin .grid-sys .nmb-legacy .select2-dropdown .select2-results .select2-results__option{line-height:40px;padding:0 14px}body:not(.nifty-admin) .nmb-legacy .select2-dropdown .select2-results .select2-results__option--highlighted[aria-selected],.nifty-admin .grid-sys .nmb-legacy .select2-dropdown .select2-results .select2-results__option--highlighted[aria-selected]{background-color:var(--primary-color)}body:not(.nifty-admin) .nmb-legacy .select2-dropdown .select2-results .select2-results__option,.nifty-admin .grid-sys .nmb-legacy .select2-dropdown .select2-results .select2-results__option{height:auto !important}body:not(.nifty-admin) .nmb-legacy .select2-dropdown .select2-results .select2-results__option:nth-child(odd),.nifty-admin .grid-sys .nmb-legacy .select2-dropdown .select2-results .select2-results__option:nth-child(odd){background-color:#fafafa}body:not(.nifty-admin) .nmb-legacy textarea[rows="1"],.nifty-admin .grid-sys .nmb-legacy textarea[rows="1"]{display:block;width:100%;resize:none;box-sizing:border-box}body:not(.nifty-admin) .nmb-legacy .better-elastic-textarea,.nifty-admin .grid-sys .nmb-legacy .better-elastic-textarea{position:relative}body:not(.nifty-admin) .nmb-legacy .better-elastic-textarea>textarea,.nifty-admin .grid-sys .nmb-legacy .better-elastic-textarea>textarea{position:absolute;left:0;top:0;height:100%;overflow:hidden;margin:0}body:not(.nifty-admin) .nmb-legacy .better-elastic-textarea pre,.nifty-admin .grid-sys .nmb-legacy .better-elastic-textarea pre{visibility:hidden;margin:0;border-style:solid}body:not(.nifty-admin) .nmb-legacy .better-elastic-textarea span,.nifty-admin .grid-sys .nmb-legacy .better-elastic-textarea span{display:inline-block;white-space:pre-wrap}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector{position:relative;display:table;width:100%;white-space:nowrap}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector:after,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector:after{display:block;position:absolute;content:"";z-index:2;height:1px;width:100%;bottom:0;left:0;right:0;background-color:#e1e7ec}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li{display:table-cell;vertical-align:middle;position:relative;z-index:1;margin-left:1px;max-width:140px;background-color:#f2f6f9;border:1px solid transparent;border-bottom:none;text-align:center;white-space:normal;cursor:pointer}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li:before,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li:before{display:block;position:absolute;content:"";z-index:1;top:0;bottom:0;right:10px;margin:auto;height:30px;width:30px;font-family:"FontAwesome"}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li:first-child,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li:first-child{margin-left:0;border-top-left-radius:3px}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li:last-child,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li:last-child{border-top-right-radius:3px}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li>span,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li>span{display:block;background-color:#f2f6f9;color:var(--secondary-color);line-height:55px;text-transform:uppercase;font-weight:600}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li.active,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li.active{z-index:3;padding:0 2px;background-color:#b2bac0;box-shadow:0 0 4px rgba(0,0,0,.2);transform:translateY(-2px)}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li.active span,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li.active span{transform:translateY(2px);background-color:#fff;border-radius-top:3px;color:#555f69}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li.error,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li.error{border-color:#f9213c}body:not(.nifty-admin) .nmb-legacy .tab-sys .tab-selector li.error:before,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tab-selector li.error:before{color:#f9213c;content:"";font-family:fontello;height:44px;margin-right:6px}body:not(.nifty-admin) .nmb-legacy .tab-sys .tabs .tab,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tabs .tab{display:none;padding-top:28px}body:not(.nifty-admin) .nmb-legacy .tab-sys .tabs .tab.active,.nifty-admin .grid-sys .nmb-legacy .tab-sys .tabs .tab.active{display:block}body:not(.nifty-admin) .nmb-legacy.inscription-success .wg-text,.nifty-admin .grid-sys .nmb-legacy.inscription-success .wg-text{padding-bottom:40px}.inscription-form{font-family:var(--font-family);padding:60px 0;background-color:#fff}.inscription-form .codcaravana a{color:var(--secondary-color);text-decoration:underline}.inscription-form label.input-description{color:#666}.inscription-form .question ul li{list-style-type:decimal;margin-left:14px}.inscription-form ul.tab-selector{display:table;position:relative;width:100%;margin-bottom:60px}.inscription-form ul.tab-selector:before{display:block;position:absolute;z-index:0;content:"";top:0;bottom:0;left:0;width:100%;height:2px;margin:auto;background-color:#b2bac0}.inscription-form ul.tab-selector li{display:table-cell;vertical-align:middle;position:relative;z-index:1;width:25%;text-align:left}.inscription-form ul.tab-selector li a{display:inline-block;vertical-align:middle;height:50px;width:50px;border:2px solid #b2bac0;border-radius:100%;background-color:#fff;line-height:47px;text-align:center;font-weight:600;color:#a0a8b0;text-decoration:none;cursor:default}.inscription-form ul.tab-selector li a.active{border-color:var(--primary-color);color:var(--primary-color);cursor:pointer}.inscription-form ul.tab-selector li a.current-step{background-color:var(--primary-color);color:#fff}.inscription-form .tabs .step{display:none}.inscription-form .tabs .step .help *{line-height:200%}.inscription-form .tabs .step .block{margin-bottom:60px}.inscription-form .tabs .step .block .block-title{margin-bottom:30px;font-size:22px;color:#555f69;font-weight:300}.inscription-form .email-confirmation small{display:block;margin-bottom:7px;font-style:italic;font-size:14px}.inscription-form .email-confirmation p{display:flex;align-items:flex-end}.inscription-form .email-confirmation p .edit{margin-right:7px;color:var(--secondary-color);font-size:12px;text-decoration:underline;cursor:pointer}.inscription-form .email-confirmation p .edit:hover{color:#6b737f}.inscription-form .email-confirmation p .email{color:var(--primary-color);font-size:16px}.inscription-form .interests>div,.inscription-form .inline-checkbox>div{display:flex;align-items:center}.inscription-form .interests>div label,.inscription-form .interests>div [type=radio],.inscription-form .inline-checkbox>div label,.inscription-form .inline-checkbox>div [type=radio]{margin-right:8px;font-weight:normal}.inscription-form .interests>div label *,.inscription-form .inline-checkbox>div label *{margin:0;color:currentColor;font-size:inherit}.inscription-form .interests>div label a,.inscription-form .inline-checkbox>div label a{color:var(--primary-color);transition:none}.inscription-form .interests>div label a:hover,.inscription-form .inline-checkbox>div label a:hover{color:var(--hover-color);text-decoration:underline}.inscription-form .field[disabled],.inscription-form input[disabled]{opacity:.5;pointer-events:none}.inscription-form [required] label::after,.inscription-form .required label::after{content:" *";color:#f9213c;display:inline}.inscription-form .block.company-data .loading-message{display:none;align-self:flex-end;padding-bottom:7px}.inscription-form .block.company-data.blocked .field:not(.field--cnpj),.inscription-form .block.company-data.blocked~.wg-btn{opacity:.4;pointer-events:none}.inscription-form .block.company-data.loading .loading-message{display:block;font-size:var(--font-size-minimal);font-weight:700;padding-top:4px}.inscription-form .block.company-data.loading .field:not(.field--cnpj),.inscription-form .block.company-data.loading.blocked~.wg-btn{animation:loadingCnpj 1s forwards infinite linear}@media screen and (max-width: 1023px){.inscription-form .block.company-data.loading .field--cnpj{margin-bottom:0}.inscription-form .block.company-data.loading .loading-message{margin-bottom:20px}}@keyframes loadingCnpj{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}