.nc-custom-btn .btn-default_light {color:#282f53 !important; background:#e9e9f1 !important; border-color:#e9e9f1 !important}
.nc-custom-btn .btn-primary {color:#fff !important; background:#6c5ffc !important; border-color:#6c5ffc !important}
.nc-custom-btn .btn-primary_light {color:#6c5ffc !important; background:#6c5ffc33 !important; border-color:#6c5ffc33 !important}
.nc-custom-btn .btn-secondary {color:#fff !important; background:#05c3fb !important; border-color:#05c3fb !important}
.nc-custom-btn .btn-info {color:#fff !important; background:#1170e4 !important; border-color:#3988e8 !important}
.nc-custom-btn .btn-info_light {color:#1170e4 !important; background:#d0e2f7 !important; border-color:#d0e2f7 !important}
.nc-custom-btn .btn-success {color:#fff !important; background:#13bfa6 !important; border-color:#35b9a6}
.nc-custom-btn .btn-warning {color:#fff !important; background:#f7b731 !important; border-color:#e5a623 !important}
.nc-custom-btn .btn-danger {color:#fff !important; background:#e82646 !important; border-color:#e62a45 !important}
.nc-custom-btn .btn-blue {color:#fff !important; background-color:#467fcf !important; border-color:#467fcf !important}
.nc-custom-btn .btn-azure {color:#fff !important; background-color:#45aaf2 !important; border-color:#45aaf2 !important}
.nc-custom-btn .btn-indigo {color:#fff !important; background-color:#6574cd !important; border-color:#6574cd !important}
.nc-custom-btn .btn-purple {color:#fff !important; background:#661fd6 !important; border-color:#661fd6 !important}
.nc-custom-btn .btn-pink {color:#fff !important; background-color:#ec82ef !important; border-color:#ec82ef !important}
.nc-custom-btn .btn-red {color:#fff !important; background-color:#c21a1a !important; border-color:#c21a1a !important}
.nc-custom-btn .btn-orange {color:#fff !important; background-color:#fc7303 !important; border-color:#fc7303 !important}
.nc-custom-btn .btn-yellow {color:#fff !important; background-color:#ecb403 !important; border-color:#ecb403 !important}
.nc-custom-btn .btn-lime {color:#fff !important; background-color:#7bd235 !important; border-color:#7bd235 !important}
.nc-custom-btn .btn-green {color:#fff !important; background-color:#4ecc48 !important; border-color:#4ecc48 !important}
.nc-custom-btn .btn-teal {color:#fff !important; background-color:#2bcbba !important; border-color:#2bcbba !important}
.nc-custom-btn .btn-cyan {color:#fff !important; background-color:#17a2b8 !important; border-color:#17a2b8 !important}
.nc-custom-btn .btn-gray {color:#fff !important; background-color:#868e96 !important; border-color:#868e96 !important}
.nc-custom-btn .btn-gray_dark {color:#fff !important; background-color:#343a40 !important; border-color:#343a40 !important}
.nc-custom-btn .btn-facebook {color:#fff !important; background-color:#4d7ad9 !important; border-color:#4d7ad9 !important}
.nc-custom-btn .btn-google {color:#fff !important; background-color:#297ff7 !important; border-color:#297ff7 !important}
.nc-custom-btn .btn-youtube {color:#fff !important; background-color:#f00 !important; border-color:#f00 !important}
.nc-custom-btn .btn-github {color:#fff !important; background-color:#181717 !important; border-color:#181717 !important}
.nc-custom-btn .btn-instagram {color:#fff !important; background-color:#e4405f !important; border-color:#e4405f !important}
.nc-custom-btn .btn-vk {color:#fff !important; background-color:#6383a8 !important; border-color:#6383a8 !important}
.nc-custom-btn .btn:hover {opacity:0.8 !important}
.nc-inform-blok-bottom {position:fixed; bottom:0; left:0; width:100%; text-align:center; box-shadow:0 -2px 10px rgba(0,0,0,0.1); z-index:9999; color:rgb(229,230,230); opacity:0; transform:translateY(100%); transition:opacity 0.8s ease,transform 0.8s ease}
 .nc-inform-blok {display:flex; flex-direction:row; padding:1.2rem 5rem; justify-content:center; align-items:center}
.nc-cookie-text {text-align:left; margin-right:1rem}
.nc-cookie-text p {margin:0 0 0.4rem; line-height:1.4}
.nc-wrapper-blok-edges {position:fixed; bottom:0; max-height:100vh; width:430px; z-index:9999999; opacity:0; transform:translateY(100%); transition:opacity 0.8s ease,transform 0.8s ease}
 .nc-wrapper-blok-edges.nc-wrapper-left {left:0}
 .nc-wrapper-blok-edges.nc-wrapper-right {right:0}
.nc-wrapper-blok {border-radius:6px; width:auto; margin:30px; -webkit-box-shadow:0 2px 10px rgb(219 217 217); box-shadow:0 2px 10px rgb(219 217 217); -webkit-transition:all 0.15s cubic-bezier(0,0,0.38,0.9); -o-transition:all 0.15s cubic-bezier(0,0,0.38,0.9); transition:all 0.15s cubic-bezier(0,0,0.38,0.9); opacity:1}
.nc-row-wrapper {display:flex; width:100%; height:auto; align-items:center; justify-content:space-evenly; flex-wrap:wrap; padding:2.5rem 2rem}
.nc-content-blok {flex:0 0 auto; width:100%; padding:1.5rem}
.nc-content-blok p {margin:0 0 0.4rem; line-height:1.4}
.nc-wrapper-blok-edges.nc-blok-visible,.nc-inform-blok-bottom.nc-blok-visible {opacity:1; transform:translateY(0)}
@media (max-width:768px) {.nc-inform-blok {padding:1.2rem 3rem}
}
@media (max-width:576px) {.nc-inform-blok {display:flex; flex-direction:column; padding:1.2rem 2rem; align-items:center}
 .nc-cookie-text {margin-right:0; margin-bottom:0.8rem}
}
@media (max-width:474px) {.nc-wrapper-blok-edges {margin-bottom:0; margin-left:0; width:100%}
 .nc-wrapper-blok {_width:auto; margin:2rem}
 .nc-row-wrapper {padding:2rem 1.5rem}
 .nc-content-blok {padding:1rem}
}
