.container{margin:0 auto;max-width:1840px;padding:0 15px;width:100%}@media (max-width:1840px){.container{max-width:1750px}}@media (max-width:1750px){.container{max-width:1570px}}@media (max-width:1570px){.container{max-width:1340px}}@media (max-width:1340px){.container{max-width:1140px}}@media (max-width:1140px){.container{max-width:992px}}@media (max-width:992px){.container{max-width:768px}}@media (max-width:768px){.container{max-width:576px}}@media (max-width:576px){.container{max-width:420px}}@media (max-width:420px){.container{max-width:100%}}.modal{align-items:center;background:#00000049;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modal__content{background:#dfdfdf;padding:50px;width:50%}@media (max-width:768px){.modal__content{padding:10px;width:calc(100% - 30px)}}.modal__text{color:#424243;font-family:Hauora;font-size:18px;font-style:normal;font-weight:500;line-height:160%}.modal__data{display:flex;justify-content:space-between;margin-bottom:20px}.modal__image{align-items:center;background:#fff;display:flex;justify-content:center;padding:20px}@media (max-width:768px){.modal__image{padding:10px}}.modal__img{display:block;max-height:calc(100vh - 180px);-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.modal__img{max-height:calc(100vh - 80px)}}.modal__title{color:#424243;font-family:Bicubik;font-size:48px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}@media (max-width:1340px){.modal__title{font-size:32px}}.modal__icon{cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.modal__icon>svg{height:40px;width:40px}.modal__content-img{padding:20px;width:80%}@media (max-width:768px){.modal__content-img{height:100%;padding:10px;width:100%}}.modal__data-img{justify-content:flex-end;margin-bottom:10px}.canvas_3d{border:1px solid #424243;max-height:400px;width:100%!important}@media (max-width:420px){.canvas_3d{max-height:200px}}.plyr--full-ui input[type=range]{color:#d56f2d}.plyr__control:hover{background:#d56f2d!important}.plyr{height:100%;width:100%}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s ease}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.modal-fade-enter-to,.modal-fade-leave-from{opacity:1}.modal__content{animation:modal-slide-up .55s ease forwards;opacity:0;transform:translateY(20px)}@keyframes modal-slide-up{to{opacity:1;transform:translateY(0)}}
