/* main colors */
a { color: #30aafc; }

a:hover, a:focus { color: #30aafc; }

main ::-moz-selection { background-color: #30aafc; }

main ::selection { background-color: #30aafc; }

main ::-moz-selection { background-color: #30aafc; }

.top-bar--dark .top-bar__navigation a:after { background-color: #30aafc; }

.top-bar__navigation a.active { color: #30aafc; }

.top-bar__choose-lang .list-wrap li.is-active span:after { background-color: #30aafc; }

.section-heading:not(.section-heading--white) .__subtitle { color: #30aafc; }

.nt-section .btn-play { background-color: #30aafc; }

.services--s2 .__ico { border: none; background: -webkit-gradient(linear, left top, right top, color-stop(0%, #28baff), color-stop(100%, #4f74ef)); background: -webkit-linear-gradient(0deg, #28baff 0%, #4f74ef 100%); background: -o-linear-gradient(0deg, #28baff 0%, #4f74ef 100%); background: -webkit-gradient(linear, left top, right top, from(#28baff), to(#4f74ef)); background: -webkit-linear-gradient(left, #28baff 0%, #4f74ef 100%); background: -o-linear-gradient(left, #28baff 0%, #4f74ef 100%); background: linear-gradient(90deg, #28baff 0%, #4f74ef 100%); }

.nt-section .posts--s2 .__item--preview .__date-post { background-color: #2e6cff!important; }

.custom-btn.custom-btn--style-1:before, .custom-btn.custom-btn--style-2:before, .custom-btn.custom-btn--style-3:before { background: -webkit-gradient(linear, left top, right top, color-stop(0%, #31abfb), color-stop(100%, #4683f2)); background: -webkit-linear-gradient(0deg, #31abfb 0%, #4683f2 100%); background: -o-linear-gradient(0deg, #31abfb 0%, #4683f2 100%); background: -webkit-gradient(linear, left top, right top, from(#31abfb), to(#4683f2)); background: -webkit-linear-gradient(left, #31abfb 0%, #4683f2 100%); background: -o-linear-gradient(left, #31abfb 0%, #4683f2 100%); background: linear-gradient(90deg, #31abfb 0%, #4683f2 100%); }

.nt-section .custom-btn.custom-btn--style-3 { border-color: #30aafc; }

#btn-to-top { background-color: #17a0fc; }
