/* Revision 29.12.2021 (17:00)*/
.sppb-carousel-content {
	padding-bottom: 0px;
}

#sp-top-bar {
	display: none;
}
#sp-header {
	background-color: #00000a;
}
.sp-megamenu-parent li a {
    color: #fff;
}

.burger-icon>span {
	background-color: #fff !important;
}

h2 {
    font-weight: bold;
    font-size: 64px;
    color: #fff;
}

#sppb-addon-1637322007478 p, #sppb-addon-1637322007478 span, #sppb-addon-1637322007478 div {
	color:#fff;
}

#section-id-1637323930680{
	background-position: top !important;
	background-attachment: inherit;
	background-size: auto;
	background-repeat: repeat-y;
}

.sppb-articles-carousel-column {
	padding: 0 20px;
}

.sppb-articles-carousel-meta, .sppb-articles-carousel-meta-category /*, .bx-controls.bx-has-pager, .bx-controls .bx-has-pager*/ {
	display: none; 
}

/*.sppb-articles-carousel-content .sppb-text-left {
	text-align: center !important;
}*/

.sppb-articles-carousel-introtext{
	font-size: 24px;
	line-height: 1;
	line-height: auto;
	text-align: left;
}

#sppb-addon-1637334716263 .sppb-articles-carousel-content {
    text-align: center;
}

#sppb-addon-wrapper-1637334716268 {
	padding-bottom:10px;
	margin-bottom: 0 !important;
	margin-top:25px;
}

.sppb-articles-carousel-content a {
	font-weight:bold;
}

#sppb-addon-1637334716263 .bx-wrapper, #sppb-addon-wrapper-1638356063571, #welegion {
	/* border-bottom: 1px solid #777; */
	margin-bottom: 0;
}

#sppb-addon-1637334716263
#section-id-1637566264403 {
	background-position: 0 0 !important;
	background-attachment: inherit !important;
	background-repeat: repeat-y;
	background-size: auto;
}

.button2 {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
  background: rgb(145, 92, 182);
  padding: 15px 40px;
  border-radius: 4px;
  font-weight: normal;
  text-transform: uppercase;
  transition: all 0.2s ease-in-out;
	margin-top: 20px;
}

.glow-button:hover {
  color: rgba(255, 255, 255, 1);
  box-shadow: 0 5px 15px rgba(145, 92, 182, .4);
}

.sppb-carousel-extended-nav-control .nav-control {
	color: #8d00e9;
	border-color: #8d00e9;
}

.offcanvas-menu {
    background-color: #00000a;
    color: #ddd;
    border: 1px groove #fff;
}
.offcanvas-menu .offcanvas-inner ul.menu>li a, .sp-megamenu-parent li a{
	color: #ddd;
}

.offcanvas-menu .offcanvas-inner ul.menu>li a:hover, .sp-megamenu-parent li a:hover{
	color: #fff;
}

.offcanvas-menu .offcanvas-inner ul.menu>li a:active, .offcanvas-menu .offcanvas-inner ul.menu>li a active, .sp-megamenu-parent li a:active {
	color: #fff;
}

.mymenu1, .mymenu1 a, .mymenu1 a:hover, .mymenu1 a:active, 
.mymenu2, .mymenu2 a, .mymenu2 a:hover, .mymenu2 a:active, 
.mymenu3, .mymenu3 a, .mymenu3 a:hover, .mymenu3 a:active, 
.mymenu4, .mymenu4 a, .mymenu4 a:hover, .mymenu4 a:active, 
.mymenu5, .mymenu5 a, .mymenu5 a:hover, .mymenu5 a:active, 
.mymenu6, .mymenu6 a, .mymenu6 a:hover, .mymenu6 a:active, 
.mymenu7, .mymenu1 a, .mymenu7 a:hover, .mymenu7 a:active {
	color:#fff;
	font-size: 1.2em !important;
	font-family: 'Roboto', sans-serif;
}

.current-item .mymenu1, .mymenu1:hover, .mymenu1>link:hover, .mymenu1 a:hover {
	color: #D2A551 !important;
}

.current-item .mymenu2, .mymenu2:hover, .mymenu2>link:hover, .mymenu2 a:hover {
	color: #F9ED9F !important;
}

.current-item .mymenu3, .mymenu3:hover, .mymenu3>link:hover, .mymenu3 a:hover {
	color: #FF00F8 !important;
}

.current-item .mymenu4, .mymenu4:hover, .mymenu4>link:hover, .mymenu4 a:hover {
	color: #8D00E9 !important;
}

.current-item .mymenu5, .mymenu5:hover, .mymenu5>link:hover, .mymenu5 a:hover {
	color: #57B3FF !important;
}

.current-item .mymenu6, .mymenu6:hover, .mymenu6>link:hover, .mymenu6 a:hover {
	color: #1CAEA5 !important;
}

/*.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #0345BF;
}*/

.current-item .mymenu7, .mymenu7:hover, .mymenu7>link:hover, .mymenu7 a:hover  {
	color: #2DB004 !important;
}

.button_magenta {
	color:#fff;
	border-radius: 15px;
	background-color: #2DB004;
	padding: 10px 30px;
	font-size:1.3em;
}
.button_magenta:hover {
	background-color:#FF00F8;
	border-radius: 15px;
	color:#fff;
	font-size:1.3em;
	padding: 10px 30px;
}

.button_magenta_pad {
	color:#fff;
	border-radius: 15px;
	background-color: #2DB004;
	padding: 5px 20px;
	font-size:16px;
}
.button_magenta_pad:hover {
	background-color:#FF00F8;
	border-radius: 15px;
	color:#fff;
	font-size:16px;
	padding: 10px 30px;
}


.button_cyan {
	color:#fff;
	border-radius: 15px;
	background-color: #8D00E9;
	padding: 10px 30px;
	font-size:1.3em;
}
.button_cyan:hover {
	background-color:#57B3FF;
	border-radius: 15px;
	color:#fff;
	font-size:1.3em;
	padding: 10px 30px;
}

.button_cyan_pad {
	color:#fff;
	border-radius: 15px;
	background-color: #8D00E9;
	padding: 5px 20px;
	font-size:16px;
}
.button_cyan_pad:hover {
	background-color:#57B3FF;
	border-radius: 15px;
	color:#fff;
	font-size:16px;
	padding: 5px 20px;
}

.button_blue {
	color:#fff;
	border-radius: 15px;
	background-color: #57B3FF;
	padding: 10px 30px;
	font-size:1.3em;
}
.button_blue:hover {
	background-color:#8D00E9;
	border-radius: 15px;
	color:#fff;
	font-size:1.3em;
	padding: 10px 30px;
}

.button_green {
	color:#fff;
	border-radius: 15px;
	background-color: #2DB004;
	padding: 10px 30px;
	font-size:1.3em;
}
.button_green:hover {
	background-color:#FF00F8;
	border-radius: 15px;
	color:#fff;
	font-size:1.3em;
	padding: 10px 30px;
}


.button_blue_pad {
	color:#fff;
	border-radius: 15px;
	background-color: #57B3FF;
	padding: 5px 15px;
	font-size:16px;
}
.button_blue_pad:hover {
	background-color:#8D00E9;
	border-radius: 15px;
	color:#fff;
	font-size:16px;
	padding: 5px 15px;
}


.button_video_pad {
	display: block;
	color:#fff;
	border-radius: 30px;
	background-color: #8D00E9;
	text-align: center;
	padding: 7px 30px;
	font-weight: 400 !important;
	font-size:1.4em;
	width: 200px;
}
.button_video_pad:hover {
	background-color:#57B3FF;
	border-radius: 30px;
	display: block;
	text-align: center;
	width: 200px;
	color:#fff;
	font-size:1.4em;
	font-weight: 400 !important;
	padding: 7px 30px;
}

.button_reg_pad {
	display: block;
	color:#fff;
	border-radius: 30px;
	background-color: #FF00F8;
	text-align: center;
	padding: 7px 30px;
	font-weight: 400 !important;
	font-size:1.4em;
	width: 200px;
}
.button_reg_pad:hover {
	background-color:#2DB004;
	border-radius: 30px;
	display: block;
	text-align: center;
	width: 200px;
	color:#fff;
	font-size:1.4em;
	font-weight: 400 !important;
	padding: 7px 30px;
}




.button_green_pad {
	color:#fff;
	border-radius: 15px;
	background-color: #2DB004;
	padding: 5px 15px;
	font-size:16px;
}
.button_green_pad:hover {
	background-color:#FF00F8;
	border-radius: 15px;
	color:#fff;
	font-size:15px;
	padding: 5px 15px;
}


#section-id-1637334716260 {
    border-top:1px solid #333;
}

.sppb-articles-carousel-img a img, .sppb-articles-carousel-img img {
	margin: 0 auto;
}

.sppb-articles-carousel-link {
/*    display: block;
    margin: 12px 0;*/
    font-size: 26px;
	text-align: left;
	font-weight: 500;
    color: #000;
    line-height: 1;
}

@media all and (min-width:1281px){
	#sppb-addon-1638891079036 .sppb-articles-carousel-link {
		height: 65px;
	}
}

@media all and (max-width:1280px){
	.button_video_pad, .button_video_pad:hover, .button_reg_pad, .button_reg_pad:hover {
	    font-size: 15px;
		padding: 5px 15px;
	}
}

#sppb-addon-1638891079036 .sppb-articles-carousel-link {
    font-size: 24px;
    line-height: 28px;
	
	text-align: left;
	font-weight: 400;
    color: #000;
}

#sppb-addon-1637334716263 .sppb-articles-carousel-content {
	box-shadow: none;
}

#section-id-1638871338393, #section-id-1638951690342, #work, #mentors, #afisha, #newsroom, #section-id-1638781777317, #section-id-1638791258953, #section-id-1638882596899, #section-id-1639482066605, #section-id-1639482066584, #section-id-1639479512017, #section-id-1639479512002 {
	border-top: 1px solid #777;
}

#sppb-addon-1638951690362 .sppb-carousel-text h2, #sppb-addon-1638951690362 .sppb-carousel-text .sppb-carousel-content, #sppb-addon-1638951690362 .sppb-carousel-text a,
#sppb-addon-1639482066608 .sppb-carousel-text h2, #sppb-addon-1639482066608 .sppb-carousel-text .sppb-carousel-content, #sppb-addon-1639482066608 .sppb-carousel-text a {
	margin-left: 58% !important;
}

/* Ньюзрум планшет */
#sppb-addon-1639482066608 .sppb-carousel-caption h2  {
	font-size:22px !important;
	line-height: 26px !important;
}

#sppb-addon-1639482066608 .sppb-carousel-content {
	font-size:15px !important;
	line-height: 18px !important;
}

#sppb-addon-1638951690362 .sppb-carousel-content {
	padding-right: 50px !important;
}

.sppb-articles-carousel-content {
	box-shadow: none !important;
}

#sppb-addon-wrapper-1637323930897 {
    margin: 0px 0px 0px 0px;
    padding-left: 120px;
    padding-right: 400px;
}

.sppb-countdown-text {
    display: block;
/*    border: 1px solid #f00;  */
}

@media screen and (min-width: 1023px) {
a#offcanvas-toggler {display: none !important;} 
}

#sppb-addon-1637334716263 div.bx-wrapper .bx-controls-direction a.bx-next, 
#sppb-addon-1637334716263 div.bx-wrapper .bx-controls-direction a.bx-prev,
#sppb-addon-1639482066608 div.bx-wrapper .bx-controls-direction a.bx-prev
{
    background-color: #FF00F8;
    padding: 15px 30px !important;
    color: #fff;
    width: auto;
    border-radius: 70px;
	font-size: 32px;
    top: 150px;
	margin-top: 0;
	height: auto;
}
#sppb-addon-1637334716263 div.bx-wrapper .bx-controls-direction a.bx-next {
    left: auto;
    right: 5px;	
}
#sppb-addon-1637334716263 div.bx-wrapper .bx-controls-direction a.bx-prev {
    right: auto;
    left: -30px;
}


#sppb-addon-1639479512005 div.bx-wrapper .bx-controls-direction a.bx-next, #sppb-addon-1639479512005 div.bx-wrapper .bx-controls-direction a.bx-prev
{
    background-color: #FF00F8;
    padding: 5px 15px !important;
    color: #fff;
    width: auto;
    border-radius: 70px;
	font-size: 24px;
    top: 150px;
	margin-top: 0;
	height: auto;
}
#sppb-addon-1639479512005 div.bx-wrapper .bx-controls-direction a.bx-next {
    left: auto;
    right: -40px;	
}
#sppb-addon-1639479512005 div.bx-wrapper .bx-controls-direction a.bx-prev {
    right: auto;
    left: -40px;
}








.sppb-addon-articles-carousel .bx-pager.bx-default-pager {
	display: none;
}

#sppb-addon-1639567508251 .sppb-carousel-pro-arrow-bottom-center {
    border-top: 1px solid #777;
    /* margin-top: 50px; */
    margin-bottom: -50px;
	padding-top: 10px;
}

#sppb-addon-1638951690362 .sppb-carousel-arrow.right, #sppb-addon-1638951690362 .sppb-carousel-arrow.left,
#sppb-addon-1639482066608 a.right, #sppb-addon-1639482066608 a.left,
#sppb-addon-1639567508251 .right, #sppb-addon-1639567508251 .left
{
    background-color: #2DB004;
    padding-top: 12px !important;
    padding-right: 10px;
    color: #fff;
    width: 50px;
    border-radius: 70px;
    font-size: 24px;
    top: 100px;
    margin-top: 0;
    height: 50px;
}
#sppb-addon-1638951690362 .sppb-carousel-arrow.right, #sppb-addon-1638951690362 .sppb-carousel-arrow.left {
	top:200px;
}
#sppb-addon-1639567508251 .right, #sppb-addon-1639567508251 .left
{
	top: auto;
}
#sppb-addon-1639482066608 a.right {
    left: auto;
    right: -55px;
}

#sppb-addon-1639482066608 a.left {
    left: -55px;
    right: auto;
}


#sppb-addon-1639567508251 .sppb-carousel-arrow i, #sppb-addon-1639482066608 .sppb-carousel-arrow i {
	/* afisha carusel */
	top:12px;
	left:15px;
	position: absolute;
}

#sppb-addon-1638951690362 .sppb-carousel-arrow.right {
	left:auto;
	right: 5px;
}

#sppb-addon-1638951690362 .sppb-carousel-arrow.left  {
	left:-16px;
	right: auto;
}


#sppb-addon-1638951690362 .sppb-carousel-arrow.left i { /* NewsRoom*/
	position: absolute;
	right: inherit;
	margin: 0 auto;
	top: 13px;
	left: 15px;
}

#sppb-addon-1638951690362  .sppb-carousel-arrow.right i {
	position: absolute;
	right: inherit;
	margin: 0 auto;
	top: 13px;
	left: 7px;
}

.scd-digit{
	font-size: 80px;
	font-weight: bold;
	color: #57B3FF;
}

.sppb-carousel-item-inner .sppb-text-right {
	margin-top: 0 !important;
}

#sppb-item-16391441917340, #sppb-item-16391441917341 {
	padding: 0;
}

#sppb-addon-wrapper-1639144191734 {
	margin-bottom: 0;
}

div.bx-wrapper .bx-controls-direction a {
    text-indent: initial;
    color: #000;
    font-size: 24px;
    text-align: center;
    left: 10px;
    width: 20px;
}

#sppb-addon-1639383764513 div.bx-wrapper .bx-controls-direction a.bx-prev,
#sppb-addon-1639393910216 div.bx-wrapper .bx-controls-direction a.bx-prev,
#sppb-addon-1639482066586 div.bx-wrapper .bx-controls-direction a.bx-prev {
	background-color: #FF00F8;
    padding-top: 12px !important;
    color: #fff;
    width: 70px;
    border-radius: 70px;
	font-size: 32px;
    top: 160px;
	margin-top: 0;
	height: 70px;
	left:-15px !important;
	
}


#sppb-addon-1639383764513 div.bx-wrapper .bx-controls-direction a.bx-next, 
#sppb-addon-1639393910216 div.bx-wrapper .bx-controls-direction a.bx-next {
	background-color: #FF00F8;
    padding-top: 12px !important;
    color: #fff;
    width: 70px;
    border-radius: 70px;
	font-size: 32px;
    top: 160px;
	margin-top: 0;
	height: 70px;
	left:auto !important;
	right:-15px;
}

#sppb-addon-1639383764513 .sppb-articles-carousel-introtext, 
#section-id-1639393910213 .sppb-articles-carousel-introtext {
	font-size: 18px;
}

#sppb-addon-wrapper-1639388410135 {
	margin-bottom:0;
}

#sppb-addon-1639393910216 .sppb-articles-carousel-link, 
#sppb-addon-1639393910216 .sppb-articles-carousel-link {
    font-size: 20px;
}

#sppb-addon-1639482066587 .sppb-articles-carousel-link {
	font-size: 16px;
}

#sppb-addon-1639482066587 .sppb-articles-carousel-introtext{
	font-size: 14px;
}

#sppb-addon-1639393910216 .bx-wrapper {
	margin-bottom: 0;
}

#column-id-1639393910247 {
	padding-right: 40px !important;
	padding-left: 40px !important;
}

#sppb-addon-1639393910249 .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner {
	padding: 0;
}

#sppb-addon-1639393910249 .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner {
	top:200px;
}

#sppb-addon-1639393910249 .sppb-item {
	height: 300px;
}

#sppb-addon-1639393910249 .sppb-carousel-item-inner{
	top:100px;
}

#sppb-addon-1639393910249 .sppb-carousel-text {
	vertical-align: top;
}

#sppb-addon-1639393910249 .sppb-carousel-inner {
	height: 330px;
	border-bottom: 1px solid #333;
}

#sppb-addon-1639393910249 .sppb-carousel-arrow i {
	top:8px;
}

#sppb-addon-1639393910249 .sppb-carousel-arrow.right, #sppb-addon-1639393910249 .sppb-carousel-arrow.left {
	background-color: #2DB004;
    padding-top: 0px !important;
    color: #fff;
    width: 40px;
    border-radius: 70px;
    font-size: 24px;
    top: 340px;
    margin-top: 0;
    height: 40px;
    display: inline;
    position: absolute;
	left: 0;
	right: 0;
	margin-left: 0;
	margin-right: 0;
}
#sppb-addon-1639393910249 .sppb-carousel-arrow.right {
	left: 155px !important;
}
#sppb-addon-1639393910249 .sppb-carousel-arrow.right i {
	left: 12px;
}

#sppb-addon-1639393910249 .sppb-carousel-arrow.left {
	left: 95px !important;
}


#contacts a, #section-id-1639488897564 a, #section-id-1639403658714 a {
	color:#00aeef !important;
	text-decoration: none;
}

#contacts a:hover, #section-id-1639488897564 a, #section-id-1639403658714 a  {
	color:#00aeef !important;
	text-decoration: underline;
}

#sp-footer1 .custom {
	font-size:0.8em;
}


.myFooter {
	margin: 0 20px;
}

#smartcountdown-118-title-before, #smartcountdown-118-title-after{
	display: none;
}

@media screen and (max-width: 768px){
	.myFooter {
		margin: 0 10px;
		font-size: 0.8em;
	}
}

#sppb-addon-1639479512005 .bx-wrapper {
	margin-bottom: 0;
}

#sppb-addon-1639479512005 .sppb-articles-carousel-introtext {
	font-size:16px;
	
}
#sppb-addon-1639479512005  .sppb-articles-carousel-content a {
	font-size:18px;
    font-weight: bold;
}

/* ВСТУПЛЕНИЕ welegion section-id-1639407087476 section-id-1639144191751 */
/* К УЧАСТНИКАМ section-id-1638781777264 section-id-1639470045138 section-id-1639144191778*/
/* К БИЗНЕСУ business section-id-1639476121208 section-id-1639144191828 */
/* ДОДАТОК section-id-1638791258953 section-id-1639477459313 section-id-1639381510221 */
/* МЕНТОРЫ mentors section-id-1639479512002 section-id-1639383764510 */
/* ЮЛИЯ НОВИК  work  section-id-1639479512017  section-id-1639388410132 */
/* L.Games projects  section-id-1639482066533  section-id-1639390544457 */
/* L.Practice  section-id-1638882596899  section-id-1639482066562  section-id-1639390544480  */
/* АФИША  afisha  section-id-1639482066584  section-id-1639393910213 */
/* NEWSROOM   newsroom  section-id-1639482066605  section-id-1639393910246*/ 
/* CONTACTS contacts  section-id-1639488897564  section-id-1639403658714 */

@media all and (max-width: 1200px) { 
	.sp-page-builder .page-content #welegion,
	.sp-page-builder .page-content #section-id-1638781777264,
	.sp-page-builder .page-content #business,
	.sp-page-builder .page-content #section-id-1638791258953,
	.sp-page-builder .page-content #mentors,
	.sp-page-builder .page-content #work,
	.sp-page-builder .page-content #projects,
	.sp-page-builder .page-content #section-id-1638882596899,
	.sp-page-builder .page-content #afisha,
	.sp-page-builder .page-content #newsroom,
	.sp-page-builder .page-content #contacts {
		display: none;
	}
	.sp-page-builder .page-content #section-id-1639407087476,
	.sp-page-builder .page-content #section-id-1639470045138,
	.sp-page-builder .page-content #section-id-1639476121208,
	.sp-page-builder .page-content #section-id-1639477459313,
	.sp-page-builder .page-content #section-id-1639479512002,
	.sp-page-builder .page-content #section-id-1639479512017,
	.sp-page-builder .page-content #section-id-1639482066533,
	.sp-page-builder .page-content #section-id-1639482066562,
	.sp-page-builder .page-content #section-id-1639482066584,
	.sp-page-builder .page-content #section-id-1639482066605,
	.sp-page-builder .page-content #section-id-1639488897564 {
		display: block;
	}
}
@media all and (min-width: 1201px)  { 
	.sp-page-builder .page-content #welegion,
	.sp-page-builder .page-content #section-id-1638781777264,
	.sp-page-builder .page-content #business,
	.sp-page-builder .page-content #section-id-1638791258953,
	.sp-page-builder .page-content #mentors,
	.sp-page-builder .page-content #work,
	.sp-page-builder .page-content #projects,
	.sp-page-builder .page-content #section-id-1638882596899, 
	.sp-page-builder .page-content #afisha,
	.sp-page-builder .page-content #newsroom,
	.sp-page-builder .page-content #contacts {
		display: block;
	}
	.sp-page-builder .page-content #section-id-1639407087476,
	.sp-page-builder .page-content #section-id-1639470045138,
	.sp-page-builder .page-content #section-id-1639476121208,
	.sp-page-builder .page-content #section-id-1639477459313,
	.sp-page-builder .page-content #section-id-1639479512002,
	.sp-page-builder .page-content #section-id-1639479512017,
	.sp-page-builder .page-content #section-id-1639482066533,
	.sp-page-builder .page-content #section-id-1639482066562,
	.sp-page-builder .page-content #section-id-1639482066584,
	.sp-page-builder .page-content #section-id-1639482066605,
	.sp-page-builder .page-content #section-id-1639488897564 {
		display: none;
	}
}

@media (max-width: 767px){
	#sppb-addon-1639567508251 .sppb-carousel-pro-text .sppb-carousel-pro-content {
		font-size: 16px !important;
		line-height: 18px !important;
		margin: 0px 0px 0px 0px;
	}
}











.play-btn {
  width: 30px;
  height: 30px;
  background: radial-gradient( rgba(255, 0, 128, 0.8) 60%, rgba(255, 255, 255, 1) 62%);
  border-radius: 50%;
  position: relative;
  display: block;
  /* margin: 100px auto; */
  box-shadow: 0px 0px 25px 3px rgba(255, 0, 128, 0.8);
}

/* triangle */
.play-btn::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-40%) translateY(-50%);
  transform: translateX(-40%) translateY(-50%);
  transform-origin: center center;
  width: 0;
  height: 0;
  border-top: 9px solid transparent;
  border-bottom: 9px solid transparent;
  border-left: 9px solid #fff;
  z-index: 100;
  -webkit-transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

/* pulse wave */
.play-btn:before {
  content: "";
  position: absolute;
  width: 150%;
  height: 150%;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
  -webkit-animation: pulsate1 2s;
  animation: pulsate1 2s;
  -webkit-animation-direction: forwards;
  animation-direction: forwards;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps;
  animation-timing-function: steps;
  opacity: 1;
  border-radius: 50%;
  border: 5px solid rgba(255, 255, 255, .75);
  top: -30%;
  left: -30%;
  background: rgba(198, 16, 0, 0);
}

@-webkit-keyframes pulsate1 {
  0% {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
    opacity: 1;
    box-shadow: inset 0px 0px 25px 3px rgba(255, 255, 255, 0.75), 0px 0px 25px 10px rgba(255, 255, 255, 0.75);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
    box-shadow: none;

  }
}

@keyframes pulsate1 {
  0% {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
    opacity: 1;
    box-shadow: inset 0px 0px 25px 3px rgba(255, 255, 255, 0.75), 0px 0px 25px 10px rgba(255, 255, 255, 0.75);
  }
  100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1);
    opacity: 0;
    box-shadow: none;

  }
}