@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&subset=cyrillic);@media (max-width:960px){.main-wrapper .filter{position:fixed;width:35%;height:calc(100% - 80px);min-width:240px;z-index:2;overflow:auto;top:80px;left:-100%;-webkit-transition:left .2s ease;transition:left .2s ease}}.main-wrapper .mobile-filter-button-container{cursor:pointer;position:absolute;display:none;justify-content:space-around;align-items:center;left:.5rem;top:.5rem;width:7.5rem;height:1.875rem;border:1px solid #0093d7;border-radius:5px}.main-wrapper .mobile-filter-button-container p{font-size:.75rem;font-weight:700;color:#0093d7}.main-wrapper .mobile-filter-button-container img{width:20px;height:20px}@media (max-width:960px){.main-wrapper .mobile-filter-button-container{display:flex;left:2rem;top:2rem}}@media (max-width:640px){.main-wrapper .mobile-filter-button-container{left:.5rem;top:.35rem}}@media (max-width:375px){.main-wrapper .mobile-filter-button-container{left:.5rem;top:.35rem}}.filter{position:relative;top:0;background-color:#f7fdff;padding:0 2vw;width:300px;min-width:150px;border-right:1px solid #e5e5e5}.filter h3{margin:4vh 0;font-size:1.125rem}.filter .close-button{position:absolute;cursor:pointer;display:none;top:2vh;left:88%;width:1.5rem;height:1.5rem}@media (max-width:960px){.filter .close-button{display:block}}.filter .categories{width:100%;margin:6px 0 1.5rem}.filter .categories.vacancy{margin:6px 0 1rem}.filter .categories h4{font-weight:700;font-size:.75rem}.filter .categories p{font-size:.75rem}.filter .input-horizontal-block{width:100%;display:flex;align-items:center;box-sizing:border-box}.filter .input-horizontal-block .filter-item{max-width:50%}.filter .input-horizontal-block .filter-item.left{border-radius:5px 0 0 5px;border-right:none}.filter .input-horizontal-block .filter-item.right{border-radius:0 5px 5px 0}.filter label{font-weight:700;font-size:.75rem}
/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:Ionicons;src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0);src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:400;font-style:normal}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen,.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-content.fullscreen .image-gallery-image{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;max-height:100vh;max-width:100%;overflow:hidden}.image-gallery-content.fullscreen .image-gallery-image img{height:auto;width:auto;max-height:100vh;max-width:auto}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-left-nav,.image-gallery-play-button,.image-gallery-right-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:2}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{color:#fff;line-height:.7;text-shadow:0 2px 2px #1a1a1a;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#036d9e}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media (max-width:768px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.4em}}@media (max-width:480px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2em}}.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{-webkit-transform:none;transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button:before{content:""}.image-gallery-fullscreen-button.active:before{content:""}.image-gallery-fullscreen-button.active:hover:before{-webkit-transform:scale(.9);transform:scale(.9)}.image-gallery-play-button{left:0}.image-gallery-play-button:before{content:""}.image-gallery-play-button.active:before{content:""}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}@media (max-width:768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media (max-width:480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav:before{content:""}.image-gallery-right-nav{right:0}.image-gallery-right-nav:before{content:""}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;-webkit-transition:-webkit-transform .45s ease-out;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;-webkit-transition:border .3s ease-out;transition:border .3s ease-out;width:100px}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #036d9e}@media (max-width:768px){.image-gallery-thumbnail.active{border:3px solid #036d9e}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.image-gallery-image{display:flex;align-items:center;justify-content:center;height:50vh;width:100%;max-height:550px;max-width:100%;overflow:hidden;background-color:#f5f5f5}.image-gallery-image img{height:50vh;width:auto;max-height:inherit;max-width:inherit}.img-item:hover,.img-item[main-img="1"]{border-color:#faab00!important}.img-item{border-color:#036d9e;position:relative}.img-remove-btn{position:absolute;top:-1px;right:-1px;height:25px!important;width:25px!important}.img-remove-btn:hover{background-color:#faab02}.product-detail-wrapper{margin-bottom:5vh}@media (max-width:1200px){.product-detail-wrapper{padding:0 5vw 0 1vw}}.product-detail-wrapper .modal{position:fixed;z-index:100;left:0;top:0;padding-top:25vh;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.5)}.product-detail-wrapper .pop-up{--width:26.25rem;display:block;margin:auto;text-align:center;z-index:10;width:var(--width);height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff;opacity:1;box-shadow:0 0 20px rgba(33,37,41,.25)}.product-detail-wrapper .pop-up .info-message{padding:1.5rem 1rem .5rem;font-size:1rem}.product-detail-wrapper .pop-up .switch-container{display:flex;width:100%;margin:3rem 0 2rem}.product-detail-wrapper .pop-up .switch-container .switch-button{width:50%;padding:.7rem;text-align:center;font-weight:700;font-size:1.125rem;color:#a7a7a7;border-bottom:1px solid #e5e5e5}.product-detail-wrapper .pop-up .switch-container .switch-button:hover{color:#212529;border-bottom:1px solid rgba(33,37,41,.7)}.product-detail-wrapper .pop-up .content-wrapper{padding:0 5rem}.product-detail-wrapper .pop-up .content-wrapper .forms-container{margin-bottom:1vh}.product-detail-wrapper .pop-up .content-wrapper .forms-container .last-child{margin-bottom:0}.product-detail-wrapper .pop-up .content-wrapper .buttons-container{display:flex;flex-direction:column;align-items:flex-end;width:100%;justify-content:space-between}.product-detail-wrapper .pop-up .content-wrapper .buttons-container .action-button{margin-top:0}.product-detail-wrapper .pop-up .content-wrapper .buttons-container .reset-password-button{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:.75rem;font-weight:400;color:#036d9e}.product-detail-wrapper .product-detail-header{display:flex;flex-direction:column;width:100%;padding:1.2rem 2vw 1vh;background-color:#fff;border-bottom:1px solid #e5e5e5}.product-detail-wrapper .product-detail-header h2{font-weight:700;font-size:1.5rem;padding:0;width:70%}.product-detail-wrapper .product-detail-header p{font-size:.75rem;color:#737373}.product-detail-wrapper .product-detail-header .navigation{display:flex;justify-content:space-between;width:100%;background-color:#f5f5f5}.product-detail-wrapper .product-detail-header .navigation a{display:flex;align-items:center;font-size:.75rem;margin:2vh 0}.product-detail-wrapper .product-detail-header .navigation a img{width:.875rem;height:.875rem;margin-right:.5rem;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.product-detail-wrapper .product-detail-header .info{display:flex;justify-content:space-between;align-items:flex-end;width:100%}@media (max-width:640px){.product-detail-wrapper .product-detail-header .info{flex-direction:column}.product-detail-wrapper .product-detail-header .info h2{width:100%}}.product-detail-wrapper .product-detail-header .info .info{width:30%}@media (max-width:640px){.product-detail-wrapper .product-detail-header .info .info{width:100%;flex-direction:row}}.product-detail-wrapper .product-detail-main{display:flex;width:100%;padding:4vh 2vw 2vh;background-color:#fff}@media (max-width:960px){.product-detail-wrapper .product-detail-main{flex-direction:column}}@media (max-width:640px){.product-detail-wrapper .product-detail-main{padding:2vh 2vw}}.product-detail-wrapper .product-detail-main .right-column{font-size:.75rem;width:25%}@media (max-width:960px){.product-detail-wrapper .product-detail-main .right-column{display:flex;order:1;width:100%;flex-wrap:wrap}}@media (max-width:640px){.product-detail-wrapper .product-detail-main .right-column{display:flex;order:1;width:100%;flex-direction:column}}.product-detail-wrapper .product-detail-main .right-column .price-info{display:flex;flex-direction:column;border-bottom:1px solid #e5e5e5}@media (max-width:960px){.product-detail-wrapper .product-detail-main .right-column .price-info{width:30%;padding-right:20%}}@media (max-width:640px){.product-detail-wrapper .product-detail-main .right-column .price-info{width:100%;padding-right:0}}.product-detail-wrapper .product-detail-main .right-column .price-info p{margin:.5rem 0}.product-detail-wrapper .product-detail-main .right-column .price-info .price{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:1.125rem}.product-detail-wrapper .product-detail-main .right-column .price-info .price:hover{cursor:help}.product-detail-wrapper .product-detail-main .right-column .price-info .price:hover .price__pop-up{display:flex}.product-detail-wrapper .product-detail-main .right-column .price-info .price p{margin:0}.product-detail-wrapper .product-detail-main .right-column .price-info .price .preferred{display:block;color:#fff;padding:2px .5rem;font-weight:700;font-size:1.5rem;background-color:#036d9e}.product-detail-wrapper .product-detail-main .right-column .price-info .price .price__pop-up{position:absolute;display:none;flex-direction:column;width:8rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-width:11rem;top:120%;left:40%;padding:.5rem 1rem;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.25)}.product-detail-wrapper .product-detail-main .right-column .price-info .price .price__pop-up p{margin:.1rem 0}.product-detail-wrapper .product-detail-main .right-column .price-info .trade-block{display:flex;align-items:center}.product-detail-wrapper .product-detail-main .right-column .price-info .trade-block img{width:.875rem;height:.875rem;margin-right:.5rem}.product-detail-wrapper .product-detail-main .right-column .state-info{width:100%;padding:.75rem 0;border-bottom:1px solid #e5e5e5}@media (max-width:960px){.product-detail-wrapper .product-detail-main .right-column .state-info{width:50%;padding:0}}@media (max-width:640px){.product-detail-wrapper .product-detail-main .right-column .state-info{width:100%;align-content:center}}.product-detail-wrapper .product-detail-main .right-column .state-info .state-item{display:flex;font-size:.9rem;margin:1rem 0}.product-detail-wrapper .product-detail-main .right-column .state-info .state-item .left-item{min-width:60%}.product-detail-wrapper .product-detail-main .right-column .state-info .state-item .left-item.img{height:1.2rem}.product-detail-wrapper .product-detail-main .right-column .state-info .state-item .left-item.img img{width:5.8rem;height:1.2rem}.product-detail-wrapper .product-detail-main .right-column .state-info .state-item .right-item{font-weight:700}.product-detail-wrapper .product-detail-main .right-column .state-info .location{display:flex;align-items:center;margin:1.25rem 0;font-size:.9rem}.product-detail-wrapper .product-detail-main .right-column .state-info .location img{width:1rem;height:1rem;margin-right:.5rem}@media (max-width:960px){.product-detail-wrapper .product-detail-main .right-column .contacts{display:flex;justify-content:space-around;align-items:center;width:100%;padding:1rem 0 1.5rem;margin:1rem 0;border-bottom:1px solid #e5e5e5}}@media (max-width:640px){.product-detail-wrapper .product-detail-main .right-column .contacts{flex-direction:column}}.product-detail-wrapper .product-detail-main .right-column .contacts .owner{display:flex;align-items:center;margin:2rem 0 1rem;font-weight:700}.product-detail-wrapper .product-detail-main .right-column .contacts .owner.company{flex-direction:column;margin:1rem 0}.product-detail-wrapper .product-detail-main .right-column .contacts .owner.company:hover .title{color:#036d9e}@media (max-width:960px){.product-detail-wrapper .product-detail-main .right-column .contacts .owner{margin:.75rem 0}}@media (max-width:640px){.product-detail-wrapper .product-detail-main .right-column .contacts .owner{margin:0 0 .75rem;align-self:flex-start;font-size:1rem}}.product-detail-wrapper .product-detail-main .right-column .contacts .owner .avatar{width:50px;height:50px;margin-right:1rem;border:1px solid #036d9e;border-radius:50%}.product-detail-wrapper .product-detail-main .right-column .contacts .owner .avatar.company{display:flex;align-items:center;justify-content:center;border-radius:0;border:none;margin:0 0 .5rem;width:170px;height:100px;max-width:170px;min-width:170px;max-height:100px;min-height:100px}.product-detail-wrapper .product-detail-main .right-column .contacts .owner .avatar.company img{height:inherit;width:auto;max-height:inherit;max-width:inherit;border-radius:0}.product-detail-wrapper .product-detail-main .right-column .contacts .owner .avatar img{width:100%;height:100%;border-radius:50%}.product-detail-wrapper .product-detail-main .right-column .contacts .owner .title{font-size:1.5rem}.product-detail-wrapper .product-detail-main .right-column .contacts .action-button.delete{background-color:#fff;color:#a7a7a7}.product-detail-wrapper .product-detail-main .right-column .contacts .action-button.delete:hover{color:#db4040}.product-detail-wrapper .product-detail-main .right-column .contacts .action-button.link{padding:.6rem 0}.product-detail-wrapper .product-detail-main .right-column .contacts .tel-link{margin:.5rem 0;padding:.5rem 0;width:100%;max-height:2.8rem;text-align:center;background-color:#ebebe4;border:1px solid #ebebe4;border-radius:5px}@media (max-width:960px){.product-detail-wrapper .product-detail-main .right-column .contacts .tel-link{max-width:13rem}}@media (max-width:640px){.product-detail-wrapper .product-detail-main .right-column .contacts .tel-link{max-width:100%}}.product-detail-wrapper .product-detail-main .right-column .contacts .tel-link a{font-size:1.2rem}.product-detail-wrapper .product-detail-main .right-column .contacts .link,.product-detail-wrapper .product-detail-main .right-column .contacts button{margin:.75rem 0;max-width:100%;max-height:2.8rem}@media (max-width:960px){.product-detail-wrapper .product-detail-main .right-column .contacts .link,.product-detail-wrapper .product-detail-main .right-column .contacts button{max-width:13rem}}@media (max-width:640px){.product-detail-wrapper .product-detail-main .right-column .contacts .link,.product-detail-wrapper .product-detail-main .right-column .contacts button{max-width:100%}}.product-detail-wrapper .product-detail-main .left-column{width:70%;padding-right:5%}@media (max-width:960px){.product-detail-wrapper .product-detail-main .left-column{order:2;width:100%;padding-right:0}}.product-detail-wrapper .product-detail-main .left-column h3{margin:3rem 0 1rem;font-size:1.3rem;font-weight:400;color:#212529}.product-detail-wrapper .product-detail-main .left-column .type{min-width:8.5rem;color:#a7a7a7;font-size:.9rem}@media (max-width:640px){.product-detail-wrapper .product-detail-main .left-column .type{min-width:11rem}}.product-detail-wrapper .product-detail-main .left-column .value{color:#212529;font-size:.9rem}.product-detail-wrapper .product-detail-main .left-column .blocks{display:flex;justify-content:space-between}@media (max-width:640px){.product-detail-wrapper .product-detail-main .left-column .blocks{flex-direction:column}}.product-detail-wrapper .product-detail-main .left-column .blocks .block{width:50%}@media (max-width:640px){.product-detail-wrapper .product-detail-main .left-column .blocks .block{width:100%}}.product-detail-wrapper .product-detail-main .left-column .blocks .block .block-item{display:flex;width:100%;margin:1rem 0}.product-detail-wrapper .product-detail-main .left-column .description,.product-detail-wrapper .product-detail-main .left-column .state{width:100%}.product-detail-wrapper .product-detail-main .left-column .description p{margin:.7rem 0;font-weight:400;font-size:1rem;color:#212529}.product-detail-wrapper .product-detail-main .left-column .description p span{padding:3px 10px 3px 3px;border-bottom:1px solid #a7a7a7}.product-detail-wrapper .product-detail-main .left-column .description .description-exchange{font-weight:400;font-size:1rem;color:#212529}.product-detail-wrapper .product-detail-main .left-column .condition{width:100%;display:flex}.product-detail-wrapper .product-detail-main .left-column .condition .block-wrapper,.product-detail-wrapper .product-detail-main .left-column .condition .block-wrapper .block{width:100%}.main-wrapper{display:flex;position:relative;padding:0 10vw;margin-bottom:5vh;background-color:#f5f5f5}@media (max-width:1200px){.main-wrapper{padding:0 2vw}}@media (max-width:960px){.main-wrapper{padding:0;background-color:#fff}}.main-wrapper h2{padding:5vh 2vw 1vh;font-size:1.5rem;font-weight:700}.products-wrapper{display:flex;width:100%}.products-wrapper.column{flex-direction:column}.product-list{width:100%;background-color:#fff}.product-list .sort-panel{display:flex;justify-content:space-between;align-items:center;padding:2rem;background-color:#fff;border-bottom:1px solid #e5e5e5}.product-list .sort-panel.without-currency{justify-content:flex-end}.product-list .sort-panel.without-currency .sort-collection{width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-list .sort-panel.company{display:none;height:28px}@media (max-width:960px){.product-list .sort-panel.company{display:flex}}@media (max-width:960px){.product-list .sort-panel{justify-content:flex-end}}@media (max-width:640px){.product-list .sort-panel{padding:1vh .5rem 3vh;flex-direction:column;align-items:flex-end}}.product-list .sort-panel .filter-item{margin:0;padding:.1rem;height:1.875rem;font-size:.7rem;font-weight:700}.product-list .sort-panel .filter-item.price-selector{max-width:5rem}@media (max-width:960px){.product-list .sort-panel .filter-item.price-selector{margin-right:.2rem}}@media (max-width:640px){.product-list .sort-panel .filter-item.price-selector{margin-bottom:1rem}}.product-list .sort-panel .mobile-sort-item{display:none}@media (max-width:960px){.product-list .sort-panel .mobile-sort-item{display:block}}.product-list .sort-panel .sort-collection{display:flex;width:80%;max-width:550px;justify-content:space-between}@media (max-width:960px){.product-list .sort-panel .sort-collection{display:none}}.product-list .sort-panel .sort-collection p{text-align:center;font-size:.75rem;padding:.1rem;font-weight:700}.product-list .sort-panel .sort-collection .sort-button{display:flex;cursor:pointer;align-items:center;padding:.1rem .2rem;margin:0 1rem;text-align:center}.product-list .sort-panel .sort-collection .sort-button p{color:#036d9e;font-weight:400;font-size:.75rem}.product-list .sort-panel .sort-collection .sort-button img{width:10px;height:10px}.product-list .sort-panel .sort-collection .sort-button.active{background-color:#f5f5f5}.product-list .sort-panel .sort-collection .sort-button.asc img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-list .product{display:flex;padding:2rem 0;margin:0 2rem;background-color:#fff;border-bottom:1px solid #e5e5e5}@media (max-width:960px){.product-list .product{margin:0 1rem}}.product-list .product .product-image{display:flex;align-items:center;justify-content:center;min-width:250px;min-height:150px;max-height:150px;max-width:250px;width:250px;height:150px}@media (max-width:500px){.product-list .product .product-image{min-width:100px;min-height:75px;max-height:75px;max-width:100px;width:100px;height:75px}}.product-list .product .product-image img{width:auto;height:auto;max-height:inherit;max-width:inherit}.product-list .product .product-text-content{margin-left:1.25rem;width:100%;position:relative;font-size:.75rem}.product-list .product .product-text-content .controls-wrap{right:0;position:absolute;z-index:1}.product-list .product .product-text-content .controls-wrap .controls{position:relative}.product-list .product .product-text-content .controls-wrap .controls .blue{color:#036d9e}.product-list .product .product-text-content .controls-wrap .controls .red{color:#db4040}.product-list .product .product-text-content .controls-wrap .controls a{padding-bottom:1rem;float:right}.product-list .product .product-text-content .controls-wrap .controls a:hover{text-decoration:underline}.product-list .product .product-text-content h3{font-size:1.125rem;font-weight:700;color:#036d9e}.product-list .product .product-text-content h4{margin:.5rem 0;font-weight:400}.product-list .product .product-text-content .description-container,.product-list .product .product-text-content .short-description-wrapper{display:flex;justify-content:space-between}.product-list .product .product-text-content .short-description{margin:1rem 0;font-weight:400;max-height:3.55rem;overflow:hidden;color:#a7a7a7}@media (max-width:960px){.product-list .product .product-text-content .short-description.vacancy{display:unset}}.product-list .product .product-text-content .company-logo-container{display:flex;justify-content:center;align-items:center;width:200px;height:80px;border:1px solid #e5e5e5}.product-list .product .product-text-content .company-logo-container.vacancy{margin-left:10px}.product-list .product .product-text-content .company-logo-container.product-item{height:60px;width:150px}.product-list .product .product-text-content .company-logo-container.product-item img{height:60px;max-height:60px;width:auto}@media (max-width:640px){.product-list .product .product-text-content .company-logo-container{display:none}}.product-list .product .product-text-content .company-logo-container img{height:80px;max-height:80px;width:auto}.product-list .product .product-text-content .company-contacts{font-weight:700}.product-list .product .product-text-content .date-published{color:#a7a7a7;font-weight:400}.product-list .product .product-text-content .date-published.footer{display:none}@media (max-width:640px){.product-list .product .product-text-content .date-published.footer{display:inline}}.product-list .product .product-text-content .salary{font-size:1.2rem;padding:.3rem 0;font-weight:700}.product-list .product .product-text-content .location{display:flex}.product-list .product .product-text-content .location p{font-size:.8rem;font-weight:400}.product-list .product .product-text-content .location .company:after{content:"|";padding:.5rem}.product-list .product .product-text-content .product-header{display:flex;justify-content:space-between;width:100%;font-weight:600;position:relative}@media (max-width:640px){.product-list .product .product-text-content .product-header{flex-direction:column;justify-content:flex-start}}.product-list .product .product-text-content .product-header .date-published{color:#a7a7a7;font-weight:400}@media (max-width:640px){.product-list .product .product-text-content .product-header .date-published{display:none}}.product-list .product .product-text-content .product-header .labels{display:flex;justify-content:space-between}@media (max-width:640px){.product-list .product .product-text-content .product-header .labels{flex-direction:column;justify-content:flex-start;order:2}}.product-list .product .product-text-content .product-header .labels .draft,.product-list .product .product-text-content .product-header .labels .exchange,.product-list .product .product-text-content .product-header .labels .pending{display:block;margin:0 0 .3rem .5rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:3px 10px;font-weight:400;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;background-color:#faab02;border-radius:15px}@media (max-width:640px){.product-list .product .product-text-content .product-header .labels .draft,.product-list .product .product-text-content .product-header .labels .exchange,.product-list .product .product-text-content .product-header .labels .pending{margin:0}}.product-list .product .product-text-content .product-header .labels .draft{background-color:#db4040}.product-list .product .product-text-content .product-footer{position:-webkit-sticky;position:sticky;width:100%;top:100%;display:flex;justify-content:space-between}@media (max-width:640px){.product-list .product .product-text-content .product-footer{flex-direction:column;justify-content:flex-start}}.product-list .product .product-text-content .product-footer .state-container{display:flex}@media (max-width:960px){.product-list .product .product-text-content .product-footer .state-container{flex-direction:column;font-size:.8rem}}@media (max-width:640px){.product-list .product .product-text-content .product-footer .state-container{order:2;flex-direction:row}}.product-list .product .product-text-content .product-footer .state-container img{width:1.25rem;height:1.25rem;margin-right:5px}@media (max-width:960px){.product-list .product .product-text-content .product-footer .state-container img{width:1.75rem;height:1.75rem}}.product-list .product .product-text-content .product-footer .state-container .condition,.product-list .product .product-text-content .product-footer .state-container .location,.product-list .product .product-text-content .product-footer .state-container .ur-state,.product-list .product .product-text-content .product-footer .state-container .working-hours{display:flex;align-items:flex-end;margin-right:2vw}@media (max-width:960px){.product-list .product .product-text-content .product-footer .state-container .condition,.product-list .product .product-text-content .product-footer .state-container .location,.product-list .product .product-text-content .product-footer .state-container .ur-state,.product-list .product .product-text-content .product-footer .state-container .working-hours{align-items:center;margin:.2rem 2vw .2rem 0}}.product-list .product .product-text-content .product-footer .state-container .ur-state{color:#a7a7a7}@media (max-width:640px){.product-list .product .product-text-content .product-footer .state-container .location img,.product-list .product .product-text-content .product-footer .state-container .working-hours{display:none}}@media (max-width:960px){.product-list .product .product-text-content .product-footer .state-container .condition{margin:.2rem 2vw .2rem .15rem}}.product-list .product .product-text-content .product-footer .state-container .condition img{width:7rem;height:1.4rem}@media (max-width:640px){.product-list .product .product-text-content .product-footer .state-container .condition img{width:5rem;height:1rem}}.product-list .product .product-text-content .product-footer .price-container{position:relative;text-align:right;font-size:1.125rem;font-weight:700}@media (max-width:960px){.product-list .product .product-text-content .product-footer .price-container{display:flex;flex-direction:column;justify-content:flex-end}}@media (max-width:640px){.product-list .product .product-text-content .product-footer .price-container{order:1;flex-direction:row-reverse;justify-content:flex-end;align-items:center}}.product-list .product .product-text-content .product-footer .price-container .currency{font-weight:400}@media (max-width:640px){.product-list .product .product-text-content .product-footer .price-container .currency{margin-left:1rem}}.product-list .pagination{display:flex;justify-content:space-around;margin:1rem;padding:1rem}.product-list .pagination .breadcrumbs{display:flex}.product-list .pagination .breadcrumbs a{justify-content:center;height:31px;width:31px;border-radius:8px}.product-list .pagination .breadcrumbs a#start:after{content:"...";margin-left:.5rem}.product-list .pagination .breadcrumbs a#end{margin-left:.5rem}.product-list .pagination .breadcrumbs a#end:before{content:"...";margin-right:.5rem}.product-list .pagination a,.product-list .pagination p{display:flex;justify-content:space-between;align-items:center;width:6rem;font-weight:400;font-size:1.125rem;color:#212529}.product-list .pagination a img,.product-list .pagination p img{width:30px;height:30px}.product-text-main-conten{position:relative}.product-text-main-conten .company-edit-container{display:flex;flex-direction:column;justify-content:center}.product-text-main-conten .company-edit-container.edit{position:absolute;bottom:40px;right:0}.product-text-main-conten .company-edit-container.edit .action-button{background-color:red;background-color:#fff;padding:.5vh 0;margin:5px 0;min-width:160px;width:20%;font-weight:400;font-size:.8rem}.product-text-main-conten .company-edit-container.edit .action-button.delete{color:#db4040}.product-text-main-conten .company-edit-container.edit .action-button.link{color:#036d9e}.profile-container{padding:3vh 5vw;background-color:#fff}.profile-container .confirm-banner-primary{display:flex;align-items:center;width:100%;margin-bottom:5vh;padding:6px;border:1px solid #036d9e;background-color:rgba(3,109,158,.1)}.profile-container .confirm-banner-primary .img-container{width:80px;height:80px;padding-right:1rem;max-width:80px;min-width:80px}.profile-container .confirm-banner-primary .img-container img{width:100%;height:100%}.profile-container .confirm-banner-primary .request-confirm-button{color:#036d9e;font-weight:700}.profile-container .confirm-banner-warning{display:flex;align-items:center;width:100%;margin-bottom:5vh;padding:6px;border:1px solid #faab02;background-color:rgba(250,171,2,.1)}.profile-container .confirm-banner-warning .img-container{width:80px;height:80px;padding-right:1rem;max-width:80px;min-width:80px}.profile-container .confirm-banner-warning .img-container img{width:100%;height:100%}.profile-container .confirm-banner-warning .request-confirm-button{color:#036d9e;font-weight:700}.profile-container .confirm-banner-danger{display:flex;align-items:center;width:100%;margin-bottom:5vh;padding:6px;border:1px solid #db4040;background-color:rgba(219,64,64,.1)}.profile-container .confirm-banner-danger .img-container{width:80px;height:80px;padding-right:1rem;max-width:80px;min-width:80px}.profile-container .confirm-banner-danger .img-container img{width:100%;height:100%}.profile-container .confirm-banner-danger .request-confirm-button{color:#036d9e;font-weight:700}.profile-container .user-photo-section{width:100%;padding-bottom:6vh;border-bottom:1px solid #e5e5e5}.profile-container .user-photo-section p{font-size:.75rem;color:#a7a7a7}.profile-container .user-photo-section .photo-section__header{width:50%;min-width:400px;display:flex;justify-content:space-between;align-items:baseline;margin:2vh 0 6vh}@media (max-width:450px){.profile-container .user-photo-section .photo-section__header{flex-direction:column;align-items:flex-start;width:100%;min-width:0}.profile-container .user-photo-section .photo-section__header p{margin-top:.1rem}}.profile-container .user-photo-section .photo-section__main{display:flex;align-items:center;width:50%;min-width:400px}@media (max-width:450px){.profile-container .user-photo-section .photo-section__main{min-width:0;width:100%}}.profile-container .user-photo-section .photo-section__main .avatar-container{margin-right:2rem;width:100px;height:100px;min-width:100px;border-radius:50%;border:1px solid #036d9e}@media (max-width:450px){.profile-container .user-photo-section .photo-section__main .avatar-container{width:90px;height:90px;min-width:90px}}.profile-container .user-photo-section .photo-section__main .avatar-container img{width:100%;height:100%;border-radius:inherit}.profile-container .registration-data-container{padding:5vh 0;border-bottom:1px solid #e5e5e5}.profile-container .registration-data-container h3{margin-bottom:2rem}@media (max-width:450px){.profile-container .registration-data-container h3{margin-bottom:1.5rem}}.profile-container .registration-data-container .data-block{display:flex;align-items:baseline;width:100%}@media (max-width:450px){.profile-container .registration-data-container .data-block{flex-direction:column;align-items:flex-start;margin-top:1rem}}.profile-container .registration-data-container .data-block a{color:#036d9e}.profile-container .registration-data-container .data-block label{width:20%;min-width:200px;margin:.75rem 0;color:#a7a7a7}@media (max-width:450px){.profile-container .registration-data-container .data-block label{margin:.2rem 0}}.profile-container .person-data-container{padding-top:5vh}.profile-container .person-data-container h3{margin-bottom:2rem}.profile-container .person-data-container .payload-container{display:flex;align-items:baseline;width:100%}@media (max-width:450px){.profile-container .person-data-container .payload-container{flex-direction:column;align-items:flex-start}.profile-container .person-data-container .payload-container label{margin-left:.2rem}}@media (max-width:450px){.profile-container .person-data-container .payload-container .payload-container{flex-direction:row}}.profile-container .person-data-container .payload-container input[type=country]{margin-right:1rem}.profile-container .person-data-container .payload-container label{width:20%;min-width:200px;color:#a7a7a7}.profile-container .person-data-container .button-container{width:30%;min-width:12.5rem;margin:0 auto}.dashboard-wrapper{padding:0 10vw;background-color:#f5f5f5}@media (max-width:1200px){.dashboard-wrapper{padding:0 2vw}}@media (max-width:960px){.dashboard-wrapper{padding:0;background-color:#fff}}.dashboard-wrapper h2{padding-left:4vw;padding-bottom:.5vh}.dashboard-wrapper .dashboard-container{display:flex;background-color:inherit}.dashboard-wrapper .dashboard-container .dashboard-items{width:100%}.dashboard-wrapper .dashboard-container .nav-menu{display:flex;flex-direction:column;background-color:#fff;padding:4vh 2vw;border-right:1px solid #e5e5e5}@media (max-width:960px){.dashboard-wrapper .dashboard-container .nav-menu{display:none}}.dashboard-wrapper .dashboard-container .nav-menu .nav-item{font-size:1.125rem;display:flex;width:12.5rem;align-items:center;padding:.75rem .5rem}.dashboard-wrapper .dashboard-container .nav-menu .nav-item.exit{margin:1rem 0 3rem}.dashboard-wrapper .dashboard-container .nav-menu .nav-item img{width:21px;height:21px;margin-right:.5rem}.dashboard-wrapper .nav{background-color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:.3rem;margin-right:1vw}.dashboard-wrapper .nav .nav-item{font-size:1.125rem;display:flex;width:12.5rem;align-items:center;padding:.5rem}.dashboard-wrapper .nav .nav-item img{width:21px;height:21px;margin-right:.5rem}.dashboard-wrapper .person-products-container{width:100%}.change-user-data-container{padding:3vh 5vw;background-color:#fff;min-height:40vh}.change-user-data-container h3{margin-bottom:2rem}.change-user-data-container p{font-size:.75rem;margin-bottom:2rem}.change-user-data-container .data-block{display:flex;align-items:center;width:100%}.change-user-data-container .data-block.flex-end{align-items:flex-end}.change-user-data-container .data-block.baseline{align-items:baseline}@media (max-width:450px){.change-user-data-container .data-block{flex-direction:column;align-items:flex-start}}.change-user-data-container .data-block a{color:#036d9e}.change-user-data-container .data-block label{width:20%;min-width:250px;margin:.75rem 0;color:#a7a7a7}@media (max-width:450px){.change-user-data-container .data-block label{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:0;margin:0 .2rem}}.change-user-data-container .data-block input{max-width:320px}@media (max-width:450px){.change-user-data-container .data-block input{max-width:unset}}.change-user-data-container .data-block input:after{content:"hello"}.change-user-data-container .data-block button{margin:0 0 0 2rem;max-width:16rem}@media (max-width:450px){.change-user-data-container .data-block button{margin:1.5rem 0 0;width:16rem}}.change-user-data-container .button-container{width:30%;margin:0 auto}@media (max-width:450px){.change-user-data-container .button-container{width:100%;margin:0}}.dashboard__no-posts{display:flex;min-height:20rem;padding:6vh 5vw}@media (max-width:640px){.dashboard__no-posts{padding:10vh 5vw}.dashboard__no-posts .image-container{display:none}}.dashboard__no-posts .image-container{width:100px;height:100px;margin-right:4vw}.dashboard__no-posts .image-container img{width:100%;height:100%}.dashboard__no-posts .action-container{height:100px;padding:.5rem 0}.dashboard__no-posts .action-container .action-button{margin-top:1.5rem}.header{display:flex;position:fixed;justify-content:space-between;align-items:center;width:80%;padding:0 10vw;z-index:10;height:80px;background-color:#fff;box-shadow:0 0 10px rgba(33,37,41,.25)}@media (max-width:1200px){.header{padding:0 2vw;width:96%}}.header .sub-header{position:fixed;display:flex;justify-content:space-between;height:40px;width:80%;padding:0 10vw;top:80px;left:0;background-color:#faab02;box-shadow:0 4px 10px rgba(33,37,41,.25),inset 3px 1px 5px rgba(33,37,41,.25)}@media (max-width:1200px){.header .sub-header{padding:0 2vw;width:96%}}@media (max-width:960px){.header .sub-header{display:none;visibility:hidden}}.header .sub-header .nav{display:flex;align-items:center;justify-content:flex-start;height:100%;width:30%}.header .sub-header .nav .nav-item{display:flex;align-items:center;height:100%;padding:0 1rem;font-size:1.125rem;font-weight:700}.header .sub-header .nav .nav-item.active,.header .sub-header .nav .nav-item:hover{background-color:hsla(0,0%,100%,.4)}.header .trigger .action-button--sub-header{margin:0;width:50%;font-size:1.125rem}.header .action-button--sub-header{width:20%;min-width:12rem;font-size:1.125rem;font-weight:700;line-height:1.725rem;color:#fff;border-radius:0;background-color:#036d9e}.header .action-button--sub-header:hover{background-color:#fff;color:#036d9e}.header .mobile-menu-button-container{width:40%;display:none}@media (max-width:960px){.header .mobile-menu-button-container{display:block}}.header .mobile-menu-button-container .mobile-menu-button{cursor:pointer}.header .nav-container{width:40%}@media (max-width:960px){.header .nav-container{display:none}}.header .nav-container .nav{display:flex;justify-content:space-between;align-items:center}.header .nav-container .nav .nav-item{margin:0 .1vw}.header .nav-container .nav .nav-item a{font-size:1.125rem;color:#036d9e;font-weight:700;display:flex;text-decoration:none}.header .nav-container .nav .nav-item a img{margin-left:5px}@media (max-width:1420px){.header .nav-container .nav .nav-item a{font-size:.94rem}}.header .nav-container .nav .nav-item a:hover{color:#faab02}.header .mobile-nav-container{position:fixed;flex-direction:column;display:none;width:210px;min-width:210px;height:100vh;left:-100%;top:80px;z-index:2;background-color:#fff;-webkit-transition:left .2s ease;transition:left .2s ease;box-shadow:0 10px 10px rgba(33,37,41,.25);overflow-y:auto}@media (max-width:960px){.header .mobile-nav-container{display:flex}}.header .mobile-nav-container.open{left:0}.header .mobile-nav-container .auth-container.trigger{width:100%}.header .mobile-nav-container .action-button.link{margin:2rem 10px;width:calc(100% - 20px);font-size:1.125rem;font-weight:700;line-height:1.725rem;color:#fff;background-color:#036d9e}.header .mobile-nav-container .action-button.link.profile.light,.header .mobile-nav-container .action-button.link:not(.disable-link):hover{background-color:#fff;color:#036d9e}.header .mobile-nav-container .nav{display:flex;flex-direction:column;padding:0 10px}.header .mobile-nav-container .nav.dashboard{padding:10px 0;align-items:flex-start;background-color:#faab02;box-shadow:inset 3px 1px 5px rgba(33,37,41,.25)}.header .mobile-nav-container .nav.dashboard .nav-item{display:flex;align-items:center;padding:0 10px;margin:.3rem 0;height:2.5rem;width:calc(100% - 20px);font-size:1.125rem;font-weight:700}.header .mobile-nav-container .nav.dashboard .nav-item img{margin-left:5px}.header .mobile-nav-container .nav.dashboard .nav-item.active,.header .mobile-nav-container .nav.dashboard .nav-item:hover{background-color:hsla(0,0%,100%,.4)}.header .mobile-nav-container .nav .nav-item{margin:1vh .2vw;display:flex;align-items:center}.header .mobile-nav-container .nav .nav-item img{margin-left:5px}.header .mobile-nav-container .nav .nav-item.create-advert{margin-top:5vh}.header .mobile-nav-container .nav .nav-item a{font-size:1.125rem;color:#036d9e;font-weight:700}@media (max-width:1310px){.header .mobile-nav-container .nav .nav-item a{font-size:1rem}}.header .mobile-nav-container .nav .nav-item a.action-button,.header .mobile-nav-container .nav .nav-item a:hover{color:#212529}.header .logo-container{width:50px;height:54px}.header .logo-container img{width:100%;height:100%}.header .auth-container{display:flex;justify-content:flex-end;width:40%;font-size:1.125rem}@media (max-width:1200px){.header .auth-container{font-size:1rem}}@media (max-width:960px){.header .auth-container .inner-link{display:none}}@media (max-width:960px){.header .auth-container .divider{font-size:0}}.header .auth-container .mobile-menu-button-container{width:40px;height:40px}.header .auth-container .mobile-menu-button-container img{width:100%;height:100%}.header .auth-container .auth-button-wrapper{display:inline-block}.header .auth-container .auth-button-wrapper .auth-button{margin:0 .3rem;font-size:1.125rem;text-decoration:underline}@media (max-width:960px){.header .auth-container .auth-button-wrapper .auth-button{display:none}}@media (max-width:1200px){.header .auth-container .auth-button-wrapper .auth-button{font-size:1rem}}.header .auth-container .auth-button-wrapper .auth-button:hover{cursor:pointer}.header .auth-container .auth-button-wrapper .input-container{display:flex;align-items:center;margin:1rem 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}.header .auth-container .auth-button-wrapper .input-container .auth-input{margin:0}.header .auth-container .auth-button-wrapper .input-container label{font-size:.8rem;font-weight:300;color:#a7a7a7;padding-left:.2rem}.header .auth-container .auth-button-wrapper .modal{position:fixed;z-index:100;padding-bottom:5vh;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.5)}.header .auth-container .auth-button-wrapper .modal.login{padding-top:20vh}@media (max-width:640px){.header .auth-container .auth-button-wrapper .modal.login{padding-top:10vh}}.header .auth-container .auth-button-wrapper .modal.registration{padding-top:4vh}@media (max-width:640px){.header .auth-container .auth-button-wrapper .modal.registration{padding-top:0}}.header .auth-container .auth-button-wrapper .pop-up{--width:26.25rem;display:block;margin:auto;text-align:center;z-index:10;width:var(--width);height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#fff;opacity:1;box-shadow:0 0 20px rgba(33,37,41,.25)}.header .auth-container .auth-button-wrapper .pop-up.reset{padding:1rem 0 .5rem}.header .auth-container .auth-button-wrapper .pop-up.reset .content-wrapper{padding:0 4rem}.header .auth-container .auth-button-wrapper .pop-up.reset .content-wrapper .auth-input{margin-bottom:0}.header .auth-container .auth-button-wrapper .pop-up.reset .content-wrapper .action-button:first-child{margin:1.5rem 0 1rem}@media (max-width:640px){.header .auth-container .auth-button-wrapper .pop-up{--width:20rem}}.header .auth-container .auth-button-wrapper .pop-up .switch-container{position:relative;display:flex;width:100%;padding-top:2rem;margin:3rem 0 2rem}@media (max-width:640px){.header .auth-container .auth-button-wrapper .pop-up .switch-container{margin-top:2vh}}.header .auth-container .auth-button-wrapper .pop-up .switch-container .close-button{cursor:pointer;width:20px;height:20px;position:absolute;top:10%;right:10px}.header .auth-container .auth-button-wrapper .pop-up .switch-container .close-button img{width:20px;height:20px}.header .auth-container .auth-button-wrapper .pop-up .switch-container .switch-button{width:50%;padding:.7rem;text-align:center;font-weight:700;font-size:1.125rem;color:#a7a7a7;border-bottom:1px solid #e5e5e5}.header .auth-container .auth-button-wrapper .pop-up .switch-container .switch-button:hover{color:#212529;border-bottom:1px solid rgba(33,37,41,.7)}.header .auth-container .auth-button-wrapper .pop-up .content-wrapper{padding:0 5rem}@media (max-width:640px){.header .auth-container .auth-button-wrapper .pop-up .content-wrapper{padding:0 5vw}}.header .auth-container .auth-button-wrapper .pop-up .content-wrapper p{font-size:.75rem}.header .auth-container .auth-button-wrapper .pop-up .content-wrapper .forms-container #last-child{margin-bottom:0}.header .auth-container .auth-button-wrapper .pop-up .content-wrapper .buttons-container{display:flex;flex-direction:column;align-items:flex-end;width:100%;justify-content:space-between}.header .auth-container .auth-button-wrapper .pop-up .content-wrapper .buttons-container .reset-password-button{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:.75rem;font-weight:400;color:#036d9e}.header .inner-link{margin-right:2rem;font-size:1.125rem;color:#036d9e;font-weight:700}@media (max-width:1310px){.header .inner-link{font-size:1rem}}.header .inner-link:hover{color:#212529}.header .auth-user{width:40%;position:relative;display:flex;justify-content:flex-end;padding:.5rem;align-items:center}@media (max-width:960px){.header .auth-user .inner-link{display:none}}.header .auth-user .user-container{display:flex;justify-content:flex-end}.header .auth-user .name-container{display:flex;flex-direction:column;align-content:flex-end;text-align:right}@media (max-width:960px){.header .auth-user .name-container{display:none}}.header .auth-user .img-container{display:flex;align-items:center;margin-left:1rem;cursor:pointer}.header .auth-user .img-container .avatar{width:40px;height:40px;border:1px solid #036d9e;border-radius:50%}.header .auth-user .img-container .arrow{width:30px;height:30px}.header .auth-user .pop-up{position:absolute;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10;top:0;-webkit-transition:top .2s;transition:top .2s}.header .auth-user .pop-up.is-open{top:100%;visibility:visible}.header .auth-user .pop-up .nav{background-color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:.3rem;margin-right:1vw;border-radius:15px;box-shadow:0 0 10px rgba(33,37,41,.25)}.header .auth-user .pop-up .nav .nav-item{font-size:1.125rem;display:flex;width:12.5rem;align-items:center;padding:.5rem}.header .auth-user .pop-up .nav .nav-item img{width:21px;height:21px;margin-right:.5rem}.footer{background-color:#212529;position:relative;top:calc(120px + 2vh);min-height:200px;margin-top:5vh;padding:0 10vw;display:flex;font-weight:700;font-size:18px;color:#faab02}@media (max-width:1200px){.footer{padding:0 2vw}}@media (max-width:960px){.footer{flex-wrap:wrap}}@media (max-width:640px){.footer{font-size:12px}}.footer .copyright{display:flex;flex-direction:column;margin-top:4vh;width:25%;padding-left:2vw}.footer .copyright img{max-width:91px;height:auto;margin-bottom:14px}.footer .copyright p{font-size:12px;font-weight:700;color:#fff}@media (max-width:960px){.footer .copyright{order:2;flex-direction:row;width:100%;align-items:center;justify-content:center;margin-top:50px;margin-bottom:25px}.footer .copyright img{margin-bottom:0;margin-right:20px;max-width:35px}}@media (max-width:640px){.footer .copyright{margin-top:40px;margin-bottom:20px}.footer .copyright img{max-width:21px}}.footer .sub-footer{margin-top:4vh;width:25%}@media (max-width:960px){.footer .sub-footer{width:25%;margin-left:20px}}@media (max-width:640px){.footer .sub-footer{width:100%;margin-left:0}}.footer .sub-footer .nav{display:flex;flex-direction:column}.footer .sub-footer .nav a{color:#fff}.footer .sub-footer .nav a:not(:first-of-type){margin-top:20px}@media (max-width:640px){.footer .sub-footer .nav{flex-direction:row;font-size:12px}.footer .sub-footer .nav a{margin-right:15px;margin-left:10px;margin-top:0!important}}.footer .contacts{width:25%;margin-top:4vh;display:flex;flex-direction:column;margin-bottom:3vh}.footer .contacts .address{display:flex;flex-direction:row;margin-top:20px;justify-content:center;align-items:center;max-width:250px}.footer .contacts .address .image-address{margin-right:10px}.footer .contacts .address p{font-weight:400;font-size:12px;color:#fff}.footer .contacts .phone-contacts{display:flex;margin-top:20px;max-width:250px}.footer .contacts .phone-contacts li{font-weight:400;margin-left:10px;font-size:12px}.footer .contacts .phone-contacts a{color:#fff}@media (max-width:960px){.footer .contacts{width:40%}}@media (max-width:640px){.footer .contacts{width:45%;margin-top:30px;margin-left:10px}.footer .contacts a,.footer .contacts p{font-size:10px!important}.footer .contacts img{max-width:18px}}.footer .support{margin-top:4vh;display:flex;flex-direction:column}.footer .support a{color:#fff;font-weight:400;font-size:12px;margin-left:10px}.footer .support .suppor-mail,.footer .support .suppor-phone{margin-top:25px;display:flex;align-items:center}@media (max-width:640px){.footer .support{width:45%;margin-top:30px;margin-left:15px}.footer .support a{font-size:10px!important}.footer .support img{max-width:18px}}.wrong-password-popup{position:absolute;width:400px;height:319px;left:0;top:0;background:#fff;border-radius:5px}.wrong-password-popup img{position:absolute;width:20px;height:20px;left:370px;top:10px;cursor:pointer}.wrong-password-popup .title{width:340px;height:89px;top:30px;font-weight:400}.wrong-password-popup .phone-title,.wrong-password-popup .title{position:absolute;left:30px;font-family:Roboto;font-style:normal;font-size:18px;line-height:21px;color:#212529}.wrong-password-popup .phone-title{width:170px;height:21px;top:129px;font-weight:700}.wrong-password-popup .primary-btn{width:340px;height:40px;left:30px;top:190px;background:#036d9e;border-radius:5px;color:#fff;text-align:center}.wrong-password-popup .primary-btn,.wrong-password-popup .secondary-btn{position:absolute;font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:21px}.wrong-password-popup .secondary-btn{width:228px;height:21px;left:86px;top:250px;color:#036d9e}.verified-status{height:25px;width:25px}.invalid-verified-status,.verified-status{margin-top:auto;margin-bottom:auto;margin-right:5px;cursor:pointer}.invalid-verified-status{background-color:#faab02;border-radius:5px;height:21px;width:21px;padding:2px}.new-user-alert{position:absolute;width:400px;height:426px;left:0;top:0;background:#fff;border-radius:5px}.new-user-alert img{position:absolute;width:20px;height:20px;left:370px;top:10px;cursor:pointer}.new-user-alert .title{width:340px;height:294px;top:30px;color:#212529}.new-user-alert .secondary-btn,.new-user-alert .title{position:absolute;left:30px;font-family:Roboto;font-style:normal;font-size:18px;line-height:21px}.new-user-alert .secondary-btn{width:56px;height:21px;top:364px;font-weight:400;color:#036d9e}.new-user-alert .primary-btn{display:flex;flex-direction:row;align-items:center;padding:9px 20px;position:absolute;width:226px;height:40px;left:144px;top:354px;text-align:center;background:#036d9e;border-radius:5px;font-family:Roboto;font-style:normal;font-weight:700;font-size:18px;line-height:21px;text-align:right;color:#fff}.company-wrapper{width:100%;min-height:20rem;background-color:#fff}.company-wrapper .action-container{display:flex;padding:4vh 4vw}.company-wrapper .action-container .column{flex-direction:row;padding:0}.company-wrapper .action-container .column .cancel-request{margin-top:20px;color:#db4040}.company-wrapper .action-container .img-container{width:100px;height:100px;min-width:100px;margin-right:2rem}.company-wrapper .action-container .img-container img{width:100%;height:100%}.company-wrapper .action-container .action-button{max-width:14.375rem}.company-wrapper:before{display:inline-block;height:100%;width:100%;vertical-align:middle;content:""}.company-wrapper__join-company,.company-wrapper__user-pending{padding:6vh 4vw;min-height:20rem}.company-wrapper__join-company .action-container,.company-wrapper__user-pending .action-container{padding:0;margin-top:4vh;align-items:center;justify-content:space-around}@media (max-width:640px){.company-wrapper__join-company .action-container,.company-wrapper__user-pending .action-container{flex-direction:column}}.company-wrapper__join-company .action-container button,.company-wrapper__join-company .action-container select,.company-wrapper__user-pending .action-container button,.company-wrapper__user-pending .action-container select{margin:0}.company-wrapper__join-company .action-container select,.company-wrapper__user-pending .action-container select{max-width:60%}@media (max-width:640px){.company-wrapper__join-company .action-container select,.company-wrapper__user-pending .action-container select{max-width:100%;margin-bottom:1rem}}.company-wrapper__join-company .invalid-select,.company-wrapper__user-pending .invalid-select{font-size:1rem;color:#db4040;text-align:center;margin-top:4vh}.company-wrapper__join-company .company-missing,.company-wrapper__user-pending .company-missing{font-size:.75rem;text-align:center;margin-top:4vh}.company-wrapper__join-company .company-missing a,.company-wrapper__user-pending .company-missing a{font-size:.75rem;color:#036d9e}.company-dashboard-wrapper{padding:4vh 4vw}.company-dashboard-wrapper__header{display:flex;justify-content:space-between;margin-bottom:4vh}@media (max-width:640px){.company-dashboard-wrapper__header{flex-direction:column-reverse}}.company-dashboard-wrapper__header .text-container{margin-right:1rem}@media (max-width:640px){.company-dashboard-wrapper__header .text-container{margin:0}}.company-dashboard-wrapper__header .text-container .company-title{padding:0;font-weight:700;font-size:1.5rem;margin-bottom:1.5rem}@media (max-width:640px){.company-dashboard-wrapper__header .text-container .company-title{margin:1rem 0}}.company-dashboard-wrapper__header .logo-container{min-width:230px;max-width:231px;height:100%}.company-dashboard-wrapper__header .logo-container img{width:100%;height:100%}.company-dashboard-wrapper__nav{display:flex;border-bottom:1px solid #e5e5e5;margin-bottom:1vh}.company-dashboard-wrapper__nav.ads{padding-top:1vh;margin-bottom:0;background-color:#fff}.company-dashboard-wrapper__nav li{padding:.5rem 1rem}.company-dashboard-wrapper__nav li.active{border-bottom:2px solid #036d9e}.company-dashboard-wrapper__nav li.active a{color:#036d9e}.company-dashboard-wrapper__nav li a{font-size:1.125rem;font-weight:700;padding:.5rem 1rem;color:#a7a7a7}@media (max-width:640px){.company-dashboard-wrapper__nav li a{font-size:.75rem;padding:.25rem .5rem}}.company-dashboard-wrapper__company-employees h3,.company-dashboard-wrapper__company-information h3{padding:1.5rem 0}.company-dashboard-wrapper__company-employees .edit,.company-dashboard-wrapper__company-information .edit{margin:1.5rem auto 1rem!important;max-width:10rem}.company-dashboard-wrapper__company-employees .leave,.company-dashboard-wrapper__company-information .leave{text-align:center;font-size:.8em}.company-dashboard-wrapper__company-employees a,.company-dashboard-wrapper__company-information a{color:#036d9e}.company-dashboard-wrapper__company-employees .information,.company-dashboard-wrapper__company-information .information{display:flex}@media (max-width:640px){.company-dashboard-wrapper__company-employees .information,.company-dashboard-wrapper__company-information .information{flex-direction:column}}.company-dashboard-wrapper__company-employees .information p,.company-dashboard-wrapper__company-information .information p{display:inline-block}.company-dashboard-wrapper__company-employees .information a,.company-dashboard-wrapper__company-employees .information p,.company-dashboard-wrapper__company-information .information a,.company-dashboard-wrapper__company-information .information p{padding:.75rem 0}.company-dashboard-wrapper__company-employees .information a .work-day-name,.company-dashboard-wrapper__company-employees .information p .work-day-name,.company-dashboard-wrapper__company-information .information a .work-day-name,.company-dashboard-wrapper__company-information .information p .work-day-name{display:inline-block;min-width:150px}.company-dashboard-wrapper__company-employees .information a .holiday,.company-dashboard-wrapper__company-employees .information p .holiday,.company-dashboard-wrapper__company-information .information a .holiday,.company-dashboard-wrapper__company-information .information p .holiday{color:#db4040}.company-dashboard-wrapper__company-employees .information.column,.company-dashboard-wrapper__company-information .information.column{flex-direction:column;max-width:40%;margin-right:5%}@media (max-width:640px){.company-dashboard-wrapper__company-employees .information.column,.company-dashboard-wrapper__company-information .information.column{max-width:100%;margin-right:0}}.company-dashboard-wrapper__company-employees .staff-grid{display:flex;justify-content:space-between;flex-wrap:wrap}.company-dashboard-wrapper__company-employees .staff-grid .item{width:42%;padding:1rem 1.5rem;margin-bottom:2rem;font-size:.85rem;border:1px solid #e5e5e5;border-radius:7px}.company-dashboard-wrapper__company-employees .staff-grid .item .item-card,.company-dashboard-wrapper__company-employees .staff-grid .item .pending-actions-container{display:flex}.company-dashboard-wrapper__company-employees .staff-grid .item .actions-container{display:flex;justify-content:space-between;margin-top:1rem}.company-dashboard-wrapper__company-employees .staff-grid .item .actions-container .accept,.company-dashboard-wrapper__company-employees .staff-grid .item .actions-container .decline{display:inline-block;cursor:pointer;text-decoration:underline}.company-dashboard-wrapper__company-employees .staff-grid .item .actions-container .decline{color:#db4040;-webkit-text-decoration-color:#db4040;text-decoration-color:#db4040}.company-dashboard-wrapper__company-employees .staff-grid .item .actions-container .accept{color:#036d9e;-webkit-text-decoration-color:#036d9e;text-decoration-color:#036d9e}.company-dashboard-wrapper__company-employees .staff-grid .item .text-container .admin{content:"Администратор";margin-left:.5rem;padding:3px 10px;font-size:.75rem;font-weight:400;color:#fff;background-color:#036d9e;border-radius:15px;float:right}.company-dashboard-wrapper__company-employees .staff-grid .item .text-container p{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1rem}.company-dashboard-wrapper__company-employees .staff-grid .item .text-container a{color:#a7a7a7}.company-dashboard-wrapper__company-employees .staff-grid .item img{min-width:50px;height:50px;vertical-align:middle;border-radius:50%;margin-right:1rem}.company-detail-wrapper{display:flex;margin-bottom:5vh;background-color:#fff}@media (max-width:1200px){.company-detail-wrapper{padding:0 5vw 0 1vw}}@media (max-width:960px){.company-detail-wrapper{flex-direction:column}}.company-detail-wrapper .company-detail-left-column{width:15rem;max-width:15rem;min-width:15rem;padding:2rem 1.5vw;border-right:1px solid #e5e5e5}@media (max-width:960px){.company-detail-wrapper .company-detail-left-column{width:unset;max-width:unset;min-width:unset;border:none;font-size:1.25rem}}.company-detail-wrapper .company-detail-left-column .logo-container{display:flex;align-items:center;justify-content:center;width:15rem;max-height:15rem;margin-bottom:1.5rem}.company-detail-wrapper .company-detail-left-column .logo-container img{max-width:100%;height:auto}.company-detail-wrapper .company-detail-left-column .contacts{padding:1.25rem 0}.company-detail-wrapper .company-detail-left-column .contacts.site{color:#036d9e}.company-detail-wrapper .company-detail-left-column .contacts a{display:block;color:#036d9e;padding:.2rem 0}.company-detail-wrapper .company-detail-left-column .work-days p .holiday{color:#db4040}.company-detail-wrapper .company-detail-left-column .work-days p .work-day-name{display:inline-block;width:8rem;min-width:8rem}@media (max-width:960px){.company-detail-wrapper .company-detail-left-column .work-days p .work-day-name{width:10rem;min-width:10rem}}.company-detail-wrapper .company-detail-left-column .work-days p .work-day-name.holiday{color:#db4040}.company-detail-wrapper .company-detail-left-column .credentials{padding-top:1.5rem}.company-detail-wrapper .company-detail-left-column .credentials p{color:#a7a7a7}.company-detail-wrapper .company-detail-body{display:flex;flex-direction:column;width:100%;padding:4vh 2vw 2vh;background-color:#fff}.company-detail-wrapper .company-detail-body .company-detail-header h2{padding:0 0 1rem}.company-detail-wrapper .company-detail-body .company-dashboard-wrapper__nav{margin-top:5vh}.vacancy-detail-wrapper{display:flex;margin-bottom:5vh;background-color:#fff}@media (max-width:1200px){.vacancy-detail-wrapper{padding:0 5vw 0 1vw}}.vacancy-detail-wrapper .mail-link{color:#036d9e}.vacancy-detail-wrapper .vacancy-detail-body{display:flex;flex-direction:column;width:100%;padding:4vh 2vw 2vh;background-color:#fff}@media (max-width:960px){.vacancy-detail-wrapper .vacancy-detail-body{padding:4vh 0 2vh}}.vacancy-detail-wrapper .vacancy-detail-control{display:flex;margin:0 1vw;border-bottom:1px solid #e5e5e5}.vacancy-detail-wrapper .vacancy-detail-control .action-button{background-color:#fff;margin:20px 0;width:20%;min-width:180px;text-align:left;font-weight:400}@media (max-width:320px){.vacancy-detail-wrapper .vacancy-detail-control .action-button{min-width:50%}}.vacancy-detail-wrapper .vacancy-detail-control .action-button.delete{color:#db4040}.vacancy-detail-wrapper .vacancy-detail-control .action-button.link{color:#036d9e}.vacancy-detail-wrapper .vacancy-left-column{width:18.75rem;max-width:18.75rem;padding:2rem 1.5vw;border-right:1px solid #e5e5e5}@media (max-width:960px){.vacancy-detail-wrapper .vacancy-left-column{display:none}}.vacancy-detail-wrapper .vacancy-left-column h3{margin-top:1rem}.vacancy-detail-wrapper .vacancy-left-column .logo-container{display:flex;align-items:center;justify-content:center;width:15rem;max-height:15rem;margin-bottom:1.5rem}.vacancy-detail-wrapper .vacancy-left-column .logo-container img{max-width:100%;height:auto}.vacancy-detail-wrapper .vacancy-left-column .contact-blocks{padding:1.25rem 0}.vacancy-detail-wrapper .vacancy-left-column .contact-blocks .block{padding:.75rem 0}.vacancy-detail-wrapper .vacancy-left-column .contact-blocks .block h3{margin:0 0 .5rem}.vacancy-detail-wrapper .vacancy-left-column .credentials{padding-top:1.5rem}.vacancy-detail-wrapper .vacancy-left-column .credentials p{color:#a7a7a7}.vacancy-detail-wrapper .vacancy-detail-header{padding:0 .5vw .5rem;margin:0 1vw;border-bottom:1px solid #e5e5e5}.vacancy-detail-wrapper .vacancy-detail-header h2{padding:.25rem 0}.vacancy-detail-wrapper .vacancy-detail-header .salary{color:#036d9e}.vacancy-detail-wrapper .vacancy-detail-header .credentials{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}@media (max-width:640px){.vacancy-detail-wrapper .vacancy-detail-header .credentials{flex-direction:column;align-items:flex-start}}.vacancy-detail-wrapper .vacancy-detail-header .credentials .link-block{display:flex}.vacancy-detail-wrapper .vacancy-detail-header .credentials .link-block a{display:none;color:#036d9e}@media (max-width:960px){.vacancy-detail-wrapper .vacancy-detail-header .credentials .link-block a{display:inline}}.vacancy-detail-wrapper .vacancy-detail-header .credentials .link-block a:before{content:"|";margin:0 6px;color:#000}.vacancy-detail-wrapper .vacancy-detail-header .credentials .state{display:flex;align-items:center}.vacancy-detail-wrapper .vacancy-detail-header .credentials .state p{color:#a7a7a7}.vacancy-detail-wrapper .vacancy-detail-header .credentials .state p:first-child:after{content:"|";padding:0 .5rem}.vacancy-detail-wrapper .vacancy-detail-main{padding:.5rem .5vw;margin:0 1vw}.vacancy-detail-wrapper .vacancy-detail-main h2{padding:0 0 2rem;font-weight:400}.vacancy-detail-wrapper .vacancy-detail-main .description-section{padding:1rem 0 2rem;border-bottom:1px solid #e5e5e5}.vacancy-detail-wrapper .vacancy-detail-main .description-section .state-section{display:flex;padding:1rem 0 2rem}@media (max-width:960px){.vacancy-detail-wrapper .vacancy-detail-main .description-section .state-section{flex-direction:column}}.vacancy-detail-wrapper .vacancy-detail-main .description-section .state-section .blocks{width:50%}@media (max-width:960px){.vacancy-detail-wrapper .vacancy-detail-main .description-section .state-section .blocks{width:100%}}.vacancy-detail-wrapper .vacancy-detail-main .description-section .state-section .blocks .block{display:flex;align-items:center;padding:.5rem 0}.vacancy-detail-wrapper .vacancy-detail-main .description-section .state-section .blocks .block img{padding-right:.2rem}.vacancy-detail-wrapper .vacancy-detail-main .contacts-section{padding:1.5rem 0}.vacancy-detail-wrapper .vacancy-detail-main .contacts-section .contact-block{display:flex;align-items:center;padding:.5rem 0}.vacancy-detail-wrapper .vacancy-detail-main .contacts-section .contact-block .name{color:#a7a7a7;min-width:15rem}@media (max-width:640px){.vacancy-detail-wrapper .vacancy-detail-main .contacts-section .contact-block .name{display:none}}.reset-pass-wrapper{position:relative;top:15vh;width:25rem;margin:0 auto;padding:1rem 2rem;background-color:#fff}.reset-pass-wrapper h2{margin-bottom:1rem}.confirm-email-wrapper{position:relative;margin:0 auto;padding:1px}.confirm-email-wrapper.confirmed{top:15vh;width:25rem;padding:1rem 2rem;background-color:#fff}.loading-spinner{height:100px;width:100px;background:#fff;border-radius:50%;border:5px solid #faab02;border-top-color:#036d9e;-webkit-animation:spinner2 .6s linear infinite;animation:spinner2 .6s linear infinite}.loading-text{margin-top:30px;letter-spacing:1px;text-align:center}@-webkit-keyframes spinner2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner2{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ReactModal__Overlay--notification{position:fixed;top:0;left:0;right:0;bottom:5vh}.button{height:40px;line-height:40px;padding:0 15px;cursor:pointer;font-weight:700}.button,.modal-confirm{border-radius:5px;font-size:18px}.modal-confirm{max-width:340px;max-height:340px;position:absolute;top:50%;left:50%;margin-left:-200px;margin-top:-115px;background-color:#fff;outline:none;padding:30px;display:inline-block}.modal-confirm p{margin-bottom:30px}.modal-confirm .button-container{display:flex;justify-content:space-between;flex-wrap:wrap}.modal-confirm .button-container .button-confirm-primary{background-color:#036d9e}.modal-confirm .button-container .button-confirm-primary p{color:#fff}.modal-confirm .button-container .button-confirm-warning{background-color:#faab02}.modal-confirm .button-container .button-confirm-warning p{color:#fff}.modal-confirm .button-container .button-confirm-danger{background-color:#db4040}.modal-confirm .button-container .button-confirm-danger p{color:#fff}.modal-confirm .button-container .button-cancel{border:1px solid #a7a7a7;box-sizing:border-box}.modal-confirm .button-container .button-cancel p{font-weight:400;color:#a7a7a7}.modal-confirm-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:11}.ReactModal__Content--notification{position:absolute;width:15rem;padding:1.4rem;left:calc(50vw - 7.5rem);bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;outline:none;-webkit-transition:bottom .1s ease-in;transition:bottom .1s ease-in;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);border:2px solid #036d9e;border-radius:5px}.ReactModal__Content--notification .content{display:flex;align-items:center;font-weight:700}.ReactModal__Content--notification .content p{margin-right:.5rem}.ReactModal__Content--notification .content img{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;-webkit-filter:hue-rotate(50deg);filter:hue-rotate(50deg)}.ReactModal__Overlay--notification--after-open .ReactModal__Content--notification{bottom:5vh}.ReactModal__Overlay--loading{position:fixed;top:0;left:0;right:0;bottom:0}.ReactModal__Content--loading{position:absolute;left:calc(50vw - 50px);top:calc(50vh - 50px);outline:none;-webkit-overflow-scrolling:touch}.not-found{margin:0 10vw;height:80vh;text-align:center;background:#036d9e 35% 100% url(/static/media/404-background.5ea8f204.png) repeat-x}@media (max-width:470px){.not-found{margin:0;padding:5vh 0 0;height:100vh}}.not-found p{padding:.2rem;color:#fff;font-weight:700;font-size:1.5rem}@media (max-width:470px){.not-found p{font-size:1.125rem}}.not-found .text-404{font-size:12.5rem}@media (max-width:470px){.not-found .text-404{font-size:7.5rem}}.action-button{cursor:pointer;width:100%;margin:3vh 0;padding:1vh 0;outline:none;text-align:center;font-weight:700;font-size:1rem;background-color:#faab02;border-radius:5px}.action-button.secondary{background-color:#e5e5e5}.action-button.link{display:block;margin:0}.action-button.text-404-link{display:block;margin:20% auto 0;background-color:#fff;width:18rem}.action-button.profile{background-color:#036d9e;color:#fff;border:1.5px solid #036d9e}.action-button.profile.light{background-color:#fff;color:#036d9e}.action-button.profile.light p{font-size:1rem;color:#036d9e}.auth-input,.filter-item,.person-input,.product-input{width:100%;height:2.5rem;font-size:1rem;padding:.5rem;margin:6px 0 1.5rem;outline:0;display:inline-block;border:1px solid #d2d7d9;border-radius:5px;box-sizing:border-box}.auth-input::-webkit-input-placeholder,.filter-item::-webkit-input-placeholder,.person-input::-webkit-input-placeholder,.product-input::-webkit-input-placeholder{font-size:1rem}.auth-input::-moz-placeholder,.filter-item::-moz-placeholder,.person-input::-moz-placeholder,.product-input::-moz-placeholder{font-size:1rem}.auth-input.disabled,.filter-item.disabled,.person-input.disabled,.product-input.disabled{background-color:#ebebe4}.auth-input:not(.disabled):hover,.filter-item:not(.disabled):hover,.person-input:not(.disabled):hover,.product-input:not(.disabled):hover{background-color:#cbe4f0}.auth-input:focus,.auth-input:focus:hover,.filter-item:focus,.filter-item:focus:hover,.person-input:focus,.person-input:focus:hover,.product-input:focus,.product-input:focus:hover{background-color:#fff;border:1px solid #0093d7}.auth-input.invalid,.auth-input.invalid:focus,.auth-input.invalid:focus:hover,.filter-item.invalid,.filter-item.invalid:focus,.filter-item.invalid:focus:hover,.person-input.invalid,.person-input.invalid:focus,.person-input.invalid:focus:hover,.product-input.invalid,.product-input.invalid:focus,.product-input.invalid:focus:hover{border:1px solid #db4040;background-color:#ffe1e1}input[type=checkbox]{margin-left:0}.vendorCheckbox{margin-left:7px}@media (max-width:960px){.vendorCheckbox{margin-left:0}}.checkbox-container{width:100%;display:flex;align-items:center}.checkbox-container p{font-size:12px;font-weight:400;margin-left:.5rem}.checkbox-container .checkbox{-webkit-appearance:none;outline:none;cursor:pointer;background-color:#fff;border:1px solid #d2d7d9;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:.5rem;border-radius:3px;display:inline-block;position:relative}.checkbox-container .checkbox:active,.checkbox-container .checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.checkbox-container .checkbox:hover{background-color:#cbe4f0}.checkbox-container .checkbox:checked{background-color:#fff;border:1px solid #0093d7;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1);color:#0093d7}.checkbox-container .checkbox:checked:after{content:"\2714";font-size:.75rem;position:absolute;top:0;left:3px;color:#0093d7}.radio{margin:.5rem 0;display:block;cursor:pointer}.radio input{display:none}.radio input+span{line-height:22px;height:22px;padding-left:22px;display:block;position:relative}.radio input+span:not(:empty){padding-left:30px}.radio input+span:after,.radio input+span:before{content:"";width:22px;height:22px;display:block;border-radius:50%;left:0;top:0;position:absolute}.radio input+span:before{background:#d1d7e3;-webkit-transition:background .2s ease,-webkit-transform .4s cubic-bezier(.175,.885,.32,2);transition:background .2s ease,-webkit-transform .4s cubic-bezier(.175,.885,.32,2);transition:background .2s ease,transform .4s cubic-bezier(.175,.885,.32,2);transition:background .2s ease,transform .4s cubic-bezier(.175,.885,.32,2),-webkit-transform .4s cubic-bezier(.175,.885,.32,2)}.radio input+span:after{background:#fff;-webkit-transform:scale(.78);transform:scale(.78);-webkit-transition:-webkit-transform .6s cubic-bezier(.175,.885,.32,1.4);transition:-webkit-transform .6s cubic-bezier(.175,.885,.32,1.4);transition:transform .6s cubic-bezier(.175,.885,.32,1.4);transition:transform .6s cubic-bezier(.175,.885,.32,1.4),-webkit-transform .6s cubic-bezier(.175,.885,.32,1.4)}.radio input:checked+span:before{-webkit-transform:scale(1.04);transform:scale(1.04);background:#5d9bfb}.radio input:checked+span:after{-webkit-transform:scale(.4);transform:scale(.4);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.work-day-button{width:40px;height:40px;margin-right:1rem;color:#db4040;text-align:center;border:1px solid #db4040;border-radius:5px;background-color:#fff}.work-day-button.active{color:#fff;border-color:#036d9e;background-color:#036d9e}.form-invalid-indicator{display:flex;align-items:center;font-size:.75rem;color:red}.form-invalid-indicator:before{margin:0 1vw;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFkSURBVHgB7ZO7SgNBFIb/mdmNRMit0EcI2KjkFQQVEhAFK7ER0cJKsBXSKCiChWAbCEIkF6NgZ2GtEPME9hbapDHuzs5xVnFzcdlN0uoPw5wZ/vnOmQMH+JefrCrfcSp8exAvC4XVzVnYTsN1moZKs2U8B/l5GJCk2tcw18elFGcUUkQgUFZEjoFWPDhoEVWRGwlI9zAcomM3Lj0kUXpMuiGToPzbBeJDA+1XvsUYptz4qpFAvfHNIEImFuFrQwHpFim95X/O0YjSizoGhtOXIiYHBtptcaC3iQ6QvqBdGkuN872BgO3LsTQj2uy+i5q6QpN6fIywSzUzEwjU/WFcyHP91Oy+z860kJ1u9b81LFKHgUCrJpY0dq7f9G5xfMjf3dE/WbArxrwvkMqIMkVH8NF1M46bZgz+Uid0h4SXxKuiLNYFoyJGEtuIrDoFNzK8UpVoQsiCThE63z3S4wPHecLf1SewJ3H88uWhMgAAAABJRU5ErkJggg==)}.page-title{display:block;font-size:1.5rem;font-weight:700;padding:1.5rem 0 1rem 3rem;color:#212529;border-bottom:1px solid #d2d7d9}.canceling,.deleted,.deleting,.emptyFields,.error,.loaded,.no-result,.updated{margin:15vh auto;text-align:center;font-size:1.3rem;width:50vw;padding:5rem;border:1px solid #faab02;background-color:#fff}@media (max-width:960px){.canceling,.deleted,.deleting,.emptyFields,.error,.loaded,.no-result,.updated{margin:10vh auto;padding:4rem}}.canceling a,.deleted a,.deleting a,.emptyFields a,.error a,.loaded a,.no-result a,.updated a{color:#036d9e}.canceling a:hover,.deleted a:hover,.deleting a:hover,.emptyFields a:hover,.error a:hover,.loaded a:hover,.no-result a:hover,.updated a:hover{color:#faab02}.canceling p,.deleted p,.deleting p,.emptyFields p,.error p,.loaded p,.no-result p,.updated p{margin:.2rem}.deleted{margin-left:4vh;display:inline-block;vertical-align:middle}.no-result{width:calc(100% - 10rem)}.loading{background-color:unset}.loaded{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0;border:none;background:none}.loaded.product{width:100%}.loaded .loaded-message{margin-bottom:4vh}@media (max-width:640px){.loaded{width:unset;height:20vh;margin:10vh auto;padding:2rem}}.loaded .product-list{text-align:left;background:none;padding:5vh 0}@media (max-width:640px){.loaded .product-list{display:none}}.loaded .product-list .product{padding:4vh 2vw;box-shadow:0 0 10px rgba(0,0,0,.25)}.deleting .button-container{display:flex;flex-direction:column;align-items:center}.deleting .button-container .action-button{max-width:20rem;margin:3vh 0 2vh}.deleting .button-container .action-button:hover{background-color:#90ee90}.deleting .button-container .action-button.secondary:hover{color:#db4040;background-color:#ffe1e1}.deleting .button-container .action-button:last-child{margin:0}.canceling{border-width:0;border-radius:5px;margin:5vh auto;text-align:left;padding:2rem;max-width:400px;min-width:290px;font-size:1.1rem}.canceling .button-container{display:flex;align-items:center}.canceling .button-container .action-button{max-width:20rem;color:#db4040;font-weight:400}.canceling .button-container .action-button.cancel{background-color:#fff;border:1px solid #a7a7a7;margin-right:20px;max-width:20rem;color:#a7a7a7}.canceling .button-container .action-button.secondary{color:#fff;font-weight:700;background-color:#db4040}.canceling .button-container .action-button:last-child{margin:0}.preview-modal{height:90%;width:70%;top:5%;left:15%;position:absolute}.preview-modal iframe{height:100%;width:100%}.preview-btn{padding:10px;margin-bottom:10px!important;width:auto;background-color:#036d9e;color:#fff}.preview-btn-mr{margin:10px}.company-registration-container,.create-product-container{margin-bottom:4vh;width:100%;background-color:#fff}.company-registration-container h2,.create-product-container h2{font-size:1.5rem;font-weight:700;padding:1.5rem 0 1rem 3rem;color:#212529}.company-registration-container .payload-container,.create-product-container .payload-container{margin:0 5vw;padding:2vh 0;background-color:#fff;border-bottom:1px solid #d2d7d9}.company-registration-container .payload-container.photos,.create-product-container .payload-container.photos{border-bottom:0}.company-registration-container .payload-container .product-input,.create-product-container .payload-container .product-input{width:35%;min-width:15rem;margin:0}.company-registration-container .payload-container .input-container,.create-product-container .payload-container .input-container{display:flex;align-items:center;margin:1.5rem 0}@media (max-width:960px){.company-registration-container .payload-container .input-container,.create-product-container .payload-container .input-container{flex-direction:column;justify-content:flex-start;align-items:flex-start}.company-registration-container .payload-container .input-container .product-input,.create-product-container .payload-container .input-container .product-input{width:100%}}.company-registration-container .payload-container .input-container.exchange,.create-product-container .payload-container .input-container.exchange{align-items:baseline}.company-registration-container .payload-container .input-container.label-top,.create-product-container .payload-container .input-container.label-top{align-items:flex-start}.company-registration-container .payload-container .input-container label,.create-product-container .payload-container .input-container label{width:15rem;min-width:15rem;font-size:1.125rem;font-weight:400}@media (max-width:960px){.company-registration-container .payload-container .input-container label,.create-product-container .payload-container .input-container label{color:#a7a7a7;font-size:1rem;padding-left:.2rem}}.company-registration-container .payload-container .input-container input[type=range],.create-product-container .payload-container .input-container input[type=range]{max-width:480px;margin-right:2rem}.company-registration-container .payload-container .input-container.textarea,.create-product-container .payload-container .input-container.textarea{align-items:flex-start}.company-registration-container .payload-container .input-container.textarea textarea,.create-product-container .payload-container .input-container.textarea textarea{height:100%;width:100%;max-width:30rem}@media (max-width:960px){.company-registration-container .payload-container .input-container.textarea textarea,.create-product-container .payload-container .input-container.textarea textarea{max-width:100%}}@media (max-width:960px){.company-registration-container .payload-container .input-container.condition,.create-product-container .payload-container .input-container.condition{display:none}}@media (min-width:calc(960px + 1px)){.company-registration-container .payload-container .input-container.mobile-condition,.create-product-container .payload-container .input-container.mobile-condition{display:none}}.company-registration-container .payload-container .address-container,.company-registration-container .payload-container .price-container,.create-product-container .payload-container .address-container,.create-product-container .payload-container .price-container{display:flex;flex-direction:column;width:35%}@media (max-width:960px){.company-registration-container .payload-container .address-container,.company-registration-container .payload-container .price-container,.create-product-container .payload-container .address-container,.create-product-container .payload-container .price-container{width:100%}}.company-registration-container .payload-container .address-container .address-form,.company-registration-container .payload-container .address-container .price-form,.company-registration-container .payload-container .price-container .address-form,.company-registration-container .payload-container .price-container .price-form,.create-product-container .payload-container .address-container .address-form,.create-product-container .payload-container .address-container .price-form,.create-product-container .payload-container .price-container .address-form,.create-product-container .payload-container .price-container .price-form{display:flex;width:100%}.company-registration-container .payload-container .address-container .address-form .left,.company-registration-container .payload-container .address-container .price-form .left,.company-registration-container .payload-container .price-container .address-form .left,.company-registration-container .payload-container .price-container .price-form .left,.create-product-container .payload-container .address-container .address-form .left,.create-product-container .payload-container .address-container .price-form .left,.create-product-container .payload-container .price-container .address-form .left,.create-product-container .payload-container .price-container .price-form .left{width:70%;min-width:0}.company-registration-container .payload-container .address-container .address-form .right,.company-registration-container .payload-container .address-container .price-form .right,.company-registration-container .payload-container .price-container .address-form .right,.company-registration-container .payload-container .price-container .price-form .right,.create-product-container .payload-container .address-container .address-form .right,.create-product-container .payload-container .address-container .price-form .right,.create-product-container .payload-container .price-container .address-form .right,.create-product-container .payload-container .price-container .price-form .right{width:30%;min-width:5rem}.company-registration-container .payload-container .address-container .address-form .left,.company-registration-container .payload-container .price-container .address-form .left,.create-product-container .payload-container .address-container .address-form .left,.create-product-container .payload-container .price-container .address-form .left{width:60%}.company-registration-container .payload-container .address-container .address-form .right,.company-registration-container .payload-container .price-container .address-form .right,.create-product-container .payload-container .address-container .address-form .right,.create-product-container .payload-container .price-container .address-form .right{width:35%;margin-left:5%}.company-registration-container .payload-container .address-container .bottom,.company-registration-container .payload-container .price-container .bottom,.create-product-container .payload-container .address-container .bottom,.create-product-container .payload-container .price-container .bottom{width:100%;margin-top:1.5rem}.company-registration-container .payload-container .address-container,.create-product-container .payload-container .address-container{width:50%}@media (max-width:960px){.company-registration-container .payload-container .address-container,.create-product-container .payload-container .address-container{width:100%}}.company-registration-container .payload-container .exchange-container,.create-product-container .payload-container .exchange-container{display:flex;flex-direction:column;width:100%}.company-registration-container .payload-container .exchange-container .product-input.bottom,.create-product-container .payload-container .exchange-container .product-input.bottom{margin-top:1rem;width:100%;max-width:480px}.company-registration-container .payload-container .location-container,.create-product-container .payload-container .location-container{display:flex;width:100%}.company-registration-container .payload-container .location-container .location-item,.create-product-container .payload-container .location-container .location-item{margin-right:1rem;min-width:0}.company-registration-container .images-container,.create-product-container .images-container{display:flex;position:relative;flex-wrap:wrap}@media (max-width:490px){.company-registration-container .images-container,.create-product-container .images-container{justify-content:center}}.company-registration-container .images-container .item-option,.create-product-container .images-container .item-option{display:none;position:absolute;width:8rem;height:1rem;padding:.3rem 1rem .5rem;color:#fff;text-align:center}.company-registration-container .images-container .item-option:hover,.create-product-container .images-container .item-option:hover{cursor:pointer}.company-registration-container .images-container .item-option.delete,.create-product-container .images-container .item-option.delete{background-color:#db4040;top:calc(100% - 3rem)}.company-registration-container .images-container .item-option.main,.create-product-container .images-container .item-option.main{background-color:#212529;top:1rem}.company-registration-container .images-container .item,.create-product-container .images-container .item{display:flex;align-items:center;justify-content:center;width:10rem;height:8rem;max-width:10rem;max-height:8rem;border:.2rem solid #036d9e;margin:.5vh 1vw}.company-registration-container .images-container .item:hover .item-option,.create-product-container .images-container .item:hover .item-option{display:block}.company-registration-container .images-container .item img,.create-product-container .images-container .item img{width:auto;height:8rem;max-width:10rem;max-height:8rem}.company-registration-container .submit-container,.create-product-container .submit-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem;margin:0 auto;padding:4vh 0}@media (max-width:400px){.company-registration-container .submit-container,.create-product-container .submit-container{width:70%;padding:4vh 15%}}.company-registration-container .images-input-container,.create-product-container .images-input-container{display:flex;align-items:center;flex-direction:column;margin-top:2rem;padding:2rem;border:3px dashed #d2d7d9}.company-registration-container .images-input-container .action-button,.create-product-container .images-input-container .action-button{width:20%;min-width:9.375rem}.company-registration-container .images-input-container .image-wrapper,.create-product-container .images-input-container .image-wrapper{width:50px;height:50px}.company-registration-container .images-input-container .image-wrapper img,.create-product-container .images-input-container .image-wrapper img{width:100%;height:100%}.company-registration-container h2{padding:2rem 0!important}.company-registration-container .company-name-description{font-size:.75rem;color:#a7a7a7;margin-left:1rem;width:40%}@media (max-width:960px){.company-registration-container .company-name-description,.company-registration-container .logo-label{display:none}}.company-registration-container .logo-section{display:flex;align-items:center;margin-bottom:2rem}.company-registration-container .logo-section .logo-container{width:100px;height:100px;min-width:100px;margin-right:1rem;border-radius:50%;overflow:hidden}.company-registration-container .logo-section .logo-container img{width:100%;height:100%}.company-registration-container .logo-section .action-container{align-items:center;padding:0}@media (max-width:960px){.company-registration-container .logo-section .action-container.logo-mobile{flex-direction:column;align-items:flex-start;max-width:200px}}.company-registration-container .logo-section .action-container p{font-size:.75rem;color:#a7a7a7}.company-registration-container .logo-section .action-container .action-button{margin:0 1rem 0 0}@media (max-width:960px){.company-registration-container .logo-section .action-container .action-button{margin-bottom:1rem}}.company-registration-container .logo-section .action-container .action-button p{font-size:.9rem;color:#fff}.company-registration-container .work-days-container{display:flex}.company-registration-container .work-days-container.column{flex-direction:column}.company-registration-container .work-time-container{display:flex;align-items:center}.company-registration-container .work-time-container .input-container{margin:.5rem 0}.company-registration-container .work-time-container p{margin:0 1rem}.company-registration-container .work-time-container .product-input{max-width:100px;min-width:80px}.company-registration-container .work-time-container.column{flex-direction:column;align-items:flex-start;margin-top:4vh}html{font-size:16px}@media (max-width:1200px){html{font-size:15px}}@media (max-width:640px){html{font-size:16px}}@media (max-width:375px){html{font-size:14px}}body{margin:0;overflow-x:hidden;font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5}@media (max-width:960px){body{background-color:#fff}}body .pop-up{opacity:1}.main{position:relative;top:calc(120px + 2vh);min-height:calc(93vh - 320px)}@media (max-width:960px){.main{top:calc(80px + 2vh)}}li{list-style-type:none;color:#212529}ul{padding:0;margin:0}a{text-decoration:none;color:#212529}button,h1,h2,h3,h4,p{color:#212529;margin:0}button{font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;cursor:pointer;background:none repeat scroll 0 0 transparent;border:none;border-spacing:0;font-size:16px;font-weight:400;line-height:1.42rem;list-style:none outside none;padding:0;text-align:left;text-decoration:none;text-indent:0}button,button:focus{outline:0}select{-moz-appearance:none;text-indent:.01px;text-overflow:""}input{min-width:0}input[type=range]{-webkit-appearance:none;width:100%;margin:3.35px 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:11.3px;cursor:pointer;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#fff;border-radius:4.8px;border:1px solid #a7a7a7}input[type=range]::-webkit-slider-thumb{box-shadow:2.6px 2.6px 2px hsla(0,0%,100%,0),0 0 2.6px hsla(0,0%,100%,0);border:1px solid #a7a7a7;height:18px;width:23px;border-radius:18px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-4.35px}input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}input[type=range]::-moz-range-track{width:100%;height:11.3px;cursor:pointer;box-shadow:0 0 0 #000,0 0 0 #0d0d0d;background:#fff;border-radius:4.8px;border:1px solid #a7a7a7}input[type=range]::-moz-range-thumb{box-shadow:2.6px 2.6px 2px hsla(0,0%,100%,0),0 0 2.6px hsla(0,0%,100%,0);border:1px solid #a7a7a7;height:18px;width:23px;border-radius:18px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:11.3px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#f2f2f2}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{border:1px solid #a7a7a7;border-radius:9.6px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-fill-upper{background:#fff}input[type=range]::-ms-thumb{box-shadow:2.6px 2.6px 2px hsla(0,0%,100%,0),0 0 2.6px hsla(0,0%,100%,0);border:1px solid #a7a7a7;height:18px;width:23px;border-radius:18px;background:#fff;cursor:pointer;height:11.3px}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:#fff}.react-phone-number-input{width:100%;height:2.5rem;border-radius:5px}.react-phone-number-input__row{display:flex;align-items:center;height:100%;border:1px solid #d2d7d9;border-radius:5px}.react-phone-number-input__phone{flex:1 1;min-width:0}.react-phone-number-input__icon{width:1.24em;height:.96em;border:.5px solid rgba(0,0,0,.5);box-sizing:content-box}.react-phone-number-input__icon img{width:1.24em;height:.93em}.react-phone-number-input__icon--international{width:calc(.93em + 2px);height:calc(.93em + 2px);padding-left:.155em;padding-right:.155em;border:none}.react-phone-number-input__error{margin-left:calc(2.39em + 2px);margin-top:.3rem;color:#d30f00}.react-phone-number-input__icon-image{max-width:100%;max-height:100%}.react-phone-number-input__ext-input::-webkit-inner-spin-button,.react-phone-number-input__ext-input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important;-moz-appearance:textfield!important}.react-phone-number-input__ext-input{width:3em}.react-phone-number-input__ext{white-space:nowrap}.react-phone-number-input__ext,.react-phone-number-input__ext-input{margin-left:.5em}.react-phone-number-input__country{padding:0 .5rem;margin-right:.5rem;border-right:1px solid #d2d7d9}.react-phone-number-input__country--native{position:relative;align-self:stretch;display:flex;align-items:center}.react-phone-number-input__country-select{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.react-phone-number-input__country-select-arrow{display:block;content:"";width:0;height:0;margin-bottom:.1em;margin-top:.3em;margin-left:.3em;border-bottom-width:0;border-top-width:.35em;border-bottom-style:solid;border-top-style:solid;border-left:.2em solid transparent;border-right:.2em solid transparent;color:#b8bdc4;opacity:.7;-webkit-transition:color .1s;transition:color .1s}.react-phone-number-input__country-select-divider{font-size:1px;background:#000}.react-phone-number-input__country-select:focus+.react-phone-number-input__country-select-arrow,.react-phone-number-input__country.rrui__select--focus .rrui__select__arrow{color:#03b2cb}.react-phone-number-input__input{height:1.8rem;outline:none;border-radius:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:1rem}.react-phone-number-input__input--disabled{cursor:default}.react-phone-number-input__input--invalid,.react-phone-number-input__input--invalid:focus{border-color:#eb2010}.react-phone-number-input__input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.react-phone-number-input__country .rrui__select__button{border-bottom:none}
/*# sourceMappingURL=main.3c1b1c9c.chunk.css.map */