
/* Css For Shelder */

/************ TABLE OF CONTENTS ***************
1. Fonts
2. Reset
3. Global
4. Main Header/style-one/style-two
5. Main Slider/style-one/style-two
6. Intro Section
7. Welcome Section
9. Cta Section
8. Research Fields
10. Testimonial Section
11. Researches Section
12. Team Section
14. Video
15. Fact Counter
16. News Section
19. Clients Section
20. Main Footer
21. Footer Bottom
22. Research Style Two
23. Innovative Solution
24. Discover Section
25. Testimonial Section
26. Chooseus Section
27. News Style Two
28. Page Title
29. Research Page Section
30. Research Details
31. Professor Page Section
32. Professor Details
33. About Section
34. Error Section
35. Blog Page Section
36. Blog Details
37. Blog Sidebar
38. Contact Section
39. Google Map


**********************************************/



/***

====================================================================
  Reset
====================================================================

 ***/
* {
  margin:0px;
  padding:0px;
  border:none;
  outline:none;
}


/***

====================================================================
  Global Settings
====================================================================

 ***/

 
html, body, img {
 
	/*cursor: url("../images/newyearmouse.png") , auto; */
}


body {
  font-size:17px;
  color:#5a5a68;
  line-height:28px;
  font-weight:400;
  background:#ffffff;
  font-family: 'Muli', sans-serif;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center top;
  -webkit-font-smoothing: antialiased;
}

  @media (min-width:1200px) {
  .container {
    max-width: 1170px;
    padding: 0px 15px;
  }
}

.mb-50 {
  margin-bottom: 150px;
}

.mb-10 {
  margin-bottom: 100px;
}


.large-container{
  max-width: 1700px;
  padding: 0px 15px;
  margin: 0 auto;
}

.container-fluid{
  padding: 0px;
}

.auto-container{
  position:static;
  max-width:1200px;
  padding:0px 15px;
  margin:0 auto;
}


.auto-container-header{
  position:static;
  max-width:1370px;
  padding:0px 15px;
  margin:0 auto;
}


.small-container{
  max-width:680px;
  margin:0 auto;
}

.boxed_wrapper{
  position: relative;
  overflow-x: hidden;
  margin: 0 auto;
  width: 100%;
  min-width: 300px;
}


a{
  text-decoration:none;
  transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
}

a:hover{
  text-decoration:none;
  outline:none;
}

input,button,select,textarea{
  font-family: 'Muli', sans-serif;
  font-weight: 400;
  font-size: 16px;
}

ul,li{
  list-style:none;
  padding:0px;
  margin:0px;
}

input{
  transition: all 500ms ease;
}

button:focus,
input:focus,
textarea:focus{
  outline: none;
  box-shadow: none;
  transition: all 500ms ease;
}

p{
  position: relative;
  font-size: 17px;
  line-height: 28px;
  font-family: 'Muli', sans-serif;
  color: #5a5a68;
  margin: 0px;
  transition: all 500ms ease;
  margin-bottom: 25px !important;
}


header .header-top p{
  line-height: 16px !important;
  margin-bottom: 0px !important;
  margin-top: 9px;
  margin-left: 5px;
}

h1,h2,h3,h4,h5,h6{
  position:relative;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  color: #1e1e2a;
  margin: 0px;
  transition: all 500ms ease;
}

/* Preloader */

.ctn-preloader {
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 999999;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.ctn-preloader .icon {
  animation: rotated 8s infinite linear;
}
.ctn-preloader .txt-loading {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  margin-top: 30px;
  text-align: center;
}
.ctn-preloader .txt-loading .letters-loading {
  font-family: 'gordita';
  font-weight: 700;
  letter-spacing: 8px;
  display: inline-block;
  color: rgba(0, 191, 88, 0.12);
  position: relative;
  font-size: 50px;
  line-height: 30px;
}
.ctn-preloader .txt-loading .letters-loading::before {
  animation: letters-loading 4s infinite;
  color: #00BF58;
  content: attr(data-text-preloader);
  left: 0;
  opacity: 0;
  top: 0;
  line-height: 30px;
  position: absolute;
}
.ctn-preloader .txt-loading .letters-loading:nth-child(2):before {
  animation-delay: 0.2s;
}
.ctn-preloader .txt-loading .letters-loading:nth-child(3):before {
  animation-delay: 0.4s;
}
.ctn-preloader .txt-loading .letters-loading:nth-child(4):before {
  animation-delay: 0.6s;
}
.ctn-preloader .txt-loading .letters-loading:nth-child(5):before {
  animation-delay: 0.8s;
}
.ctn-preloader .txt-loading .letters-loading:nth-child(6):before {
  animation-delay: 1s;
}
.ctn-preloader .txt-loading .letters-loading:nth-child(7):before {
  animation-delay: 1.2s;
}
.ctn-preloader .txt-loading .letters-loading:nth-child(8):before {
  animation-delay: 1.4s;
}

@keyframes spinner {
  to {
    transform: rotateZ(360deg);
  }
}
@keyframes letters-loading {
  0%, 75%, 100% {
    opacity: 0;
    transform: rotateY(-90deg);
  }
  25%, 50% {
    opacity: 1;
    transform: rotateY(0deg);
  }
}



.centred{
  text-align: center;
}

.pull-left{
  float: left;
}

.pull-right{
  float: right;
}


figure{
  margin: 0px;
}

img {
  display: inline-block;
  max-width: 100%;
  height: auto;
  transition-delay: .1s;
  transition-timing-function: ease-in-out;
  transition-duration: .7s;
  transition-property: all;
}

/** button **/

.theme-btn{
  position: relative;
  display: inline-block;
  font-size: 16px;
  line-height: 30px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #fff !important;
  padding: 15px 58px;
  text-align: center;
  cursor: pointer;
  border-radius: 5px;
  z-index: 1;
  transition: all 500ms ease;
}

.theme-btn i{
  position: relative;
  font-size: 22px;
  line-height: 30px;
  font-weight: 400;
  margin-left: 10px;
}

.theme-btn:before{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 0%;
  height: 100%;
  top: 0px;
  right: 0px;
  border-radius: 5px;
  z-index: -1;
  transition: all 500ms ease;
}

.theme-btn:hover:before{
  width: 100%;
  left: 0px;
}



.pagination{
  position: relative;
  display: block;
}

.pagination li{
  display: inline-block;
  margin: 0px 3px;
}

.pagination li a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  height: 50px;
  width: 50px;
  line-height: 50px;
  border: 1px solid #e3e3e3;
  text-align: center;
  color: #5a5a68;
  border-radius: 5px;
  background: transparent;
  z-index: 1;
  transition: all 500ms ease;
}

.pagination li a:before{
  position: absolute;
  content: '';
  width: 50px;
  height: 50px;
  border-radius: 5px;
  left: -1px;
  top: -1px;
  transform: scale(0,0);
  z-index: -1;
  transition: all 500ms ease;
}

.pagination li a:hover:before,
.pagination li a.active:before{
  transform: scale(1,1);
}

.pagination li a:hover,
.pagination li a.active{
  color: #fff;
}

.sec-pad{
  padding: 0px 0px !important;
}

.scroll-top{
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: fixed;
  bottom: 105%;
  right: 30px;
  font-size: 24px;
  z-index: 99;
  color: #ffffff;
  background: #272734;
  border: 1px solid #414153;
  text-align: center;
  cursor: pointer;
  z-index: 1;
  transition: 1s ease;
}

.scroll-top:before{
  position: absolute;
  content: '';
  width: 55px;
  height: 55px;
  left: -1px;
  top: -1px;
  transform: scale(0,0);
  z-index: -1;
  transition: all 500ms ease;
}

.scroll-top:hover:before{
  transform: scale(1,1);
}

.scroll-top.open {
  bottom: 80px;
}

.scroll-top span{
  color: #fff;
}

.sec-title{
  position: relative;
  display: block;
  margin-bottom: 30px;
}

.sec-title h6{
  position: relative;
  display: inline-block;
  font-size: 15px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 18px;
  padding-left: 30px;
}

.sec-title.centred h6{
  padding: 0px 30px;
}

.sec-title h6 i{
  position: absolute;
  font-size: 20px;
  line-height: 20px;
  left: 0px;
  top: 1px;
  font-weight: 400;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.sec-title h2{
  position: relative;
  display: block;
  font-size: 30px;
  line-height: 56px;
  font-weight: 700;
}

.contact-box h2 {
  position: relative;
  display: block;
  font-size: 30px;
  line-height: 56px;
  font-weight: 700;
  color: #f25743;
}

.sec-title h2 span{
  font-weight: 400;
}

.sec-title.light h2{
  color: #fff;
}




/***

====================================================================
                        Home-Page-One
====================================================================

***/


/** main-header **/

.main-header{
  position:relative;
  left:0px;
  top:0px;
  z-index:999;
  width:100%;
  transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
}

.sticky-header{
  position:fixed;
  opacity:0;
  visibility:hidden;
  background: #fff;
  left:0px;
  top:0px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  width:100%;
  z-index:0;
  transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
}

.fixed-header .sticky-header{
  z-index:999;
  opacity:1;
  visibility:visible;
  -ms-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -op-animation-name: fadeInDown;
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
  -ms-animation-duration: 500ms;
  -moz-animation-duration: 500ms;
  -op-animation-duration: 500ms;
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -ms-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  -op-animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -ms-animation-iteration-count: 1;
  -moz-animation-iteration-count: 1;
  -op-animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/** header-top **/

.main-header.style-one .header-top{
  position: relative;
  display: block;
 /* background-image: url(../images/christmas/top-header-bg.jpg); */
 background-color: #000;
  background-repeat: no-repeat;
}

.main-header.style-one .header-top .top-inner{
  position: relative;
  padding-left: 300px;
}

.main-header.style-one .header-top .top-left{
  position: relative;
  margin-top: 11px;
}

.main-header.style-one .header-top .top-left p{
  position: relative;
  display: block;
  font-size: 10px;
  color: #fff;
  font-weight: 600;
}

.main-header.style-one .header-top .top-left p i{
  position: relative;
  font-size: 12px;
  font-weight: 400;
  margin-right: 10px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.main-header.style-one .header-top .top-right .social-links,
.main-header.style-one .header-top .top-right .search-box-outer,
.main-header.style-one .header-top .top-right .btn-box{
  position: relative;
  display: inline-block;
  float: left;
}

.main-header.style-one .header-top .top-right .social-links li{
  position: relative;
  display: inline-block;
  float: left;
}

.main-header.style-one .header-top .top-right .social-links li a{
  position: relative;
  display: inline-block;
  width: 30px;
  height: 52px;
  line-height: 52px;
  color: #fff;
  font-size: 13px;
  text-align: center;
  border-right: 1px solid rgba(255,255,255,0.1);
}

.main-header.style-one .header-top .top-right .social-links li a:hover{

}

.main-header.style-one .header-top .top-right .social-links li:first-child a{
  border-left: 1px solid rgba(255,255,255,0.1);
}

.main-header.style-one .header-top .top-right .btn-box .theme-btn{
  margin-left: 8px;
  border-radius: 0px;
  padding: 12px 11px;
  font-size: 15px;
}


@media screen and (max-width: 749px) {
  .banner-section {
    display: none !important;
}}

.main-header.style-one .header-top .top-right .btn-box .theme-btn:before{
  border-radius: 0px;
  background: #393847;
}

/** header-upper **/

.main-header .outer-box{
  position: relative;
  display: block;
}

.main-header.style-one .header-upper .outer-box .logo-box{
  position: absolute;
  left: 0px;
  top: -111px;
  width: 220px;
  height: 220px;
  line-height: 220px;
  text-align: center;
  padding: 5px;
  z-index: 1;
}

.main-header.style-one .header-upper .outer-box .logo-box:before{
  position: absolute;
  content: '';
  width: 220px;
  height: 220px;
  left: 0px;
  top: 0px;
  z-index: -1;
  transform: rotate(45deg);
}

.main-header.style-one .header-upper .outer-box .logo-box:after{
  position: absolute;
  content: '';
  border: 1px dashed #fff;
  width: calc(220px - 10px);
  height: calc(220px - 10px);
  left: 5px;
  top: 5px;
  transform: rotate(45deg);
}

.main-header.style-one .header-upper .outer-box .logo-box .logo{
  position: relative;
  display: inline-block;
  padding-top: 13px;
  z-index: 1;
}

.main-header .menu-right-content{
  position: relative;
  margin-top: 23px;
  margin-left: 25px;
}

.main-header .menu-right-content .info-box,
.main-header .menu-right-content .cart-box,
.main-header .menu-right-content .nav-box{
  position: relative;
  display: inline-block;
  float: left;
}

.main-header .menu-right-content .info-box .box{
  position: relative;
  padding: 0px 40px 0px 53px;
}

.main-header .menu-right-content .info-box .box:before{
  position: absolute;
  content: '';
  background: #d8d8d8;
  width: 1px;
  height: 60px;
  top: -3px;
  right: 0px;
}

.main-header .menu-right-content .info-box .box i{
  position: absolute;
  left: 0px;
  top: 6px;
  font-size: 40px;
  line-height: 40px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.main-header .menu-right-content .info-box .box h5{
  position: relative;
  display: block;
  font-size: 17px;
  line-height: 26px;
  font-weight: 700;
  margin: 0px;
}

.main-header .menu-right-content .info-box .box h5 a{
  display: inline-block;
  color: #1e1e2a;
}

.main-header .menu-right-content .info-box .box h5 a:hover{

}

.main-header .menu-right-content .info-box .box span{
  position: relative;
  display: block;
  font-size: 15px;
  line-height: 26px;
  color: #5a5a68;
  font-weight: 600;
  margin: 0px;
}

.main-header .menu-right-content .cart-box{
  margin: 13px 63px 0px 30px;
}

.main-header .menu-right-content .cart-box a{
  position: relative;
  display: inline-block;
  font-size: 26px;
  line-height: 26px;
  color: #1e1e2a;
}

.main-header .menu-right-content .cart-box a:hover{

}

.main-header .menu-right-content .cart-box a span{
  position: absolute;
  top: 0px;
  right: -22px;
  font-size: 14px;
  color: #fff;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  border-radius: 50%;
}

.main-header .menu-right-content .nav-box .nav-btn{
  position: relative;
  display: inline-block;
  font-size: 30px;
  color: #fff;
  width: 60px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  cursor: pointer;
  transition: all 500ms ease;
}

/** main-menu **/

.main-menu{
  float: left;
}

.main-menu .navbar-collapse{
  padding:0px;
  display:block !important;
}

.main-menu .navigation{
  margin:0px;
}

.main-menu .navigation > li{
  position:inherit;
  float:left;
  z-index:2;
  padding:36px 0px 34px 0px;
  margin: 0px 13px;
  -webkit-transition:all 300ms ease;
  -moz-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  transition:all 300ms ease;
}

.main-menu .navigation > li:last-child{
  margin-right:0px !important;
}

.main-menu .navigation > li:first-child{
  margin-left: 0px !important;
}

.main-menu .navigation > li > a{
  position:relative;
  display:block;
  text-align:center;
  font-size:15px;
  line-height:30px;
  font-weight:900;
  opacity:1;
  font-family: 'Roboto', sans-serif;
  color:#1e1e2a;
  padding-right: 10px;
  z-index:1;
  text-transform: uppercase;
  -webkit-transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
  transition:all 500ms ease;
}

.main-menu .navigation > li.dropdown > a:after{
  position: absolute;
  content: "\f107";
  font-family: 'Font Awesome 5 Free';
  font-weight: 700;
  font-size: 15px;
  color: #9393a1;
  top: 0px;
  right: 0px;
  transition: all 500ms ease;
}

.main-menu .navigation > li.dropdown.current > a:after,
.main-menu .navigation > li.dropdown:hover > a:after{

}

.main-menu .navigation > li.current > a,
.main-menu .navigation > li:hover > a{

}

.main-menu .navigation > li > ul,
.main-menu .navigation > li > .megamenu{
  position:absolute;
  left: inherit;
  top:100%;
  width:250px;
  z-index:100;
  display:none;
  opacity: 0;
  visibility: hidden;
  padding: 10px 0px;
  background-color: #fff;
  -moz-transform: translateY(30px);
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  -o-transform: translateY(30px);
  transform: translateY(30px);
  -webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  -ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  -o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  -moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  -webkit-transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
  transition:all 500ms ease;
}

.main-menu .navigation > li > ul.from-right{
  left:auto;
  right:0px;
}

.main-menu .navigation > li > ul > li{
  position:relative;
  width:100%;
  padding: 0px 30px;
}

.main-menu .navigation > li > ul > li:last-child{
  border-bottom:none;
}

.main-menu .navigation > li > ul > li > a,
.main-menu .navigation > li > .megamenu li > a{
  position:relative;
  display:block;
  padding:14px 0px;
  line-height:24px;
  font-weight:600;
  font-family: 'Muli', sans-serif;
  font-size:17px;
  text-transform:capitalize;
  color:#5a5a68;
  border-bottom: 1px solid #e3e3e3;
  text-align: left;
  transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
}

.main-menu .navigation > li > ul > li > a:before{
  position: absolute;
  content: "\f105";
  font-size: 17px;
  font-family: 'Font Awesome 5 Free';
  font-weight: 600;
  left: -30px;
  top: 15px;
  opacity: 0;
  transition: all 500ms ease;
}

.main-menu .navigation > li > ul > li > a:hover:before{
  left: -17px;
  opacity: 1;
}

.main-menu .navigation > li > ul > li > a:hover,
.main-menu .navigation > li > .megamenu li > a:hover{

}

.main-menu .navigation > li > ul > li:last-child > a,
.main-menu .navigation > li > .megamenu li:last-child > a{
  border-bottom: none;
}

.main-menu .navigation > li > ul > li > a:hover{

}

.main-menu .navigation > li > ul > li.dropdown > a:after{
  font-family: 'Font Awesome 5 Free';
  content: "\f105";
  position:absolute;
  right:20px;
  top:14px;
  display:block;
  line-height:24px;
  font-size:16px;
  font-weight:800;
  text-align:center;
  z-index:5;
}

.main-menu .navigation > li > ul > li > ul{
  position:absolute;
  right:100%;
  top:-2px;
  width:230px;
  z-index:100;
  display:none;
  padding: 10px 0px;
  background-color: #fff;
  -moz-transform: translateY(30px);
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  -o-transform: translateY(30px);
  transform: translateY(30px);
  -webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  -ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  -o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  -moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
  box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);
}

.main-menu .navigation > li > ul > li > ul.from-right{
  left:auto;
  right:0px;
}

.main-menu .navigation > li > ul > li > ul > li{
  position:relative;
  width:100%;
  padding: 0px 30px;
}

.main-menu .navigation > li > ul > li > ul > li:last-child{
  border-bottom:none;
}

.main-menu .navigation > li > ul > li > ul > li:last-child{
  border-bottom:none;
}

.main-menu .navigation > li > ul > li > ul > li > a{
  position:relative;
  display:block;
  font-size: 17px;
  padding:14px 0px;
  line-height:24px;
  font-weight:600;
  font-family: 'Muli', sans-serif;
  text-transform:capitalize;
  color:#5a5a68;
  border-bottom: 1px solid #e3e3e3;
  text-align: left;
  transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
}

.main-menu .navigation > li > ul > li > ul > li > a:before{
  position: absolute;
  content: "\f105";
  font-size: 17px;
  font-family: 'Font Awesome 5 Free';
  font-weight: 600;
  left: -30px;
  top: 14px;
  opacity: 0;
  transition: all 500ms ease;
}

.main-menu .navigation > li > ul > li > ul > li > a:hover:before{
  left: -17px;
  opacity: 1;
}

.main-menu .navigation > li > ul > li > ul > li:last-child > a{
  border-bottom: none;
}

.main-menu .navigation > li > ul > li > ul > li > a:hover{

}

.main-menu .navigation > li > ul > li > ul > li.dropdown > a:after{
  font-family: 'Font Awesome 5 Free';
  content: "\f105";
  position:absolute;
  right:20px;
  top:12px;
  display:block;
  line-height:24px;
  font-size:16px;
  font-weight:900;
  z-index:5;
}

.main-menu .navigation > li.dropdown:hover > ul,
.main-menu .navigation > li.dropdown:hover > .megamenu{
  visibility:visible;
  opacity:1;
  -moz-transform: translateY(0);
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
}

.main-menu .navigation li > ul > li.dropdown:hover > ul{
  visibility:visible;
  opacity:1;
  -moz-transform: translateY(0);
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  transition:all 300ms ease;
  -moz-transition:all 300ms ease;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
}

.main-menu .navigation li.dropdown .dropdown-btn{
  position:absolute;
  right:-32px;
  top:66px;
  width:34px;
  height:30px;
  text-align:center;
  font-size:18px;
  line-height:26px;
  color:#3b3b3b;
  cursor:pointer;
  display: none;
  z-index:5;
  transition: all 500ms ease;
}

.main-menu .navigation li.current.dropdown .dropdown-btn,
.main-menu .navigation li:hover .dropdown-btn{

}

.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn{
  display: none;
}

.menu-area .mobile-nav-toggler {
  position: relative;
  float: right;
  font-size: 40px;
  line-height: 50px;
  cursor: pointer;
  color: #3786ff;
  display: none;
}

.menu-area .mobile-nav-toggler .icon-bar{
  position: relative;
  height: 2px;
  width: 30px;
  display: block;
  margin-bottom: 5px;
  background-color: #3b3b3b;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.menu-area .mobile-nav-toggler .icon-bar:last-child{
  margin-bottom: 0px;
}

.main-header .sticky-header .logo-box{
  position: relative;
  display: inline-block;
  width: 100px;
  height: 100px;
  text-align: center;
  padding: 20px 0px;
  z-index: 1;
}

.main-header .sticky-header .logo-box:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  transform: rotate(45deg);
  z-index: -1;
}

.main-header .sticky-header .logo-box:after {
  position: absolute;
  content: '';
  border: 1px dashed #fff;
  width: calc(100px - 10px);
  height: calc(100px - 10px);
  left: 5px;
  top: 5px;
  transform: rotate(45deg);
}



.sticky-header .auto-container {
  max-width: 1350px;
}

/** megamenu-style **/

.main-menu .navigation > li.dropdown > .megamenu{
  position: absolute;
  width: 100%;
  padding: 30px 50px;
  left: 0px;
}

.main-menu .navigation li.dropdown .megamenu li h4{
  font-weight: 500;
  padding: 3px 0px;
}


/** mobile-menu **/

.nav-outer .mobile-nav-toggler{
  position: relative;
  float: right;
  font-size: 40px;
  line-height: 50px;
  cursor: pointer;
  color:#3786ff;
  display: none;
}

.mobile-menu{
  position: fixed;
  right: 0;
  top: 0;
  width: 300px;
  padding-right:30px;
  max-width:100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  z-index: 999999;
}

.mobile-menu .navbar-collapse{
  display:block !important;
}

.mobile-menu .nav-logo{
  position:relative;
  padding:30px 25px;
  text-align:left;
}

.mobile-menu-visible{
  overflow: hidden;
}

.mobile-menu-visible .mobile-menu{
  opacity: 1;
  visibility: visible;
}

.mobile-menu .menu-backdrop{
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background:#000;
  -webkit-transform: translateX(101%);
  -ms-transform: translateX(101%);
  transform: translateX(101%);
  transition: all 900ms ease;
  -moz-transition: all 900ms ease;
  -webkit-transition: all 900ms ease;
  -ms-transition: all 900ms ease;
  -o-transition: all 900ms ease;
}

.mobile-menu-visible .mobile-menu .menu-backdrop{
  opacity: 0.70;
  visibility: visible;
  -webkit-transition:all 0.7s ease;
  -moz-transition:all 0.7s ease;
  -ms-transition:all 0.7s ease;
  -o-transition:all 0.7s ease;
  transition:all 0.7s ease;
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%);
}

.mobile-menu .menu-box{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-y: auto;
  background: #202020;
  padding: 0px 0px;
  z-index: 5;
  opacity: 0;
  visibility: hidden;
  border-radius: 0px;
  -webkit-transform: translateX(101%);
  -ms-transform: translateX(101%);
  transform: translateX(101%);
}

.mobile-menu-visible .mobile-menu .menu-box{
  opacity: 1;
  visibility: visible;
  -webkit-transition:all 0.7s ease;
  -moz-transition:all 0.7s ease;
  -ms-transition:all 0.7s ease;
  -o-transition:all 0.7s ease;
  transition:all 0.7s ease;
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%);
}

.mobile-menu .close-btn{
  position: absolute;
  right: 25px;
  top: 10px;
  line-height: 30px;
  width: 24px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
  cursor: pointer;
  z-index: 10;
  -webkit-transition:all 0.9s ease;
  -moz-transition:all 0.9s ease;
  -ms-transition:all 0.9s ease;
  -o-transition:all 0.9s ease;
  transition:all 0.9s ease;
}

.mobile-menu-visible .mobile-menu .close-btn{
  -webkit-transform:rotate(360deg);
  -ms-transform:rotate(360deg);
  transform:rotate(360deg);
}

.mobile-menu .close-btn:hover{
  -webkit-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  transform:rotate(90deg);
}

.mobile-menu .navigation{
  position: relative;
  display: block;
  width: 100%;
  float: none;
}

.mobile-menu .navigation li{
  position: relative;
  display: block;
  border-top: 1px solid rgba(255,255,255,0.10);
}

.mobile-menu .navigation:last-child{
  border-bottom: 1px solid rgba(255,255,255,0.10);
}

.mobile-menu .navigation li > ul > li:first-child{
  border-top: 1px solid rgba(255,255,255,0.10);
}

.mobile-menu .navigation li > a{
  position: relative;
  display: block;
  line-height: 24px;
  padding: 10px 25px;
  font-size: 15px;
  font-weight: 500;
  color: #ffffff;
  text-transform: uppercase;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}

.mobile-menu .navigation li ul li > a{
  font-size: 16px;
  margin-left: 20px;
  text-transform: capitalize;
}

.mobile-menu .navigation li > a:before{
  content:'';
  position:absolute;
  left:0;
  top:0;
  height:0;
  border-left:5px solid #fff;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}

.mobile-menu .navigation li.current > a:before{
  height:100%;
}

.mobile-menu .navigation li.dropdown .dropdown-btn{
  position:absolute;
  right:6px;
  top:6px;
  width:32px;
  height:32px;
  text-align:center;
  font-size:16px;
  line-height:32px;
  color:#ffffff;
  background:rgba(255,255,255,0.10);
  cursor:pointer;
  border-radius:2px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  z-index:5;
}

.mobile-menu .navigation li.dropdown .dropdown-btn.open{
  background:#fff;
  color: #3b3b3b;
  -webkit-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  transform:rotate(90deg);
}

.mobile-menu .navigation li > ul,
.mobile-menu .navigation li > ul > li > ul,
.mobile-menu .navigation > li.dropdown > .megamenu{
  display: none;
}

.mobile-menu .social-links{
  position:relative;
  padding:30px 25px;
}

.mobile-menu .social-links li{
  position:relative;
  display:inline-block;
  margin:0px 10px 10px;
}

.mobile-menu .social-links li a{
  position:relative;
  line-height:32px;
  font-size:16px;
  color:#ffffff;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}

.mobile-menu .social-links li a:hover{

}

div#mCSB_1_container{
  top: 0px !important;
}

.mobile-menu .contact-info {
  position: relative;
  padding: 80px 30px 20px 30px;
}

.mobile-menu .contact-info h4 {
  position: relative;
  font-size: 20px;
  color: #ffffff;
  font-weight: 700;
  margin-bottom: 20px;
}

.mobile-menu .contact-info ul li {
  position: relative;
  display: block;
  font-size: 15px;
  color: rgba(255,255,255,0.80);
  margin-bottom: 3px;
}

.mobile-menu .contact-info ul li a{
  color: rgba(255,255,255,0.80);
}

.mobile-menu .contact-info ul li a:hover{

}

.mobile-menu .contact-info ul li:last-child{
  margin-bottom: 0px;
}


/** search pop-up style **/

.main-header.style-one .search-box-outer {
  position: relative;
  padding: 6.5px 21px;
}

.main-header.style-one .search-box-outer .search-toggler{
  position: relative;
  font-size: 18px;
  color: #fff;
  padding: 5px 10px;
  font-weight: 600;
  background: transparent;
  cursor: pointer;
  display: inline-block;
  transition: all 500ms ease;
}

.main-header .search-box-outer .search-toggler:hover{

}

.search-popup{
  position:fixed;
  left:0;
  top:0px;
  width:100%;
  height:100%;
  z-index:99999;
  visibility:hidden;
  opacity:0;
  overflow:auto;
  background: rgba(0, 0, 0, 0.9);
  -webkit-transform:translateY(101%);
  -ms-transform:translateY(101%);
  transform:translateY(101%);
  transition:all 700ms ease;
  -moz-transition:all 700ms ease;
  -webkit-transition:all 700ms ease;
  -ms-transition:all 700ms ease;
  -o-transition:all 700ms ease;
}

.search-popup.popup-visible{
  -webkit-transform:translateY(0%);
  -ms-transform:translateY(0%);
  transform:translateY(0%);
  visibility:visible;
  opacity:1;
}

.search-popup .overlay-layer{
  position:absolute;
  left:0px;
  top:0px;
  right:0px;
  bottom:0px;
  display:block;
}

.search-popup .close-search{
  position:absolute;
  right:25px;
  top:25px;
  font-size:22px;
  color:#ffffff;
  cursor:pointer;
  z-index:5;
  transition: all 500ms ease;
}

.search-popup .search-form{
  position:relative;
  padding:0px 15px 0px;
  max-width:1024px;
  margin:0 auto;
  margin-top:150px;
  margin-bottom: 100px;
  transition: all 900ms ease;
  -moz-transition: all 900ms ease;
  -webkit-transition: all 900ms ease;
  -ms-transition: all 900ms ease;
  -o-transition: all 900ms ease;
}

.search-popup .search-form fieldset{
  position:relative;
  border-radius:12px;
}

.search-popup .search-form fieldset input[type="search"]{
  position:relative;
  height:70px;
  padding:20px 250px 20px 30px;
  background:#ffffff;
  line-height:30px;
  font-size:24px;
  color:#233145;
  border-radius:7px;
}

.search-popup .search-form fieldset input[type="submit"]{
  position:absolute;
  display:block;
  right:0px;
  top:0px;
  text-align:center;
  width:220px;
  height:70px;
  padding:20px 10px 20px 10px;
  color:#ffffff !important;
  line-height:30px;
  font-size:20px;
  cursor:pointer;
  text-transform:uppercase;
  border-radius:0px 7px 7px 0px;
}

.search-popup .search-form fieldset input[type="submit"]:hover{
  transform: translateY(0px);
}

.search-popup h3{
  text-transform:uppercase;
  font-size:20px;
  font-weight:600;
  color:#ffffff;
  margin-bottom:20px;
  letter-spacing:1px;
  text-align:center;
}

.search-popup .recent-searches{
  font-size:16px;
  color:#ffffff;
  text-align:center;
}

.search-popup .recent-searches li{
  display:inline-block;
  margin:0px 10px 10px 0px;
}

.search-popup .recent-searches li a{
  display:block;
  line-height:24px;
  border:1px solid #ffffff;
  padding:7px 15px;
  color:#ffffff;
  border-radius:3px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -ms-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  transition:all 0.5s ease;
}

.search-popup .recent-searches li a:hover{

}


/** sidebar **/

.xs-sidebar-group .xs-overlay{
  left:0%;
  top:0;
  position:fixed;
  height:100%;
  opacity:0;
  width:100%;
  visibility:hidden;
  -webkit-transition:all .4s ease-in .8s;
  -o-transition:all .4s ease-in .8s;
  transition:all .4s ease-in .8s;
  cursor:url(../images/icons/cross-out.png),
  pointer;
  z-index: 999999;
}

.xs-sidebar-group.isActive .xs-overlay{
  opacity:.9;
  visibility:visible;
  -webkit-transition:all .8s ease-out 0s;
  -o-transition:all .8s ease-out 0s;
  transition:all .8s ease-out 0s;
  right:100%;
}

.xs-sidebar-group .widget-heading{
  position:absolute;
  top:0;
  right:0;
  padding:25px;
}

.xs-sidebar-widget{
  position:fixed;
  left:-100%;
  top:0;
  bottom:0;
  width:100%;
  max-width:360px;
  z-index:999999;
  overflow:hidden;
  overflow-y:auto;
  -webkit-overflow-scrolling:touch;
  background-color:#1e1e2a;
  -webkit-transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;
  -o-transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;
  transition:all 0.5s cubic-bezier(0.9, 0.03, 0, 0.96) 0.6s;
  visibility:hidden;
  opacity:0;
}

.xs-sidebar-group.isActive .xs-sidebar-widget{
  opacity:1;
  visibility:visible;
  left:0;
  -webkit-transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;
  -o-transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;
  transition:all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s;
}

.sidebar-textwidget{
  padding:100px 30px;
}

.close-side-widget{
  color:#1768dd;
  display:block;
}

.sidebar-widget-container{
  position:relative;
  top:150px;
  opacity:0;
  visibility:hidden;
  -webkit-transition:all .3s ease-in .3s;
  -o-transition:all .3s ease-in .3s;
  transition:all .3s ease-in .3s;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
}

.xs-sidebar-group.isActive .sidebar-widget-container{
  top:0px;
  opacity:1;
  visibility:visible;
  -webkit-transition:all 1s ease-out 1.2s;
  -o-transition:all 1s ease-out 1.2s;
  transition:all 1s ease-out 1.2s;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
}

.xs-overlay{
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100%;
  opacity:.5;
  z-index:0;
}

.xs-bg-black{
  background-color:#000000;
}

.xs-menu-tools>li{
  display:inline-block;
  margin-right:15px;
}

.xs-menu-tools>li:last-child{
  margin-right:0;
}

.xs-menu-tools>li>a{
  color:#000000;
  text-decoration:none;
}

.sidebar-info-contents{
  position:relative;
}

.close-side-widget{
  position:relative;
  color:#fff;
  font-size:24px;
  -webkit-transition:all 0.5s ease;
  -moz-transition:all 0.5s ease;
  -ms-transition:all 0.5s ease;
  -o-transition:all 0.5s ease;
  transition:all 0.5s ease;
}

.close-side-widget:hover{

}

.sidebar-info-contents .content-inner{
  position:relative;
}

.sidebar-info-contents .content-inner .logo {
  padding:0px 0px 40px;
}

.sidebar-info-contents .content-inner .logo img{
  display:inline-block;
  max-width:100%;
}

.sidebar-info-contents .content-inner .content-box{
  position:relative;
}

.sidebar-info-contents .content-inner .content-box .theme-btn:before{
  background: #393847;
}

.sidebar-info-contents .content-inner .content-box h4{
  position:relative;
  font-size:20px;
  color:#fff;
  font-weight:700;
  margin-bottom:20px;
}

.sidebar-info-contents .content-inner .content-box p{
  position:relative;
  font-size:15px;
  color: #ccc;
  margin-bottom:25px;
}

.sidebar-info-contents .content-inner .content-box .theme-btn-two{
  padding: 10px 50px;
}

.sidebar-info-contents .content-inner .contact-info{
  position:relative;
  margin-top:60px;
}

.sidebar-info-contents .content-inner .contact-info ul li{
  position:relative;
  display: block;
  font-size:15px;
  color: #ccc;
  margin-bottom:3px;
}

.sidebar-info-contents .content-inner .contact-info ul li a{
  color: #ccc;
}

.sidebar-info-contents .content-inner .contact-info ul li a:hover{

}

.sidebar-info-contents .content-inner .contact-info h4{
  position:relative;
  font-size:20px;
  color:#fff;
  font-weight:700;
  margin-bottom:20px;
}

.sidebar-info-contents .content-inner .social-box{
  position:relative;
  margin-top:20px;
  margin-bottom:30px;
}

.sidebar-info-contents .content-inner .social-box li{
  position:relative;
  display:inline-block;
  margin-right:6px;
  transition: all 900ms ease;
  -moz-transition: all 900ms ease;
  -webkit-transition: all 900ms ease;
  -ms-transition: all 900ms ease;
  -o-transition: all 900ms ease;
}

.sidebar-info-contents .content-inner .social-box li a{
  position:relative;
  width:36px;
  height:36px;
  color:#ccc;
  z-index:1;
  font-size:13px;
  line-height:36px;
  text-align:center;
  border-radius:50%;
  display:inline-block;
  background: transparent;
  border: 1px solid #ededed;
  -webkit-transition:all 300ms ease;
  -moz-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  transition:all 300ms ease;
}

.sidebar-info-contents .content-inner .social-box li a:hover{
  color: #fff;
}


/** banner-section **/

.banner-section{
  position: relative;
}

.banner-carousel{
  position: relative;
}

.banner-carousel .slide-item{
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 190px 0px 290px 0px;
}

.banner-carousel .slide-item:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(0deg, rgba(53,6,3,0.0), rgba(53,6,3,0.9) 100%);
  top: 0px;
  right: 0px;
  z-index: 1;
}

.banner-carousel .slide-item .image-layer{
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
  -webkit-transition: all 6000ms linear;
  -moz-transition: all 6000ms linear;
  -ms-transition: all 6000ms linear;
  -o-transition: all 6000ms linear;
  transition: all 6000ms linear;
}

.banner-carousel .active .slide-item .image-layer{
  -webkit-transform:scale(1.15);
  -ms-transform:scale(1.15);
  transform:scale(1.15);
}

.banner-carousel .content-box{
  position: relative;
  display: block;
  z-index:5;
  width: 100%;
}

.banner-carousel .content-box h6{
  position: relative;
  display: block;
  font-size: 16px;
  line-height: 28px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 12px;
  padding-left: 90px;
  opacity: 0;
  text-transform: uppercase;
  -webkit-transform: translateY(50px);
  -moz-transform: translateY(50px);
  -ms-transform: translateY(50px);
  -o-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-transition: all 700ms ease;
  -moz-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  -o-transition: all 700ms ease;
  transition: all 700ms ease;
}

.banner-carousel .content-box h6:before{
  position: absolute;
  content: '';
  width: 70px;
  height: 1px;
  left: 0px;
  top: 13px;
}

.banner-carousel .active .content-box h6{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 700ms;
  -moz-transition-delay: 700ms;
  -ms-transition-delay: 700ms;
  -o-transition-delay: 700ms;
  transition-delay: 700ms;
}

.banner-carousel .content-box h1{
  position: relative;
  display: block;
  color: #fff;
  font-size: 70px;
  line-height: 82px;
  font-weight: 900;
  margin-bottom: 8px;
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  -o-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: all 1000ms ease;
  -moz-transition: all 1000ms ease;
  -ms-transition: all 1000ms ease;
  -o-transition: all 1000ms ease;
  transition: all 1000ms ease;
}

.banner-carousel .content-box h1 span{
  font-weight: 700;
}

.banner-carousel .active .content-box h1{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 1000ms;
  -moz-transition-delay: 1000ms;
  -ms-transition-delay: 1000ms;
  -o-transition-delay: 1000ms;
  transition-delay: 1000ms;
}

.banner-carousel .content-box p{
  position: relative;
  display: block;
  color: #fff;
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
  margin-bottom: 43px;
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  -o-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: all 1300ms ease;
  -moz-transition: all 1300ms ease;
  -ms-transition: all 1300ms ease;
  -o-transition: all 1300ms ease;
  transition: all 1300ms ease;
}

.banner-carousel .active .content-box p{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 1300ms;
  -moz-transition-delay: 1300ms;
  -ms-transition-delay: 1300ms;
  -o-transition-delay: 1300ms;
  transition-delay: 1300ms;
}

.banner-section .banner-carousel .content-box a.theme-btn{
  padding: 14px 47px;
}

.banner-carousel .content-box .btn-box{
  position: relative;
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  -o-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: all 1600ms ease;
  -moz-transition: all 1600ms ease;
  -ms-transition: all 1600ms ease;
  -o-transition: all 1600ms ease;
  transition: all 1600ms ease;
}

.banner-carousel .active .content-box .btn-box{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 1600ms;
  -moz-transition-delay: 1600ms;
  -ms-transition-delay: 1600ms;
  -o-transition-delay: 1600ms;
  transition-delay: 1600ms;
}

.owl-dots-none .owl-dots,
.owl-nav-none .owl-nav{
  display: none !important;
}

.float-bob-y {
  animation-name: float-bob-y;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  -webkit-animation-name: float-bob-y;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: float-bob-y;
  -moz-animation-duration: 2s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: float-bob-y;
  -ms-animation-duration: 2s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  -o-animation-name: float-bob-y;
  -o-animation-duration: 2s;
  -o-animation-iteration-count: infinite;
  -o-animation-timing-function: linear;
}

.float-bob-x{
  animation-name: float-bob-x;
  animation-duration: 15s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  -webkit-animation-name: float-bob-x;
  -webkit-animation-duration: 15s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: float-bob-x;
  -moz-animation-duration: 15s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: float-bob-x;
  -ms-animation-duration: 15s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  -o-animation-name: float-bob-x;
  -o-animation-duration: 15s;
  -o-animation-iteration-count: infinite;
  -o-animation-timing-function: linear;
}

.rotate-me {
  animation-name: rotateme;
  animation-duration: 30s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  -webkit-animation-name: rotateme;
  -webkit-animation-duration: 30s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotateme;
  -moz-animation-duration: 30s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: rotateme;
  -ms-animation-duration: 30s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  -o-animation-name: rotateme;
  -o-animation-duration: 30s;
  -o-animation-iteration-count: infinite;
  -o-animation-timing-function: linear;
}

.banner-section .owl-dots{
  position: absolute;
  left: 65px;
  top: 50%;
  transform: translateY(-50%);
}

.banner-section .owl-theme .owl-dots .owl-dot{
  display: block;
}

.banner-section .owl-theme .owl-dots .owl-dot span{
  position: relative;
  display: inline-block;
  height: 8px;
  width: 8px;
  margin: 16px 0px;
  background: #8f7573;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0 0 0 6px #8f7573;
  transition: all 500ms ease;
}

.banner-section .owl-theme .owl-dots .owl-dot.active span,
.banner-section .owl-theme .owl-dots .owl-dot span:hover{
  box-shadow: 0 0 0 6px #a1473b;
}


/** booking-section **/

.booking-section{
  position: relative;
}

.booking-section .inner-box{
  position: relative;
  background: #fff;
  padding: 42px 50px 30px 50px;
  margin-top: -100px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
  z-index: 1;
}

.booking-section .title-inner h2{
  position: relative;
  font-size: 36px;
  line-height: 45px;
  font-weight: 700;
  margin-bottom: 3px;
}

.booking-section .title-inner p{
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
  color: #5a5a68;
}

.booking-section .title-inner p span{

}

.booking-section .upper-box{
  position: relative;
  display: block;
  margin-bottom: 32px;
}

.booking-section .upper-box .link-box{
  margin-top: 24px;
}

.booking-section .upper-box .link-box a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
}

.booking-section .upper-box .link-box a:hover{
  color: #5a5a68;
  border-color: #5a5a68;
}

.booking-section .upper-box .link-box a i{
  position: relative;
  margin-left: 7px;
  top: 1px;
}

.booking-form .form-group{
  position: relative;
  margin: 0px;
}

.booking-form .form-group .field-input{
  position: relative;
  margin-bottom: 20px;
}

.booking-form .form-group .field-input i{
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 16px;
  color: #a6a6af;
  z-index: 1;
}

.booking-form .form-group .field-input input[type='text']{
  position: relative;
  width: 100%;
  height: 60px;
  border: 1px solid #e3e3e3;
  background: #fff;
  color: #5a5a68;
  border-radius: 5px;
  padding: 10px 50px 10px 20px;
  font-size: 16px;
  transition: all 500ms ease;
}

.booking-section .inner-box .booking-form .form-group .field-input input:focus{

}

.booking-form .form-group button{
  width: 100%;
  display: block;
  padding: 14px 50px;
}

.booking-form .form-group button:hover{

}

.booking-form .form-group button:before{
  background: #fff;
}


/** about-section **/

.about-section{
  position: relative;
  padding: 120px 0px 255px 0px;
}

.about-section .image-layer{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 715px;
  height: 530px;
  background-repeat: no-repeat;
}

#image_block_one .image-box{
  position: relative;
  display: block;
  padding-right: 35px;
  margin-right: 20px;
  padding-bottom: 130px;
}

#image_block_one .image-box .pattern-layer{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 35px;
  height: 100%;
  background-repeat: repeat-y;
  animation: slide 60s linear infinite;
  -webkit-animation: slide 60s linear infinite;
}

#image_block_one .image-box .image-1{
  position: relative;
  display: block;
}

#image_block_one .image-box .image img{
  width: 100%
}

#image_block_one .image-box .image-2{
  position: absolute;
  right: 35px;
  bottom: 0px;
}

#image_block_one .image-box .image-2:before{
  position: absolute;
  content: '';
  left: 0px;
  top: -20px;
  width: calc(100% - 20px);
  height: 20px;
}

#image_block_one .image-box .image-3{
  position: absolute;
  left: 50px;
  bottom: 50px;
  width: 160px;
  height: 160px;
  line-height: 160px;
  text-align: center;
  transition: all 500ms ease;
}

#image_block_one .image-box .image-3 i{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  font-size: 70px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@keyframes slide{
  from { background-position: 0 1920px; }
    to { background-position: 0 0; }
}

@-webkit-keyframes slide{
  from { background-position: 0 1920px; }
    to { background-position: 0 0; }
}

#content_block_one .content-box .text{
  position: relative;
  display: block;
  margin-bottom: 30px;
}

#content_block_one .content-box .text p{
  margin-bottom: 15px;
  color: #888;
}

#content_block_one .content-box .text p:last-child{
  margin-bottom: 0px;
}

#content_block_one .content-box .area-code{
  position: relative;
  display: block;
  max-width: 470px;
  width: 100%;
  margin-bottom: 12px;
}

#content_block_one .content-box .area-code .form-group{
  position: relative;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  overflow: hidden;
  margin: 0px;
}

#content_block_one .content-box .area-code input[type='text']{
  position: relative;
  width: calc(100% - 200px);
  height: 58px;
  font-size: 18px;
  padding: 10px 20px;
}

#content_block_one .content-box .area-code button{
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  background: #f6f6f6;
  padding: 16px 25px;
  width: 200px;
  border-left: 1px solid #e3e3e3;
  cursor: pointer;
  transition: all 500ms ease;
}

#content_block_one .content-box .area-code button:hover{

}

#content_block_one .content-box h4{
  position: relative;
  display: block;
  font-size: 20px;
  line-height: 30px;
  font-family: 'Muli', sans-serif;
  font-weight: 700;
  margin-bottom: 42px;
}

#content_block_one .content-box h4 a{
  display: inline-block;
}

#content_block_one .content-box h4 a:hover{
  text-decoration: underline;
}

#content_block_one .content-box .sec-title{
  margin-bottom: 32px;
}

#content_block_one .content-box .btn-box .theme-btn{
  padding: 11px 40px;
  margin-right: 30px;
}

#content_block_one .content-box .btn-box a.video-btn{
  position: relative;
  display: inline-block;
  padding: 0px 0px 0px 78px;
  font-size: 18px;
  line-height: 28px;
  color: #1e1e2a;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
}

#content_block_one .content-box .btn-box a.video-btn:hover{

}

#content_block_one .content-box .btn-box a.video-btn i{
  position: absolute;
  left: 0px;
  top: 2px;
  width: 54px;
  height: 54px;
  line-height: 54px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 5px rgba(242, 87, 67, 0.2);
}

#content_block_one .content-box .btn-box a.video-btn i:after{
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-animation-delay: .9s;
  animation-delay: .9s;
  content: "";
  position: absolute;
  -webkit-animation: ripple 3s infinite;
  animation: ripple 3s infinite;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

#content_block_one .content-box .btn-box a{
  float: left;
}

@-webkit-keyframes ripple {
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(242, 87, 67, 0.1);
            box-shadow: 0 0 0 10px rgba(242, 87, 67, 0.1);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(242, 87, 67, 0.1);
            box-shadow: 0 0 0 0 rgba(242, 87, 67, 0.1);
  }
}
@keyframes ripple {
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(242, 87, 67, 0.1);
            box-shadow: 0 0 0 10px rgba(242, 87, 67, 0.1);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(242, 87, 67, 0.1);
            box-shadow: 0 0 0 0 rgba(242, 87, 67, 0.1);
  }
}


/** funfact-section **/

.funfact-section{
  position: relative;
}

.funfact-section .inner-container{
  position: relative;
  margin-top: -135px;
  z-index: 1;
}

.funfact-section .counter-block-one{
  position: relative;
  display: inline-block;
  width: 25%;
  float: left;
}

.counter-block-one .inner-box{
  position: relative;
  display: block;
  padding: 88px 30px 41px 30px;
}

.counter-block-one:nth-child(2) .inner-box{
  background: #f6f6f6;
}

.counter-block-one:nth-child(3) .inner-box{
  background: #313143;
}

.counter-block-one:last-child .inner-box{

}

.counter-block-one .inner-box .shap-box{
  position: absolute;
  left: 30px;
  top: 50px;
  width: 62px;
  height: 9px;
  background-repeat: no-repeat;
}

@keyframes slide-2{
  from { background-position: 0 0; }
    to { background-position: 1920px 0; }
}

@-webkit-keyframes slide-2{
  from { background-position: 0 0; }
    to { background-position: 1920px 0; }
}

.counter-block-one .inner-box .icon-box{
  position: absolute;
  display: inline-block;
  font-size: 60px;
  line-height: 60px;
  color: #fff;
  right: 30px;
  top: 30px;
}

.counter-block-one:nth-child(2) .inner-box .icon-box{
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.counter-block-one:nth-child(3) .inner-box .icon-box{
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.counter-block-one .inner-box .count-outer span{
  position: relative;
  display: inline-block;
  font-size: 60px;
  line-height: 68px;
  font-family: 'Roboto', sans-serif;
  font-weight: 900;
  color: #fff;
  margin-bottom: 13px;
}

.counter-block-one:nth-child(2) .inner-box .count-outer span{
  color: #1e1e2a;
}

.counter-block-one .inner-box h3{
  position: relative;
  display: block;
  font-size: 22px;
  line-height: 30px;
  color: #fff;
  font-weight: 500;
  margin: 0px;
}

.counter-block-one:nth-child(2) .inner-box h3{
  color: #1e1e2a;
}


/** service-section **/

.service-section{
  position: relative;
  padding: 250px 0px 120px 0px;
  margin-top: -135px;
}

.service-section .sec-title{
  margin-bottom: 50px;
}

.bg-color-1{
  background: #1e1e2a;
}

.service-block-one .inner-box{
  position: relative;
  display: block;
  padding: 0px 30px;
  margin-top: 30px;
  border: 2px solid rgba(255,255,255,0.1);
}

.service-block-one .inner-box:before{
  position: absolute;
  content: '';
  background: rgba(255,255,255,0.1);
  width: 100%;
  height: 0%;
  left: 0px;
  right: 0px;
  bottom: 0px;
  transition: all 500ms ease;
}

.service-block-one .inner-box:hover:before{
  height: 100%;
  top: 0px;
}

.service-block-one .inner-box .image-box{
  position: relative;
  display: block;
  overflow: hidden;
  margin-top: -32px;
}

.service-block-one .inner-box .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.service-block-one .inner-box:hover .image-box img{
  transform: scale(1.05);
}

.service-block-one .inner-box .lower-content{
  position: relative;
  padding-top: 67px;
}

.service-block-one .inner-box .lower-content .icon-box{
  position: absolute;
  top: -45px;
  right: 25px;
  width: 90px;
  height: 90px;
  line-height: 90px;
  font-size: 46px;
  background: #313143;
  text-align: center;
  border-radius: 50%;
  z-index: 1;
}

.service-block-one .inner-box .lower-content .icon-box:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  border-radius: 50%;
  transform: scale(0,0);
  z-index: -1;
  transition: all 500ms ease;
}

.service-block-one .inner-box:hover .lower-content .icon-box:before{
  transform: scale(1,1);
}

.service-block-one .inner-box .lower-content .icon-box i{
  color: transparent !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  transition: all 500ms ease;
}

.service-block-one .inner-box:hover .lower-content .icon-box i{
  background: -webkit-linear-gradient(-90deg, #fff, #fff 50%);
}

.service-block-one .inner-box .lower-content .shap-box{
  position: absolute;
  left: 0px;
  top: 35px;
  width: 62px;
  height: 9px;
  background-repeat: no-repeat;
}

.service-block-one .inner-box .lower-content h6{
  position: relative;
  display: block;
  font-size: 22px;
  line-height: 30px;
  color: #fff;
  font-weight: 500;
  margin-bottom: 14px;
}

.service-block-one .inner-box .lower-content h3 a{
  display: inline-block;
  color: #fff;
}

.service-block-one .inner-box .lower-content h3 a:hover{

}

.service-block-one .inner-box .lower-content p{
  font-size: 18px;
  line-height: 28px;
  color: #a6a6b3;
  font-weight: 600;
  margin-bottom: 27px;
}

.service-block-one .inner-box .lower-content .link{
  position: relative;
  display: block;
  padding: 14px 0px;
  z-index: 1;
}

.service-block-one .inner-box .lower-content .link:before{
  position: absolute;
  content: '';
  background: rgba(255,255,255,0.1);
  width: calc(100% + 60px);
  height: 2px;
  left: -30px;
  top: 0px;
}

.service-block-one .inner-box .lower-content .link:after{
  position: absolute;
  content: '';
  width: 0%;
  height: 100%;
  top: 0px;
  right: -30px;
  z-index: -1;
  transition: all 500ms ease;
}

.service-block-one .inner-box:hover .lower-content .link:after{
  width: calc(100% + 60px);
  left: -30px;
}

.service-block-one .inner-box .lower-content .link a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
}

.service-block-one .inner-box .lower-content .link a i{
  position: relative;
  font-weight: 400;
  font-size: 22px;
  margin-left: 10px;
  top: 2px;
}


/** chooseus-section **/

.chooseus-section{
  position: relative;
  overflow: hidden;
  padding: 116px 0px 85px 0px;
}

.chooseus-section .pattern-layer{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.chooseus-section .image-layer{
  position: absolute;
  right: 140px;
  bottom: 0px;
  z-index: 1;
}

.chooseus-section .inner-content .content-box-one{
  position: relative;
  max-width: 700px;
  width: 100%;
  margin-bottom: 10px;
}

.chooseus-section .inner-content .single-item{
  position: relative;
  display: inline-block;
  overflow: hidden;
  float: left;
  max-width: 225px;
  width: 100%;
  margin-right: 10px;
}

.chooseus-section .inner-content .content-box-one .single-item{
  padding-top: 35px;
}

.chooseus-section .inner-content .content-box-two .single-item{
  padding-bottom: 35px;
}

.chooseus-section .inner-content .single-item:last-child{
  margin-right: 0px;
}

.chooseus-section .inner-content .single-item .content-box{
  position: relative;
  display: block;
  background: #fff;
  padding: 40px 15px 22px 15px;
  text-align: center;
  opacity: 1;
  z-index: 1;
  transition: all 900ms ease;
}

.chooseus-section .inner-content .single-item:hover .content-box{
  opacity: 0;
}

.chooseus-section .inner-content .single-item .content-box .icon-box{
  position: relative;
  display: inline-block;
  margin-bottom: 14px;
  z-index: 1;
}

.chooseus-section .inner-content .single-item .content-box .icon-box:before{
  position: absolute;
  content: '';
  background: #eeeef5;
  height: 54px;
  width: 54px;
  border-radius: 50%;
  top: -10px;
  right: -30px;
  z-index: -1;
}

.chooseus-section .inner-content .single-item .content-box h4{
  position: relative;
  display: block;
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
  margin: 0px;
}

.chooseus-section .inner-content .single-item .overlay-box{
  position: absolute;
  left: 0px;
  width: 100%;
  background: #fff;
  padding: 30px 15px 23px 15px;
  text-align: center;
  z-index: 1;
  opacity: 0;
  transition: all 500ms ease;
}

.chooseus-section .inner-content .content-box-one .single-item .overlay-box{
  top: 30px;
}

.chooseus-section .inner-content .content-box-two .single-item .overlay-box{
  bottom: 30px;
}

.chooseus-section .inner-content .content-box-one .single-item:hover .overlay-box{
  opacity: 1;
  top: 0px;
}

.chooseus-section .inner-content .content-box-two .single-item:hover .overlay-box{
  opacity: 1;
  bottom: 0px;
}

.chooseus-section .inner-content .single-item .overlay-box .icon-box{
  position: relative;
  display: inline-block;
  width: 86px;
  height: 86px;
  line-height: 86px;
  background: #eeeef5;
  text-align: center;
  border-radius: 50%;
  margin-bottom: 14px;
}

.chooseus-section .inner-content .single-item .overlay-box p{
  position: relative;
  font-size: 18px;
  line-height: 26px;
  color: #5a5a68;
  font-weight: 700;
}

.chooseus-section .inner-content .content-box-two{
  position: relative;
  display: block;
  width: 100%;
}

.chooseus-section .inner-content .single-item .image-box{
  position: relative;
  display: block;
  text-align: center;
  padding: 10px 0px;
}

.chooseus-section .sec-title{
  margin-bottom: 15px;
}


/** project-section **/

.project-section{
  position: relative;
  padding: 115px 0px 90px 0px;
}

.project-section .sec-title{
  margin-bottom: 50px;
}

.project-block-one .inner-box{
  position: relative;
  display: block;
  overflow: hidden;
  margin-bottom: 30px;
}

.project-block-one .inner-box .image-box{
  position: relative;
  display: block;
  overflow: hidden;
  background: #2a2a38;
}

.project-block-one .inner-box .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.project-block-one .inner-box:hover .image-box img{
  transform: scale(1.05);
  opacity: 0.05;
}

.project-block-one .inner-box .lower-content .box{
  position: absolute;
  left: 30px;
  top: 25px;
  transform: translateY(30px);
  opacity: 0;
  transition: all 500ms ease;
}

.project-block-one .inner-box:hover .lower-content .box{
  transform: translateY(0px);
  opacity: 1;
}

h3{
  position: relative;
  display: block;
  font-size: 22px;
  line-height: 30px;
  font-weight: 500;
  margin-bottom: 10px;
}

h3 a{
  display: inline-block;
  color: #1e1e2a;
}

h3 a:hover{

}

.project-block-one .inner-box .lower-content{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  padding: 25px 30px;
}

.project-block-one .inner-box .lower-content .box h3{
  color: #fff;
  margin-bottom: 0px;
}

.project-block-one .inner-box .lower-content .box h3 a{
  color: #fff;
}

.project-block-one .inner-box .lower-content .box h3 a:hover{

}

.project-block-one .inner-box .lower-content .box p{
  position: relative;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.project-block-one .inner-box .lower-content .view-btn{
  position: absolute;
  right: 0px;
  bottom: 0px;
  opacity: 0;
  transition: all 900ms ease;
}

.project-block-one .inner-box:hover .lower-content .view-btn{
  opacity: 1;
}

.project-block-one .inner-box .lower-content .view-btn a{
  position: relative;
  display: inline-block;
  font-size: 30px;
  color: #fff;
  font-weight: 700;
  width: 56px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  border-top: 4px solid #fff;
  border-left: 4px solid #fff;
}


/** working-section **/

.working-section{
  position: relative;
  padding-top: 115px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
}

.working-section:before{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  opacity: 0.85;
}

.working-section .inner-content{
  position: relative;
  margin: 0px -10px -170px -10px;
  z-index: 1;
}

.working-section .sec-title{
  margin-bottom: 90px;
}

.working-section .working-block{
  padding: 0px 25px;
}

.working-block-one .inner-box{
  position: relative;
  display: block;
  background: #fff;
  padding: 0px 50px 33px 50px;
  margin-top: 90px;
  min-height: 298px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
  transition: all 500ms ease;
}

.working-block-one .inner-box:hover{
  transform: translateY(-15px);
}

.working-block-one{
  position: relative;
}

.working-block-one:before{
  position: absolute;
  content: "\f112";
  font-family: 'Flaticon';
  font-size: 24px;
  line-height: 24px;
  top: 52px;
  right: -37px;
}

.working-block-one .inner-box .icon-box{
  position: relative;
  display: inline-block;
  width: 170px;
  height: 170px;
  line-height: 170px;
  text-align: center;
  border-radius: 50%;
  border: 2px dashed #b1b1bc;
  padding: 5px;
  margin-top: -90px;
  margin-bottom: 19px;
}

.working-block-one .inner-box .icon-box .count-box{
  position: absolute;
  top: 8px;
  right: -12px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
  border-radius: 50%;
  border: 3px solid #fff;
  z-index: 2;
}

.working-block-one .inner-box .icon-box .icon{
  position: absolute;
  display: inline-block;
  left: 3px;
  top: 3px;
  width: 160px;
  height: 160px;
  line-height: 160px;
  font-size: 60px;
  color: #fff;
  text-align: center;
  border-radius: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1;
}

.working-block-one .inner-box .icon-box .icon:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  border-radius: 50%;
  z-index: -1;
  transition: all 500ms ease;
}

.working-block-one .inner-box:hover .icon-box .icon:before{
  opacity: 0.8;
}

.working-block-one .inner-box .lower-content h3{
  margin-bottom: 12px;
}

.working-block-one .inner-box .lower-content .pattern-layer{
  position: relative;
  display: block;
  max-width: 62px;
  width: 100%;
  height: 9px;
  margin: 0 auto;
  margin-bottom: 23px;
  background-repeat: no-repeat;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}

.working-block-one .inner-box:hover .lower-content .pattern-layer{
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
}


/** team-section **/

.team-section{
  position: relative;
  padding: 285px 0px 250px 0px;
}

.team-section .pattern-layer{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.team-section .sec-title{
  margin-bottom: 50px;
}

.team-section .sec-title .btn-box{
  position: absolute;
  top: 36px;
  right: 0px;
}

.team-section .sec-title .btn-box .theme-btn{
  padding: 11px 33px;
}

.team-block-one .inner-box{
  position: relative;
  display: block;
  overflow: hidden;
}

.team-block-one .inner-box .image-box{
  position: relative;
  display: block;
  background: #2a2a38;
  overflow: hidden;
}

.team-block-one .inner-box .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.team-block-one .inner-box:hover .image-box img{
  opacity: 0.2;
}

.team-block-one .inner-box .content-box{
  position: absolute;
  left: 0px;
  bottom: 10px;
  background: #fff;
  max-width: 200px;
  width: 100%;
  opacity: 1;
  padding: 11px 20px 11px 30px;
  transition: all 500ms ease;
}

.team-block-one .inner-box:hover .content-box{
  opacity: 0;
}

.team-block-one .inner-box .content-box:before{
  position: absolute;
  content: '';
  width: 7px;
  height: calc(100% - 30px);
  top: 15px;
  left: 0px;
}

.team-block-one .inner-box .content-box h3{
  margin: 0px;
}

.team-block-one .inner-box .content-box .designation{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 20px;
  color: #5a5a68;
  font-weight: 700;
  margin-bottom: 6px;
}

.team-block-one .inner-box .overlay-box{
  position: absolute;
  left: 85px;
  bottom: -160px;
  opacity: 0;
  width: calc(100% - 170px);
  transition: all 900ms ease;
}

.team-block-one .inner-box:hover .overlay-box{
  bottom: 0px;
  opacity: 1;
}

.team-block-one .inner-box .overlay-box .designation{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 20px;
  color: #fff;
  font-weight: 700;
  margin-bottom: 6px;
}

.team-block-one .inner-box .overlay-box h3{
  color: #fff;
  margin: 0px;
}

.team-block-one .inner-box .overlay-box h3 a{
  color: #fff;
}

.team-block-one .inner-box .overlay-box .box{
  position: relative;
  padding: 26px 20px 25px 25px;
  border-bottom: 1px solid rgba(255,255,255,0.5);
}

.team-block-one .inner-box .overlay-box .social-links li{
  position: relative;
  display: inline-block;
  float: left;
  width: 25%;
  text-align: center;
  border-right: 1px solid rgba(255,255,255,0.5);
}

.team-block-one .inner-box .overlay-box .social-links li:last-child{
  border: none;
}

.team-block-one .inner-box .overlay-box .social-links li a{
  display: inline-block;
  height: 50px;
  line-height: 50px;
  width: 100%;
  font-size: 14px;
  color: #fff;
}

.team-block-one .inner-box .overlay-box .social-links li a span{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0px;
  background: #fff;
  font-size: 16px;
  font-weight: 700;
  color: #1e1e2a;
  width: 80px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  opacity: 0;
  transition: all 500ms ease;
}

.team-block-one .inner-box .overlay-box .social-links li a span:before{
  position: absolute;
  content: '';
  background: #fff;
  width: 12px;
  height: 12px;
  left: 33px;
  bottom: -4px;
  transform: rotate(45deg);
  z-index: -1;
}

.team-block-one .inner-box .overlay-box .social-links li a:hover span{
  opacity: 1;
  top: -20px;
}


/** repair-section **/

.repair-section{
  position: relative;
}

.repair-section .inner-content{
  position: relative;
  margin-top: -138px;
  z-index: 1;
}

.repair-section .single-item .inner-box{
  position: relative;
  display: block;
}

.repair-section .single-item .inner-box .content-box{
  position: relative;
  display: inline-block;
  float: left;
  max-width: 270px;
  width: 100%;
  overflow: hidden;
  background: #2a2a38;
  min-height: 263px;
  padding: 38px 37px 34px 40px;
}

.repair-section .single-item .inner-box .image-box{
  position: relative;
  display: block;
  float: left;
  max-width: 300px;
  width: 100%;
  overflow: hidden;
}

.repair-section .single-item .inner-box .image-box:before{
  position: absolute;
  content: '';
  left: 0px;
  top: 0px;
  width: 0%;
  height: 100%;
  background: rgba(42, 42, 56, 0.8);
  transition: all 500ms ease;
}

.repair-section .single-item .inner-box:hover .image-box:before{
  width: 100%;
  right: 0px;
}

.repair-section .single-item .inner-box .image-box img{
  width: 100%;
}

.repair-section .single-item .inner-box .content-box .icon-box{
  position: relative;
  display: inline-block;
  font-size: 60px;
  line-height: 60px;
  margin-bottom: 23px;
}

.repair-section .single-item .inner-box .content-box .light-icon{
  position: absolute;
  top: -10px;
  right: -10px;
  font-size: 120px;
  line-height: 120px;
  color: rgba(255,255,255,0.1);
}

.repair-section .single-item .inner-box .content-box h3{
  position: relative;
  display: block;
  font-size: 24px;
  color: #fff;
  line-height: 30px;
  font-weight: 500;
  margin-bottom: 18px;
}

.repair-section .single-item .inner-box .content-box h3:last-child{
  margin-bottom: 0px;
}

.repair-section .single-item .inner-box .content-box h3 a{
  color: #fff;
}

.repair-section .single-item .inner-box .content-box h3 a:hover{

}

.repair-section .single-item .inner-box .content-box .rating-box{
  position: relative;
  display: block;
  margin-bottom: 20px;
  padding: 7px 0px 0px 98px;
}

.repair-section .single-item .inner-box .content-box .rating-box span{
  position: absolute;
  display: inline-block;
  left: 0px;
  top: 0px;
  font-size: 60px;
  line-height: 60px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
}

.repair-section .single-item .inner-box .content-box .rating-box h6{
  position: relative;
  display: block;
  font-size: 15px;
  line-height: 20px;
  color: #fff;
  font-weight: 700;
  margin-bottom: 0px;
  text-transform: uppercase;
}

.repair-section .single-item .inner-box .content-box .rating-box .rating li{
  position: relative;
  display: inline-block;
  float: left;
  font-size: 14px;
  margin-right: 1px;
}

.repair-section .single-item .inner-box .content-box h5{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
}

.repair-section .single-item .inner-box .content-box h5 a{
  display: inline-block;
  color: #fff;
}

.repair-section .single-item .inner-box .content-box h5 a i{
  position: relative;
  font-size: 22px;
  font-weight: 400;
  top: 2px;
  margin-left: 10px;
}

.repair-section .single-item .inner-box .content-box h5 a:hover{

}


/** testimonial-section **/

.testimonial-section{
  position: relative;
  padding: 240px 0px 90px 0px;
  margin-top: -126px;
}

.bg-color-2{
  background: #f6f6f6;
}

.testimonial-section .testimonial-content .inner-box{
  position: relative;
  display: block;
  background: #fff;
  margin: 40px 15px 30px 15px;
  padding: 43px 30px 41px 30px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
}

.testimonial-section .testimonial-content .inner-box .image-box{
  position: absolute;
  top: -40px;
  right: 40px;
  width: 90px;
  height: 90px;
  border-radius: 50%;
}

.testimonial-section .testimonial-content .inner-box .image-box img{
  width: 100%;
  border-radius: 50%;
}

.testimonial-section .testimonial-content .inner-box .image-box i{
  position: absolute;
  right: -10px;
  bottom: 0px;
  font-size: 20px;
  color: #fff;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 50%;
}

.testimonial-section .testimonial-content .inner-box .rating-box{
  position: relative;
  display: block;
  margin-bottom: 16px;
}

.testimonial-section .testimonial-content .inner-box .rating-box li{
  position: relative;
  display: inline-block;
  float: left;
  font-size: 14px;
  margin-right: 7px;
}

.testimonial-section .testimonial-content .inner-box .rating-box li:last-child{
  margin-right: 0px;
}

.testimonial-section .testimonial-content .inner-box p{
  font-size: 18px;
  line-height: 28px;
  color: #5a5a68;
  font-weight: 600;
  margin-bottom: 17px;
}

.testimonial-section .testimonial-content .inner-box h3{
  margin: 0px;
}

.testimonial-section .testimonial-content .inner-box h3 span{
  font-size: 18px;
  font-family: 'Muli', sans-serif;
  font-weight: 500;
  color: #5a5a68;
}

.testimonial-section .testimonial-inner{
  position: relative;
  margin: 0px -15px;
}

.testimonial-section .sec-title{
  margin-bottom: 50px;
}


/** news-section **/

.news-section{
  position: relative;
  padding: 115px 0px 120px 0px;
}

.news-section .sec-title{
  margin-bottom: 50px;
}

.news-section .sec-title .btn-box {
  position: absolute;
  top: 36px;
  right: 0px;
}

.news-section .sec-title .btn-box .theme-btn {
  padding: 11px 40px;
}

.news-block-one .inner-box{
  position: relative;
  display: block;
  background: #fff;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
  transition: all 500ms ease;
}

.news-block-one .inner-box:hover{
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}

.news-block-one .inner-box .image-box{
  position: relative;
  display: block;
  overflow: hidden;
}

.news-block-one .inner-box .image-box:before{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 50%;
  height: 0%;
  left: 0px;
  bottom: 0px;
  opacity: 0.9;
  z-index: 1;
  transition: all 500ms ease;
}

.news-block-one .inner-box .image-box:after{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 50%;
  height: 0%;
  right: 0px;
  top: 0px;
  opacity: 0.9;
  transition: all 500ms ease;
}

.news-block-one .inner-box:hover .image-box:before,
.news-block-one .inner-box:hover .image-box:after{
  height: 100%
}

.news-block-one .inner-box .image-box .link{
  position: absolute;
  display: inline-block;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  font-size: 0px;
  color: #fff;
  z-index: 1;
}

.news-block-one .inner-box .image-box img{
  width: 100%;
}

.news-block-one .inner-box .image-box .category{
  position: absolute;
  right: 0px;
  bottom: 0px;
}

.news-block-one .inner-box .image-box .category p{
  position: relative;
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding: 4px 19px;
  text-align: center;
  z-index: 1;
  border-top-left-radius: 15px;
}

.news-block-one .inner-box .image-box .category p i{
  position: relative;
  color: #fff;
  margin-right: 8px;
}

.news-block-one .inner-box .lower-content{
  position: relative;
  padding: 23px 30px 0px 30px;
}

.news-block-one .inner-box .lower-content h3{
  font-size: 24px;
  line-height: 34px;
  margin-bottom: 12px;
}

.news-block-one .inner-box .lower-content .post-info{
  position: relative;
  display: block;
  margin-bottom: 17px;
}

.news-block-one .inner-box .lower-content .post-info li{
  position: relative;
  display: inline-block;
  font-size: 15px;
  color: #5a5a68;
  font-weight: 500;
  padding-right: 18px;
  margin-right: 3px;
}

.news-block-one .inner-box .lower-content .post-info li:before{
  position: absolute;
  content: "||";
  font-size: 15px;
  font-family: 'Muli', sans-serif;
  color: #c4c4c4;
  top: -2px;
  right: 0px;
}

.news-block-one .inner-box .lower-content .post-info li:last-child{
  padding: 0px;
  margin: 0px;
}

.news-block-one .inner-box .lower-content .post-info li:last-child:before{
  display: none;
}

.news-block-one .inner-box .lower-content .post-info li a{
  color: #5a5a68;
}

.news-block-one .inner-box .lower-content .post-info li i{
  position: relative;
  font-size: 13px;
  margin-right: 8px;
}

.news-block-one .inner-box .lower-content .post-info li a:hover{

}

.news-block-one .inner-box .lower-content p{
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  color: #5a5a68;
}

.news-block-one .inner-box .lower-content p span{

}

.news-block-one .inner-box .lower-content .upper-box{
  position: relative;
  padding-bottom: 22px;
  border-bottom: 1px solid #e3e3e3;
}

.news-block-one .inner-box .lower-content .lower-box{
  position: relative;
  padding: 12px 0px;
}

.news-block-one .inner-box .lower-content .lower-box .comment-box p a{
  position: relative;
  font-size: 15px;
  color: #5a5a68;
}

.news-block-one .inner-box .lower-content .lower-box .comment-box p i{
  position: relative;
  font-size: 13px;
  margin-right: 8px;
}

.news-block-one .inner-box .lower-content .lower-box .comment-box p a:hover{

}

.news-block-one .inner-box .lower-content .lower-box .link-box a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
}

.news-block-one .inner-box .lower-content .lower-box .link-box a i{
  position: relative;
  font-size: 20px;
  font-weight: 700;
  color: #71717d;
  margin-left: 10px;
  top: 2px;
  transition: all 500ms ease;
}

.news-block-one .inner-box .lower-content .lower-box .link-box a:hover i{

}

.news-block-one .inner-box .lower-content .lower-box .link-box a span{
  position: absolute;
  right: 20px;
  top: 0px;
  min-width: 90px;
  visibility: hidden;
  opacity: 0;
  transition: all 500ms ease;
}

.news-block-one .inner-box .lower-content .lower-box .link-box a:hover span{
  visibility: visible;
  opacity: 1;
  right: 30px;
}


/** brochure-section **/

.brochure-section{
  position: relative;
  padding: 115px 0px;
}

.brochure-section .pattern-layer .pattern-1{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.brochure-section .pattern-layer .pattern-2{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 695px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.brochure-section .image-layer{
  position: absolute;
  right: 0px;
  bottom: -65px;
}

.brochure-section .image-box{
  position: relative;
  display: block;
}

.brochure-section .image-box img{
  width: 100%;
}

.brochure-section .image-box h3{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  color: #fff;
  margin: 0px;
  padding: 20px 20px 23px 20px;
}

#content_block_two .content-box .subscribe-form .form-group{
  position: relative;
  margin-bottom: 20px;
}

#content_block_two .content-box .subscribe-form .form-group input[type='email']{
  position: relative;
  width: 100%;
  height: 55px;
  background: #3c3c4d;
  border: 1px solid #3c3c4d;
  padding: 10px 80px 10px 20px;
  font-size: 16px;
  font-family: 'Muli', sans-serif;
  font-weight: 700;
  color: #b0b0bd;
}

#content_block_two .content-box .subscribe-form .form-group input::-webkit-input-placeholder{
  color:#b0b0bd;
}

#content_block_two .content-box .subscribe-form .form-group button{
  position: absolute;
  top: 15px;
  right: 20px;
  color: #fff;
  font-size: 20px;
  cursor: pointer;
  background: transparent;
  transition: all 500ms ease;
}

#content_block_two .content-box .subscribe-form .form-group input:focus + button,
#content_block_two .content-box .subscribe-form .form-group button:hover{

}

#content_block_two .content-box .subscribe-form .form-group input:focus{

}

#content_block_two .content-box .subscribe-form .form-group button:before{
  position: absolute;
  content: '';
  background: rgba(255,255,255,0.1);
  width: 1px;
  height: 25px;
  left: -22px;
  top: 0px;
}

#content_block_two .content-box .download-btn h5{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
}

#content_block_two .content-box .download-btn h5 a{
  display: inline-block;
}

#content_block_two .content-box .download-btn h5 a i{
  margin-right: 10px;
}

#content_block_two .content-box .download-btn h5 a:hover{
  color: #fff;
}


/** clients-section **/

.clients-section{
  position: relative;
  padding: 115px 0px;
}

.clients-section .clients-logo-box img{
  display: block;
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.clients-section .clients-logo-box img:hover{
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
}

.clients-section .clients-logo-box{
  position: relative;
  display: block;
}

.clients-section .clients-logo-box:before{
  position: absolute;
  content: '';
  background: #f3f3f3;
  width: 1px;
  height: 95px;
  top: 20px;
  right: -15px;
}

.clients-section .owl-theme .owl-dots .owl-dot span{
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: #d9d9e1;
  border-radius: 50%;
  margin: 0px 7px;
  cursor: pointer;
  transition: all 500ms ease;
}

.clients-section .owl-theme .owl-dots .owl-dot.active span,
.clients-section .owl-theme .owl-dots .owl-dot span:hover{

}


/** google-map-section **/

.google-map-section{
  position: relative;
}

.google-map-section .google-map-area #contact-google-map{
  position: relative;
  display: block;
  width: 100%;
  height: 470px;
}


/** main-footer **/

.main-footer{
  position: relative;
  background-color: green;
}

.main-footer.style-one .footer-top{
  position: relative;
  padding-top: 90px;
}

.main-footer.style-one .footer-top:before{
  position: absolute;
  content: '';
  background: none;
  width: 30%;
  height: 100%;
  left: 0px;
  top: 0px;
}

.main-footer.style-one .footer-top .logo-widget{
  position: relative;
  display: block;
  overflow: hidden;
  background: #272734;
  margin-right: 20px;
  padding: 0px 30px 100px 30px;
}

.main-footer.style-one .footer-top .logo-widget .footer-logo{
  position: relative;
  left: 0px;
  width: 200px;
  height: 200px;
  line-height: 200px;
  margin: -75px auto 64px auto;
  text-align: center;
  padding: 5px;
  z-index: 1;
}

.main-footer.style-one .footer-top .logo-widget .footer-logo:before{
  position: absolute;
  content: '';
  width: 200px;
  height: 200px;
  left: 0px;
  top: 0px;
  z-index: -1;
  transform: rotate(45deg);
}

.main-footer.style-one .footer-top .logo-widget .footer-logo .logo{
  position: relative;
  display: inline-block;
  padding-top: 18px;
  z-index: 1;
}

.main-footer.style-one .footer-top .logo-widget .footer-logo:after {
  position: absolute;
  content: '';
  border: 1px dashed #fff;
  width: calc(200px - 10px);
  height: calc(200px - 10px);
  left: 5px;
  top: 5px;
  transform: rotate(45deg);
}

.footer-top .logo-widget .text{
  position: relative;
  margin-bottom: 25px;
}

.footer-top .logo-widget .text p{
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  color: rgba(255,255,255,0.6);
  margin-bottom: 0px;
}

.footer-top .logo-widget .subscribe-box h4{
  position: relative;
  display: block;
  font-size: 20px;
  line-height: 30px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 13px;
}

.footer-top .logo-widget .subscribe-box .subscribe-form .form-group{
  position: relative;
  margin: 0px;
}

.footer-top .logo-widget .subscribe-box .subscribe-form .form-group input[type='email']{
  position: relative;
  width: 100%;
  height: 52px;
  background: #414153;
  color: #b0b0bd;
  border: 1px solid #414153;
  padding: 10px 70px 10px 20px;
  transition: all 500ms ease;
}

.footer-top .logo-widget .subscribe-box .subscribe-form .form-group input::-webkit-input-placeholder{
  color:#b0b0bd;
}


.footer-top .logo-widget .subscribe-box .subscribe-form .form-group button{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 52px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  cursor: pointer;
  transition: all 500ms ease;
}

.footer-top .logo-widget .subscribe-box .subscribe-form .form-group input:focus{

}

.main-footer .widget-section{
  position: relative;
}

.main-footer .widget-section .pattern-scale{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 760px;
  height: 35px;
  background-repeat: repeat-x;
  animation: slide-2 60s linear infinite;
  -webkit-animation: slide-2 60s linear infinite;
}

.main-footer.style-one .widget-section .links-widget{
  position: relative;
  padding: 70px 0px 93px 0px;
}

.main-footer .footer-widget .widget-title{
  position: relative;
  display: block;
  padding-bottom: 12px;
  margin-bottom: 32px;
}

.main-footer .footer-widget .widget-title h3{
  position: relative;
  font-size: 24px;
  font-weight: 500;
  color: #fff;
}

.main-footer .footer-widget .widget-title .pattern-layer{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 62px;
  height: 9px;
  background-repeat: no-repeat;
}

.main-footer.style-one .links-widget .widget-content .list{
  position: relative;
  display: block;
  width: 50%;
  float: left;
}

.main-footer.style-one .links-widget .widget-content .list li{
  position: relative;
  display: block;
  margin-bottom: 13px;
}

.main-footer.style-one .links-widget .widget-content .list li:last-child{
  margin-bottom: 0px;
}

.main-footer.style-one .links-widget .widget-content .list li a{
  position: relative;
  display: inline-block;
  font-size: 17px;
  line-height: 28px;
  font-family: 'Muli', sans-serif;
  font-weight: 500;
  color: rgba(255,255,255,0.6);
  padding-left: 28px;
}

.main-footer.style-one .links-widget .widget-content .list li a:before{
  position: absolute;
  content: "\f105";
  font-size: 18px;
  font-family: 'Font Awesome 5 Free';
  font-weight: 700;
  color: rgba(255,255,255,0.6);
  left: 0px;
  top: 0px;
  transition: all 500ms ease;
}

.main-footer.style-one .links-widget .widget-content .list li a:hover{
  color: #fff;
}

.main-footer.style-one .links-widget .widget-content .list li a:hover:before{
  color: #fff;
}

.main-footer.style-one .widget-section .post-widget{
  position: relative;
  padding: 70px 0px 98px 0px;
}

.main-footer.style-one .widget-section .post-widget .post-inner{
  position: relative;
  margin-bottom: 17px;
}

.main-footer.style-one .widget-section .post-widget .widget-content .link h5{
  position: relative;
  display: block;
  font-size: 18px;
  font-weight: 700;
}

.main-footer.style-one .widget-section .post-widget .widget-content .link h5 a{
  display: inline-block;
}

.main-footer.style-one .widget-section .post-widget .widget-content .link h5 a i{
  position: relative;
  font-size: 20px;
  margin-left: 10px;
  top: 2px;
}

.main-footer.style-one .widget-section .post-widget .widget-content .link h5 a:hover{
  color: #fff;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post{
  position: relative;
  display: block;
  padding-left: 110px;
  margin-bottom: 34px;
  min-height: 80px;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post:last-child{
  margin-bottom: 0px;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post .image-box{
  position: absolute;
  left: 0px;
  top: 6px;
  width: 80px;
  height: 80px;
  overflow: hidden;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post:hover .image-box img{
  opacity: 0.2;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post h4{
  display: block;
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
  color: #fff;
  margin-bottom: 9px;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post h4 a{
  display: inline-block;
  color: #fff;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post h4 a:hover{

}

.main-footer.style-one .widget-section .post-widget .post-inner .post .post-date{
  position: relative;
  display: block;
  font-size: 16px;
  font-family: 'Muli', sans-serif;
  font-weight: 500;
  color: rgba(255,255,255,0.6);
  padding-left: 50px;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post .post-date:before{
  position: absolute;
  content: '';
  width: 40px;
  height: 1px;
  left: 0px;
  top: 15px;
}

.main-footer.style-one .widget-section .post-widget .post-inner .post .post-date i{
  font-size: 13px;
  margin-right: 8px;
}

.main-footer.style-one .footer-top .image-layer{
  position: absolute;
  left: 0px;
  bottom: 1px;
}

.main-footer.style-one .footer-bottom{
  position: relative;
  display: block;
  background: #13131c;
  padding: 17px 0px;
}

.main-footer.style-one .footer-bottom .copyright{
  position: relative;
  margin-top: 8px;
}

.main-footer.style-one .footer-bottom .copyright p{
  position: relative;
  font-size: 17px;
  color: #b0b0bd;
  font-weight: 500;
}

.main-footer.style-one .footer-bottom .copyright p a{
  color: #b0b0bd;
}

.main-footer.style-one .footer-bottom .copyright p a:hover{

}

.main-footer.style-one .footer-bottom .social-links li{
  position: relative;
  display: inline-block;
  margin-right: 5px;
}

.main-footer.style-one .footer-bottom .social-links li:last-child{
  margin-right: 0px;
}

.main-footer.style-one .footer-bottom .social-links li a{
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #fff;
  background: #2f2f3e;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  border-radius: 50%;
  z-index: 1;
}

.main-footer.style-one .footer-bottom .social-links li a:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  border-radius: 50%;
  transform: scale(0,0);
  z-index: -1;
  transition: all 500ms ease;
}

.main-footer.style-one .footer-bottom .social-links li a:hover:before{
  transform: scale(1,1);
}



/***

====================================================================
                        Home-Page-Two
====================================================================

***/


/** header-style-two **/

.main-header.style-two{
  position: relative;
  display: block;
  background: transparent;
}

.main-header.style-two .header-top{
  position: relative;
  display: block;
  /* background-image: url(../images/christmas/top-header-bg.jpg); */
 background-color: #000;
  padding: 12.5px 0px;
}


.main-header.style-two .header-top .top-left .info-column li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #a6a6b3;
  margin-right: 25px;
}


.main-header.style-one .header-top .top-left .info-column li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #a6a6b3;
  margin-right: 25px;
}

.main-header.style-two .header-top .top-left .info-column li:last-child{
  margin-right: 0px;
}

.main-header.style-one .header-top .top-left .info-column li:last-child{
  margin-right: 0px;
}


.main-header.style-two .header-top .top-left .info-column li a{
  color: #a6a6b3;
}

.main-header.style-one .header-top .top-left .info-column li a{
  color: #a6a6b3;
}

.main-header.style-two .header-top .top-left .info-column li a:hover{

}

.main-header.style-two .header-top .top-left .info-column li i{
  position: relative;
  font-size: 18px;
  margin-right: 8px;
  font-weight: 700;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}


.main-header.style-one .header-top .top-left .info-column li i{
  position: relative;
  font-size: 18px;
  margin-right: 8px;
  font-weight: 700;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.main-header.style-two .header-top .top-right .header-nav li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #a6a6b3;
  margin: 0px 16px;
}


.main-header.style-one .header-top .top-right .header-nav li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #a6a6b3;
  margin: 0px 16px;
}

.main-header.style-one .header-top .top-right .header-nav li:before{
  position: absolute;
  content: '';
  background: rgba(255,255,255,0.2);
  width: 1px;
  height: 20px;
  top: 3px;
  right: -17px;
}

.main-header.style-two .header-top .top-right .header-nav li:before{
  position: absolute;
  content: '';
  background: rgba(255,255,255,0.2);
  width: 1px;
  height: 20px;
  top: 3px;
  right: -17px;
}

.main-header.style-two .header-top .top-right .header-nav li a{
  color: rgb(253, 253, 253);
}

.main-header.style-one .header-top .top-right .header-nav li a{
  color: rgb(255, 255, 255);
}


.main-header.style-two .header-top .top-right .header-nav li a:hover{

}

.main-header.style-two .header-top .top-right .header-nav li .search-btn button{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #a6a6b3;
  background: transparent;
  cursor: pointer;
  transition: all 500ms ease;
}

.main-header.style-two .header-top .top-right .header-nav li .search-btn button:hover{

}

.main-header.style-two .header-top .top-right .header-nav li .search-btn button i{
  font-size: 15px;
  margin-right: 8px;
}

.main-header.style-two .header-top .top-right .social-links li{
  position: relative;
  display: inline-block;
  margin-right: 15px;
}

.main-header.style-two .header-top .top-right .social-links li:last-child{
  margin-right: 0px;
}

.main-header.style-two .header-top .top-right .social-links li a{
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #a6a6b3;
}

.main-header.style-two .header-top .top-right .social-links li a:hover{

}

.main-header.style-two .header-top .top-right .header-nav{
  position: relative;
  margin-right: 25px;
}

.main-header.style-two .header-upper{
  position: relative;
  display: block;
  background: #ffffff;
}

.main-header.style-two .header-upper .upper-inner .logo-box .logo{
  position: relative;
  display: inline-block;
  background: #fff;
  text-align: center;
  padding: 27.5px 40px;
}

.main-header.style-two .header-upper .upper-inner .info-box li{
  position: relative;
  display: inline-block;
  float: left;
}

.main-header.style-two .header-upper .upper-inner .info-box li.btn-box{
  padding: 32.5px 2px;
}

.header-side-btn .upper-inner .info-box li.btn-box{
  padding: 0px 3px !important;
}

.header-side-btn .upper-inner .info-box li.btn-box .theme-btn{
  border-radius: 0px !important;
  background: -webkit-linear-gradient(0deg, #000000, #2c2425 50%);
}

.header-side-btn .upper-inner .info-box li.btn-box .flaticon-user, .flaticon-paper {
  color: #00bf58;
}



.main-header.style-two .header-upper .upper-inner .info-box li.btn-box .theme-btn{
  padding: 21.5px 18px;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info{
  padding: 32px 47px 10px 44px;
  margin-right: 5px;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info:before{
  position: absolute;
  content: '';
  background: #d8d8d8;
  height: 55px;
  width: 1px;
  top: 33px;
  right: 0px;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info:nth-child(2){
  margin-right: 0px;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info:nth-child(2):before{
  display: none;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info i{
  position: absolute;
  left: 0px;
  top: 38px;
  font-size: 35px;
  line-height: 40px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info h5{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 26px;
  font-family: 'Muli', sans-serif;
  font-weight: 600;
  color: #1e1e2a;
  margin: 0px;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info h5 a{
  display: inline-block;
  color: #1e1e2a;
}

.main-header.style-two .header-upper .upper-inner .info-box .single-info h5 a:hover{

}

.main-header.style-two .header-upper .upper-inner .info-box .single-info p{
  position: relative;
  font-size: 14px;
  font-weight: 600;
  color: #5a5a68;
  line-height: 26px;
  margin: 0px;
}

.main-header.style-two .header-lower .outer-box{
  position: relative;
  display: block;
  background: transparent;
}

.main-header.style-two .header-lower .outer-box .menu-area{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  background: #fff;
  padding-left: 40px;
}

.main-header.style-two .main-menu .navigation > li{
  padding: 23px 0px 22px 0px;
}

.main-header.style-two .menu-right-content{
  margin: 0;
}

.main-header.style-two .menu-right-content .nav-box .nav-btn{
  background: #1e1e2a;
  height: 75px;
  width: 75px;
  line-height: 75px;
}

.main-header.style-two .menu-right-content .nav-box .nav-btn i{
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.main-header.style-two .menu-right-content .cart-box {
  margin: 23px 52px 0px 0px;
}


/** banner-style-two **/

.banner-section.style-two{
  position: relative;
  /**height: 630px; **/
}

.pd-header {
    background-color: white;
    padding: 0px 55px;
}

.banner-carousel .slide-item.bg-none:before{
  display: none;
}

.banner-carousel .slide-item.bg-left:before{
  right: inherit;
  left: 0px;
  background: -webkit-linear-gradient(0deg, rgba(53,6,3,0.9), rgba(53,6,3,0.0) 100%);
}

.banner-carousel .content-box.dark h1{
  color: #1e1e2a;
}

.banner-carousel .content-box.dark p{
  color: #9494a3;
  font-size: 18px;
  margin-bottom: 32px;
  font-weight: 700;
}

.banner-carousel .content-box h2 {
  position: relative;
  display: block;
  font-size: 40px;
  line-height: 50px;
  font-weight: 500;
  color: #fff;
  margin-bottom: 5px;
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  -o-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: all 1150ms ease;
  -moz-transition: all 1150ms ease;
  -ms-transition: all 1150ms ease;
  -o-transition: all 1150ms ease;
  transition: all 1150ms ease;
}

.banner-section.style-two .banner-carousel .content-box h1{
  font-size: 100px;
  line-height: 100px;
  font-weight: 900;
  text-transform: uppercase;
  margin-bottom: 17px;
}

.banner-carousel .active .content-box h2{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 1150ms;
  -moz-transition-delay: 1150ms;
  -ms-transition-delay: 1150ms;
  -o-transition-delay: 1150ms;
  transition-delay: 1150ms;
}

.banner-section.style-two .banner-carousel .content-box .lower-box{
  position: relative;
  padding-left: 30px;
}

.banner-section.style-two .banner-carousel .content-box .btn-box .theme-btn{
  padding: 14px 22px;
}

.banner-section.style-two .banner-carousel .slide-item{
  padding: 160px 0px 220px 0px;
}

.bg-color-3{
  background: #f6f6f6;
}


/** feature-section **/

.feature-section{
  position: relative;
}

.feature-section .outer-container{
  position: relative;
  display: block;
  max-width: 1800px;
  width: 100%;
  margin: 0 auto;
}

.feature-section .feature-block-one{
  position: relative;
  display: block;
  float: left;
  width: 50%;
}

.feature-section .feature-block-one .inner-box{
  position: relative;
  display: block;
  background: #fff;
  max-width: auto;
  width: 100%;
  z-index: 1;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}

.feature-section .feature-block-one .inner-box .box .light-icon{
  position: absolute;
  right: -10px;
  bottom: -10px;
  font-size: 120px;
  line-height: 120px;
}

.feature-section .feature-block-one .inner-box .icon-box{
  position: absolute;
  left: 0px;
  top: -40px;
  width: 170px;
  height: calc(100% + 40px);
  text-align: center;
  background: #f6f6f6;
  padding: 52px 15px 30px 15px;
  z-index: 1;
}

.feature-section .feature-block-one .inner-box .icon-box:before{
  position: absolute;
  content: '';
  background: #e2e0e0;
  width: 40px;
  height: 40px;
  top: 0px;
  right: -39px;
  clip-path: polygon(0% 0%, 0% 0%, 100% 100%, 0% 100%, 0% 0%);
  transition: all 500ms ease;
}

.feature-section .feature-block-one .inner-box:hover .icon-box:before{
  background: #3a3a46;
}

.feature-section .feature-block-one .inner-box .icon-box:after{
  position: absolute;
  content: '';
  background: #282833;
  width: 100%;
  height: 0%;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: -1;
  transition: all 300ms ease;
}

.feature-section .feature-block-one .inner-box:hover .icon-box:after{
  height: 100%;
  top: 0px;
}

.feature-section .feature-block-one .inner-box .icon-box i{
  position: relative;
  display: inline-block;
  font-size: 65px;
  line-height: 65px;
  margin-bottom: 15px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.feature-section .feature-block-one .inner-box .icon-box h3{
  margin: 0px;
  transition: all 500ms ease;
}

.feature-section .feature-block-one .inner-box:hover .icon-box h3{
  color: #fff;
}

.feature-section .feature-block-one .inner-box .box{
  position: relative;
  overflow: hidden;
  padding: 33px 30px 34px 200px;
  min-height: 165px;
}

.feature-section .feature-block-one .inner-box .box:before{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 100%;
  height: 0%;
  left: 0px;
  right: 0px;
  bottom: 0px;
  transition: all 500ms ease;
}

.feature-section .feature-block-one .inner-box:hover .box:before{
  top: 0px;
  height: 100%;
}

.feature-section .feature-block-one .inner-box .box p{
  font-size: 18px;
  line-height: 28px;
  font-weight: 600;
  color: #5a5a68;
  margin-bottom: 13px;
  transition: all 500ms ease;
}

.feature-section .feature-block-one .inner-box .box p{
  color: #a6a6b3;
}

.feature-section .feature-block-one .inner-box .box a{
  position: relative;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  font-weight: 700;
}

.feature-section .feature-block-one .inner-box .box a:hover{

}

.feature-section .feature-block-one .inner-box:hover .box a{
  color: #fff;
}

.feature-section .feature-block-one .inner-box .box a i{
  position: relative;
  margin-left: 10px;
  font-size: 20px;
  top: 2px;
}

.feature-section .feature-block-one .inner-box .box a:hover{

}


/** about-style-two **/

.about-style-two{
  position: relative;
  padding: 100px 0px 30px 0px;
}

.about-style-two .upper-content{
  position: relative;
  margin-bottom: 100px;
}

#content_block_three .content-box .award-box li{
  position: relative;
  display: inline-block;
  float: left;
  width: 33.333%;
}

#content_block_three .content-box .sec-title{
  margin-bottom: 39px;
}

#content_block_four .content-box .text{
  position: relative;
  margin-bottom: 32px;
}

#content_block_four .content-box .text p{
  margin-bottom: 15px;
}

#content_block_four .content-box .text p:last-child{
  margin-bottom: 0px;
}

#content_block_four .content-box .author-box{
  position: relative;
  margin-bottom: 32px;
}

#content_block_four .content-box .author-box .author-info{
  position: relative;
  display: inline-block;
  padding: 13px 0px 0px 110px;
  float: left;
  padding-right: 30px;
  min-height: 80px;
}

#content_block_four .content-box .author-box .author-info:before{
  position: absolute;
  content: '';
  background: #e3e3e3;
  width: 1px;
  height: 100%;
  top: 0px;
  right: 0px;
}

#content_block_four .content-box .author-box .author-info .image-box{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 80px;
  height: 80px;
  border-radius: 50%;
}

#content_block_four .content-box .author-box .author-info .image-box img{
  width: 100%;
  border-radius: 50%;
}

#content_block_four .content-box .author-box .author-info h3{
  margin-bottom: 0px;
}

#content_block_four .content-box .author-box .author-info .designation{
  position: relative;
  display: block;
  font-size: 18px;
  font-weight: 700;
  color: #5a5a68;
  margin: 0px;
}

#content_block_four .content-box .author-box .author-signatur{
  position: relative;
  display: inline-block;
  float: left;
  padding-left: 30px;
}

#content_block_four .content-box .support-box h4{
  position: relative;
  display: block;
  font-size: 20px;
  line-height: 30px;
  color: #1e1e2a;
  font-family: 'Muli', sans-serif;
  font-weight: 700;
  margin-bottom: 2px;
}

#content_block_four .content-box .support-box p{
  position: relative;
  display: block;
  font-size: 20px;
  line-height: 30px;
  font-family: 'Muli', sans-serif;
  font-weight: 700;
  margin-bottom: 5px;
}

#content_block_four .content-box .support-box p a{
  display: inline-block;
}

#content_block_four .content-box .support-box p a:hover{
  text-decoration: underline;
}

.about-style-two .lower-content .single-item{
  padding: 10px 10px;
  overflow: hidden;
  margin: -10px -10px;
}

.about-style-two .lower-content .single-item .inner-box{
  position: relative;
  display: block;
  background: transparent;
  border: 2px solid #e2e2e2;
  text-align: center;
  padding: 45px 15px 40px 15px;
}

.about-style-two .lower-content .single-item .inner-box .content-box .icon-box{
  position: relative;
  display: inline-block;
  font-size: 100px;
  line-height: 100px;
  margin-bottom: 50px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.about-style-two .lower-content .single-item .inner-box .content-box .icon-box .line{
  position: absolute;
  left: 50%;
  bottom: -35px;
  width: 62px;
  height: 9px;
  transform: translateX(-50%);
  background-repeat: no-repeat;
}

.about-style-two .lower-content .single-item .inner-box .content-box h3{
  margin: 0px;
}

.about-style-two .lower-content .single-item .inner-box .overlay-box{
  position: absolute;
  left: -10px;
  top: 20px;
  width: calc(100% + 20px);
  z-index: 1;
  opacity: 0;
  padding: 28.5px 15px;
  min-height: 290px;
  transition: all 500ms ease;
}

.about-style-two .lower-content .single-item .inner-box:hover .overlay-box{
  opacity: 1;
  top: -10px;
}

.about-style-two .lower-content .single-item .inner-box .overlay-box .icon-box{
  position: relative;
  display: inline-block;
  font-size: 60px;
  line-height: 60px;
  color: #fff;
  margin-bottom: 42px;
}

.about-style-two .lower-content .single-item .inner-box .overlay-box .icon-box .line{
  position: absolute;
  left: 50%;
  bottom: -30px;
  width: 62px;
  height: 9px;
  transform: translateX(-50%);
  background-repeat: no-repeat;
}

.about-style-two .lower-content .single-item .inner-box .overlay-box p{
  font-size: 18px;
  font-weight: 700;
  color: #fff;
  line-height: 28px;
  margin-bottom: 17px;
}

.about-style-two .lower-content .single-item .inner-box .overlay-box h3{
  color: #fff;
  margin: 0px;
}

.about-style-two .lower-content .single-item .inner-box .overlay-box h3 a{
  color: #fff;
}


/** service-style-two **/

.service-style-two{
  position: relative;
  padding: 0px 0px 120px 0px;
}

.service-style-two .sec-title{
  margin-bottom: 50px;
}

.service-style-two .service-block-one .inner-box{
  border: 1px solid #e3e3e3;
}

.service-style-two .service-block-one .inner-box .lower-content .icon-box{
  background: #fff;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
}

.service-style-two .service-block-one .inner-box .lower-content h3 a{
  color: #1e1e2a;
}

.service-style-two .service-block-one .inner-box .lower-content h3 a:hover{

}

.service-style-two .service-block-one .inner-box .lower-content p{
  color: #5a5a68;
}

.service-style-two .service-block-one .inner-box .lower-content .link a{
  color: #1e1e2a;
}

.service-style-two .service-block-one .inner-box:hover .lower-content .link a{
  color: #fff;
}

.service-style-two .service-block-one .inner-box .lower-content .link:before{
  height: 1px;
  background: #e3e3e3;
}


/** chooseus-style-two **/

.chooseus-style-two{
  position: relative;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
}

.chooseus-style-two:before{
  position: absolute;
  content: '';
  background: #030306;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  opacity: 0.1;
}

#content_block_five .content-box .video-btn a{
  position: relative;
  display: inline-block;
  font-size: 22px;
  line-height: 30px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #fff;
  padding-left: 90px;
  padding-top: 5px;
}

#content_block_five .content-box .video-btn a:hover{

}

#content_block_five .content-box .video-btn a i{
  position: absolute;
  left: 0px;
  top: 0px;
  font-size: 70px;
  line-height: 70px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#content_block_five .content-box .sec-title{
  margin-bottom: 39px;
}

#content_block_six .content-box{
  position: relative;
  display: block;
  margin-left: 100px;
}

#content_block_six .content-box .single-item{
  position: relative;
  display: inline-block;
  width: 50%;
  float: left;
}

#content_block_six .content-box .single-item .inner-box{
  position: relative;
  display: block;
  overflow: hidden;
  text-align: center;
}

#content_block_six .content-box .single-item .inner-box .box{
  position: relative;
  display: block;
  background: #2b2a37;
  padding: 40px 15px 38px 15px;
}

#content_block_six .content-box .single-item:nth-child(2) .inner-box .box,
#content_block_six .content-box .single-item:nth-child(3) .inner-box .box,
#content_block_six .content-box .single-item:last-child .inner-box .box{
  background: #393847;
}

#content_block_six .content-box .single-item .inner-box .box .icon-box{
  position: relative;
  display: inline-block;
  font-size: 56px;
  line-height: 56px;
  color: #fff;
  margin-bottom: 17px;
}

#content_block_six .content-box .single-item .inner-box .box h4{
  position: relative;
  display: block;
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  margin: 0px;
}

#content_block_six .content-box .single-item .inner-box .overlay-box{
  position: absolute;
  display: block;
  background: #2b2a37;
  padding: 2px;
  z-index: 1;
  left: 0px;
  top: 20px;
  right: 0px;
  opacity: 0;
  transition: all 500ms ease;
}

#content_block_six .content-box .single-item .inner-box:hover .overlay-box{
  opacity: 1;
  top: 0px;
}

#content_block_six .content-box .single-item .inner-box .overlay-box:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: -1;
}

#content_block_six .content-box .single-item .inner-box .overlay-box .overlay-inner{
  position: relative;
  background: #2b2a37;
  padding: 28px 15px 21px 15px;
}
#content_block_six .content-box .single-item:nth-child(2) .inner-box .overlay-box .overlay-inner,
#content_block_six .content-box .single-item:nth-child(3) .inner-box .overlay-box .overlay-inner,
#content_block_six .content-box .single-item:last-child .inner-box .overlay-box .overlay-inner{
  background: #393847;
}

#content_block_six .content-box .single-item .inner-box .overlay-box .overlay-inner .icon-box{
  position: relative;
  display: inline-block;
  font-size: 56px;
  line-height: 56px;
  margin-bottom: 14px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#content_block_six .content-box .single-item .inner-box .overlay-box .overlay-inner p{
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  color: #a6a6b3;
  margin: 0px;
}


/** team-style-two **/

.team-style-two{
  position: relative;
  overflow: hidden;
  padding: 115px 0px 120px 0px;
}

.team-style-two .pattern-layer{
  position: absolute;
  right: 0px;
  top: 100px;
  width: 610px;
  height: 530px;
  background-repeat: no-repeat;
}

.team-style-two .image-layer .image{
  position: absolute;
  bottom: 0px;
}

.team-style-two .image-layer .image-1{
  right: 410px;
}

.team-style-two .image-layer .image-2{
  right: 0px;
}

.team-block-two .inner-box{
  position: relative;
  display: block;
  border: 1px solid #e3e3e3;
  background: #fff;
  padding-top: 27px;
  transition: all 500ms ease;
}

.team-block-two .inner-box:hover{
  border-color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}

.team-block-two .inner-box .upper-box{
  position: relative;
  display: block;
  padding-left: 30px;
  margin-bottom: 22px;
}

.team-block-two .inner-box .upper-box:before{
  position: absolute;
  content: '';
  width: 7px;
  height: 100%;
  left: 0px;
  top: 0px;
}

.team-block-two .inner-box .upper-box .designation{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 18px;
  color: #5a5a68;
  font-weight: 700;
  margin-bottom: 7px;
}

.team-block-two .inner-box .upper-box h3{
  margin: 0px;
}

.team-block-two .inner-box .image-box{
  position: relative;
  display: block;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin: 0 auto;
  margin-bottom: 30px;
}

.team-block-two .inner-box .image-box img{
  width: 100%;
  border-radius: 50%;
}

.team-block-two .inner-box .lower-box{
  position: relative;
  display: block;
  border-top: 1px solid #e3e3e3;
}

.team-block-two .inner-box .lower-box .list-item li{
  position: relative;
  display: inline-block;
  float: left;
  width: 50%;
  text-align: center;
  font-size: 17px;
  color: #5a5a68;
}

.team-block-two .inner-box .lower-box .list-item li a{
  padding: 12px 10px;
}

.team-block-two .inner-box .lower-box .list-item li a{
  position: relative;
  display: inline-block;
  color: #5a5a68;
}

.team-block-two .inner-box .lower-box .list-item li a:hover{

}

.team-block-two .inner-box .lower-box .list-item li a i{
  position: relative;
  margin-right: 10px;
  color: #a6a6af;
  font-size: 16px;
  transition: all 500ms ease;
}

.team-block-two .inner-box .lower-box .list-item li a:hover i{

}

.team-block-two .inner-box .lower-box .list-item li.share .social-links{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -23px;
  width: 120px;
  height: 40px;
  border: 1px solid #e3e3e3;
  background: #fff;
  text-align: center;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1);
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  transition: all 500ms ease;
}

.team-block-two .inner-box .lower-box .list-item li.share:hover .social-links{
  top: -33px;
  visibility: visible;
  opacity: 1;
}

.team-block-two .inner-box .lower-box .list-item li.share .social-links:before{
  position: absolute;
  content: '';
  background: #fff;
  width: 10px;
  height: 10px;
  left: 53px;
  bottom: -4px;
  z-index: -1;
  transform: rotate(45deg);
  box-shadow: 1px 1px #e3e3e3;
}

.team-block-two .inner-box .lower-box .list-item li.share .social-links li{
  position: relative;
  display: inline-block;
  width: 33.333%;
  line-height: 40px;
  padding: 0px;
  border-right: 1px solid #e3e3e3;
  text-align: center;
  float: left;
}

.team-block-two .inner-box .lower-box .list-item li.share .social-links li a{
  padding: 0px;
}

.team-block-two .inner-box .lower-box .list-item li.share .social-links li a i{
  margin: 0px;
}

.team-block-two .inner-box .lower-box .list-item li.share .social-links li:last-child{
  border-right: none;
}

.team-block-two .inner-box .lower-box .list-item li.mail-box{
  border-right: 1px solid #e3e3e3;
}

.team-style-two .more-text{
  position: relative;
  display: block;
  margin-top: 43px;
}

.team-style-two .more-text p{
  font-size: 18px;
  font-weight: 500;
  color: #5a5a68;
  margin: 0px;
}

.team-style-two .more-text p a{
  display: inline-block;
  line-height: 22px;
}

.team-style-two .more-text p a i{
  position: relative;
  font-size: 18px;
  margin-left: 10px;
  top: 2px;
}

.team-style-two .more-text p a:hover{
  color: #5a5a68;
  border-color: #5a5a68;
}

.team-style-two .sec-title{
  margin-bottom: 50px;
}

.mr-0{
  margin: 0px !important;
}


/** project-style-two **/

.project-style-two{
  position: relative;
}

.project-block-two .inner-box{
  position: relative;
  display: block;
  overflow: hidden;
}

.project-block-two .inner-box .image-box{
  position: relative;
  display: block;
  overflow: hidden;
  background: #1e1e2a;
}

.project-block-two .inner-box .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.project-block-two .inner-box:hover .image-box img{
  opacity: 0.1;
}

.project-block-two .inner-box .content-box{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  padding: 15px 30px;
  text-align: center;
}

.project-block-two .inner-box .content-box p{
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 6px;
  transform: translateY(-15px);
  opacity: 0;
  transition: all 500ms ease;
}

.project-block-two .inner-box .content-box h3{
  font-size: 30px;
  line-height: 38px;
  color: #fff;
  opacity: 0;
  transform: translateY(15px);
  transition: all 500ms ease;
}

.project-block-two .inner-box:hover .content-box p,
.project-block-two .inner-box:hover .content-box h3{
  opacity: 1;
  transform: translateY(0px);
}

.project-block-two .inner-box .content-box h3 a{
  color: #fff;
}

.project-block-two .inner-box .content-box h3 a:hover{

}

.project-block-two .inner-box .link-box{
  position: absolute;
  right: 27px;
  bottom: 30px;
}

.project-block-two .inner-box .link-box li{
  position: relative;
  display: inline-block;
  margin: 0px 3px;
  opacity: 0;
  transition: all 500ms ease;
}

.project-block-two .inner-box .link-box li:first-child{
  transform: translateX(-15px);
}

.project-block-two .inner-box .link-box li:last-child{
  transform: translateX(15px);
}

.project-block-two .inner-box:hover .link-box li{
  opacity: 1;
  transform: translateX(0px);
}

.project-block-two .inner-box .link-box li a{
  position: relative;
  display: inline-block;
  width: 60px;
  height: 60px;
  line-height: 60px;
  border: 2px solid #fff;
  font-size: 22px;
  color: #fff;
  text-align: center;
  z-index: 1;
}

.project-block-two .inner-box .link-box li a:before{
  position: absolute;
  content: '';
  width: 60px;
  height: 60px;
  left: -2px;
  top: -2px;
  right: 0px;
  opacity: 0;
  z-index: -1;
  transition: all 500ms ease;
}

.project-block-two .inner-box .link-box li a:hover:before{
  opacity: 1;
}


/** testimonial-style-two **/

.testimonial-style-two{
  position: relative;
  padding: 115px 0px 70px 0px;
}

.testimonial-style-two .testimonial-inner{
  position: relative;
  margin: 0px -20px;
}

.testimonial-style-two .testimonial-content{
  position: relative;
  margin: 20px 20px 50px 20px;
}

.testimonial-style-two .testimonial-content .inner-box{
  position: relative;
  display: block;
  padding: 32px 30px 22px 30px;
  border: 1px solid #e3e3e3;
  transition: all 500ms ease;
}

.testimonial-style-two .testimonial-content .inner-box:hover{
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
}

.testimonial-style-two .testimonial-content .inner-box .quote-box{
  position: absolute;
  top: -16px;
  right: 20px;
  background: #fff;
  width: 75px;
  font-size: 60px;
  line-height: 60px;
  color: #e4e4e4;
  text-align: center;
  transition: all 500ms ease;
}

.testimonial-style-two .testimonial-content .inner-box:hover .quote-box{

}

.testimonial-style-two .testimonial-content .inner-box .rating-box{
  position: relative;
  display: block;
  margin-bottom: 16px;
}

.testimonial-style-two .testimonial-content .inner-box .rating-box li{
  position: relative;
  display: inline-block;
  font-size: 14px;
}

.testimonial-style-two .testimonial-content .inner-box h4{
  position: relative;
  font-size: 20px;
  line-height: 30px;
  font-weight: 600;
  margin-bottom: 15px;
}

.testimonial-style-two .testimonial-content .inner-box p{
  position: relative;
  font-size: 18px;
  line-height: 28px;
  color: #5a5a68;
  font-weight: 600;
  margin-bottom: 32px;
}

.testimonial-style-two .testimonial-content .inner-box .author-box{
  position: relative;
  display: block;
  padding: 10px 0px 10px 20px;
  background: #f6f6f6;
  margin-bottom: 23px;
}

.testimonial-style-two .testimonial-content .inner-box .author-box:before{
  position: absolute;
  content: '';
  background: #f6f6f6;
  width: calc(100% + 50px);
  height: 100%;
  right: -50px;
  top: 0px;
}

.testimonial-style-two .testimonial-content .inner-box .author-box:after {
  position: absolute;
  content: '';
  background: #e3e3e3;
  width: 20px;
  height: 25px;
  top: -25px;
  right: -50px;
  clip-path: polygon(0% 0%, 0% 0%, 100% 100%, 0% 100%, 0% 0%);
}

.testimonial-style-two .testimonial-content .inner-box .author-box .box{
  position: relative;
  display: block;
  padding: 4px 0px 6px 80px;
  min-height: 60px;
}

.testimonial-style-two .testimonial-content .inner-box .author-box .box .image-box{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 60px;
  height: 60px;
  overflow: hidden;
  border-radius: 50%;
}

.testimonial-style-two .testimonial-content .inner-box .author-box .box .image-box img{
  width: 100%;
  border-radius: 50%;
}

.testimonial-style-two .testimonial-content .inner-box .author-box .box h4{
  position: relative;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  margin-bottom: 6px;
}

.testimonial-style-two .testimonial-content .inner-box .author-box .box .designation{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 20px;
  font-weight: 500;
  color: #5a5a68;
  margin: 0px;
}

.testimonial-style-two .testimonial-content .inner-box .share-box{
  position: relative;
  display: inline-block;
}

.testimonial-style-two .testimonial-content .inner-box .share-box a.share-btn{
  position: relative;
  display: inline-block;
  font-size: 13px;
  color: #5a5a68;
  font-family: 'Muli', sans-serif;
  text-transform: uppercase;
  margin: 0px;
}

.testimonial-style-two .testimonial-content .inner-box .share-box a.share-btn i{
  margin-right: 10px;
}

.testimonial-style-two .testimonial-content .inner-box .share-box a.share-btn:hover{

}

.testimonial-style-two .testimonial-content .inner-box .share-box .social-links{
  position: absolute;
  display: inline-block;
  left: 0px;
  bottom: -25px;
  width: 120px;
  height: 20px;
  background: transparent;
  text-align: center;
  opacity: 0;
  visibility: hidden;
  transition: all 500ms ease;
}

.testimonial-style-two .testimonial-content .inner-box .share-box:hover .social-links{
  bottom: -12px;
  opacity: 1;
  visibility: visible;
}

.testimonial-style-two .testimonial-content .inner-box .share-box .social-links li{
  position: relative;
  float: left;
  width: 25%;
  text-align: center;
}

.testimonial-style-two .testimonial-content .inner-box .share-box .social-links li a{
  font-size: 13px;
  color: #5a5a68;
}

.testimonial-style-two .testimonial-content .inner-box .share-box .social-links li a:hover{

}

.testimonial-style-two .sec-title{
  margin-bottom: 42px;
}


/** funfact-style-two **/

.funfact-style-two{
  position: relative;
  padding: 100px 0px 92px 0px;
}

.counter-block-two .inner-box{
  position: relative;
  display: block;
}

.counter-block-two .inner-box .upper-box{
  position: relative;
  padding-left: 80px;
  margin-bottom: 14px;
}

.counter-block-two .inner-box .upper-box .icon-box{
  position: absolute;
  left: 0px;
  top: 0px;
  font-size: 65px;
  line-height: 65px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.counter-block-two .inner-box .upper-box .count-outer .shap-box{
  position: relative;
  display: block;
  width: 62px;
  height: 9px;
  background-repeat: no-repeat;
  margin-bottom: 12px;
}

.counter-block-two .inner-box .upper-box .count-outer{
  position: relative;
  display: block;
  font-size: 48px;
  line-height: 55px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  font-weight: 900;
  margin: 0px;
}

.counter-block-two .inner-box h3{
  color: #fff;
  margin: 0px;
}


/** news-style-two **/

.news-style-two{
  position: relative;
  padding: 0px 0px 120px 0px;
}

.news-block-two .inner-box{
  position: relative;
  display: block;
  overflow: hidden;
}

.news-block-two .inner-box .image-box{
  position: relative;
  display: block;
  overflow: hidden;
  background: #1e1e2a;
}

.news-block-two .inner-box .image-box:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  box-shadow: inset 0px -200px 100px -40px rgba(30, 30, 42, 0.9);
  z-index: 1;
  transition: all 900ms ease;
}

.news-block-two .inner-box:hover .image-box:before{
  opacity: 0;
}

.news-block-two .inner-box .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.news-block-two .inner-box:hover .image-box img{
  opacity: 0.1;
}

.news-block-two .inner-box .category{
  position: absolute;
  top: 0px;
  right: 0px;
}

.news-block-two .inner-box .category p{
  position: relative;
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding: 4px 19px;
  text-align: center;
  z-index: 1;
  border-bottom-left-radius: 15px;
}

.news-block-two .inner-box .category p i{
  position: relative;
  color: #fff;
  margin-right: 8px;
}

.news-block-two .inner-box .content-box{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  padding: 20px 30px 33px 30px;
  z-index: 2;
  transition: all 500ms ease;
}

.news-block-two .inner-box:hover .content-box{
  opacity: 0;
}

.news-block-two .inner-box .content-box h3{
  line-height: 32px;
  color: #fff;
  margin-bottom: 14px;
}

.news-block-two .inner-box .content-box h3 a{
  color: #fff;
}

.news-block-two .inner-box .content-box h3 a:hover{

}

.news-block-two .inner-box .content-box .post-info li{
  position: relative;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  margin-right: 3px;
  padding-right: 16px;
}

.news-block-two .inner-box .content-box .post-info li a{
  color: #bfbfcc;
}

.news-block-two .inner-box .content-box .post-info li a:hover{

}

.news-block-two .inner-box .content-box .post-info li i{
  font-size: 13px;
  margin-right: 8px;
}

.news-block-two .inner-box .content-box .post-info li:last-child i{
  color: #bfbfcc;
}

.news-block-two .inner-box .content-box .post-info li:last-child{
  margin: 0px;
  padding: 0px;
}

.news-block-two .inner-box .content-box .post-info li:before{
  position: absolute;
  content: '||';
  font-size: 13px;
  color: rgba(255,255,255,0.5);
  top: -1px;
  right: 0px;
  font-weight: 400;
}

.news-block-two .inner-box .content-box .post-info li:last-child:before{
  display: none;
}

.news-block-two .inner-box .overlay-box{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 2;
  opacity: 0;
  transition: all 500ms ease;
}

.news-block-two .inner-box:hover .overlay-box{
  opacity: 1;
}

.news-block-two .inner-box .overlay-box .link-btn{
  position: absolute;
  left: 30px;
  bottom: 20px;
  transition: all 500ms ease;
}

.news-block-two .inner-box:hover .overlay-box .link-btn{
  bottom: 35px;
}

.news-block-two .inner-box .overlay-box .link-btn a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
}

.news-block-two .inner-box .overlay-box .link-btn a i{
  position: relative;
  font-size: 22px;
  font-weight: 400;
  margin-left: 10px;
  top: 2px;
}

.news-block-two .inner-box .overlay-box .link-btn a:hover{

}

.news-block-two .inner-box .overlay-box .view-btn{
  position: absolute;
  left: 50%;
  top: 45%;
  transform: translate(-50%,-50%);
  transition: all 500ms ease;
}

.news-block-two .inner-box:hover .overlay-box .view-btn{
  top: 50%;
}

.news-block-two .inner-box .overlay-box .view-btn a{
  font-size: 30px;
  color: #fff;
}

.news-block-two .inner-box .overlay-box .view-btn a:hover{

}

.news-style-two .owl-nav{
  position: absolute;
  top: -120px;
  right: 0px;
}

.news-style-two .owl-nav .owl-prev,
.news-style-two .owl-nav .owl-next{
  position: relative;
  display: inline-block;
  width: 60px;
  height: 60px;
  line-height: 60px;
  font-size: 24px;
  text-align: center;
  color: #9f9fb4;
  border: 1px solid #d9d9d9;
  border-radius: 50%;
  cursor: pointer;
  transition: all 500ms ease;
}

.news-style-two .owl-nav .owl-prev{
  margin-right: 10px;
}

.news-style-two .owl-nav .owl-prev:hover,
.news-style-two .owl-nav .owl-next:hover{

}

.news-style-two .sec-title{
  margin-bottom: 50px;
}


/** appointment-section **/

.appointment-section{
  position: relative;
  padding: 115px 0px 120px 0px;
}

.appointment-section .pattern-layer{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.appointment-section .sec-title h2{
  margin-bottom: 22px;
}

.appointment-section .sec-title p{
  font-size: 18px;
  font-weight: 600;
  color: #b0b0bd;
}

.appointment-section .sec-title{
  margin-bottom: 50px;
}

.appointment-section .more-text{
  position: relative;
  display: block;
  margin-top: 11px;
}

.appointment-section .more-text a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
  color: #fff;
  border-bottom: 1px dashed #fff;
}

.appointment-section .more-text a:hover{

}

.appointment-section .more-text a i{
  position: relative;
  top: 2px;
  margin-left: 10px;
}


/** clients-style-two **/

.clients-style-two{
  position: relative;
  padding: 60px 0px;
}

.clients-style-two .clients-logo-box img{
  display: block;
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}

.clients-style-two .clients-logo-box img:hover{
  opacity: 0.5;
}

.clients-style-two .clients-logo-box{
  position: relative;
  display: block;
}

.clients-style-two .clients-logo-box:before{
  position: absolute;
  content: '';
  background: rgba(255,255,255,0.5);
  width: 1px;
  height: 95px;
  top: 20px;
  right: -15px;
}


/** footer-style-two **/

.main-footer.style-two{
  position: relative;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  
}

.main-footer.style-two:before{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  opacity: 0.9;
}

.main-footer.style-two .footer-top{
  position: relative;
  display: block;
  background: none;
  padding: 28px 40px 27px 40px;
}

.main-footer.style-two .footer-top .footer-logo .logo{
  position: relative;
  padding-right: 40px;
}

.main-footer.style-two .footer-top .footer-logo .logo:before{
  position: absolute;
  content: '';
  background: rgba(255,255,255,0.2);
  width: 1px;
  height: 65px;
  top: 0px;
  right: 0px;
}

.main-footer.style-two .footer-top .subscribe-inner{
  position: relative;
  margin-top: 5px;
}

.main-footer.style-two .footer-top .subscribe-inner .title-box{
  position: relative;
  margin: 6px 30px 0px 0px;
}

.main-footer.style-two .footer-top .subscribe-inner .title-box h3{
  position: relative;
  font-size: 30px;
  line-height: 38px;
  font-weight: 500;
  color: #fff;
  margin: 0px;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group{
  position: relative;
  width: 530px;
  margin: 0px;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group span{
  position: absolute;
  left: 20px;
  top: 20px;
  font-size: 16px;
  color: #a6a6af;
  z-index: 1;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group input[type='email']{
  position: relative;
  width: 100%;
  height: 54px;
  max-width: 320px;
  border: 1px solid rgba(255,255,255,0.2);
  padding: 10px 20px 10px 50px;
  color: #b0b0bd;
  font-size: 17px;
  background: transparent;
  border-radius: 5px;
  font-weight: 500;
  transition: all 500ms ease;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group input:focus{

}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group input::-webkit-input-placeholder{
  color:#b0b0bd;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 200px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  background: #fff;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  font-weight: 700;
  border-radius: 5px;
  cursor: pointer;
  z-index: 1;
  transition: all 500ms ease;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button:before{
  position: absolute;
  content: '';
  width: 0%;
  height: 100%;
  top: 0px;
  right: 0px;
  border-radius: 5px;
  z-index: -1;
  transition: all 500ms ease;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button:hover:before{
  width: 100%;
  left: 0px;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button:hover{
  color: #fff;
}

.main-footer.style-two .footer-top .subscribe-inner .subscribe-form .form-group button i{
  font-size: 22px;
  font-weight: 400;
  margin-left: 10px;
}

.main-footer.style-two .widget-section{
  position: relative;
  padding: 0px;
  border-bottom: 1px solid rgba(255,255,255,0.1);
}

.main-footer.style-two .widget-section .footer-widget p{
  position: relative;
  font-size: 18px;
  color: #b0b0bd;
  font-weight: 600;
  margin-bottom: 15px;
}

.main-footer.style-two .widget-section .about-widget .widget-content a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  font-weight: 700;
  margin-top: 3px;
}

.main-footer.style-two .widget-section .about-widget .widget-content a i{
  font-size: 22px;
  font-weight: 400;
  margin-left: 10px;
}

.main-footer.style-two .widget-section .about-widget{
  margin-right: 20px;
}

.main-footer.style-two .widget-section .about-widget .widget-content a:hover{

}

.main-footer.style-two .widget-section .links-widget .widget-content ul li{
  position: relative;
  display: block;
  margin-bottom: 16px;
}

.main-footer.style-two .widget-section .links-widget .widget-content ul li:last-child{
  margin-bottom: 0px;
}

.main-footer.style-two .widget-section .links-widget .widget-content ul li a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  color: #b0b0bd;
  padding-left: 30px;
}

.main-footer.style-two .widget-section .links-widget .widget-content ul li a:before{
  position: absolute;
  content: "\f150";
  font-family: 'Font Awesome 5 Free';
  font-size: 16px;
  font-weight: 400;
  color: #b0b0bd;
  left: 0px;
  top: 0px;
  transition: all 500ms ease;
}

.main-footer.style-two .widget-section .links-widget .widget-content ul li a:hover:before{
  transform: rotate(-90deg);
}

.main-footer.style-two .widget-section .links-widget .widget-content ul li a:hover{

}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column{
  position: relative;
  float: left;
  width: 50%;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .location-box{
  position: relative;
  padding-left: 70px;
  margin-bottom: 19px;
  min-height: 56px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .location-box i{
  position: absolute;
  left: 0px;
  top: 2px;
  font-size: 50px;
  line-height: 50px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .location-box h3{
  color: #fff;
  line-height: 28px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .social-links li{
  position: relative;
  display: inline-block;
  margin-right: 2px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .social-links li:last-child{
  margin-right: 0px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .social-links li a{
  position: relative;
  display: inline-block;
  font-size: 15px;
  color: #a6a6af;
  width: 39px;
  height: 39px;
  line-height: 38px;
  text-align: center;
  border: 1px solid rgba(255,255,255,0.2);
  border-radius: 50%;
  z-index: 1;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .social-links li a:hover:before {
  transform: scale(1,1);
}
.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .social-links li a:before {
  position: absolute;
  content: '';
  width: 43px;
  height: 43px;
  left: -1px;
  top: -1px;
  right: 0px;
  border-radius: 50%;
  transform: scale(0,0);
  z-index: -1;
  transition: all 500ms ease;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .social-links li a:hover{
  color: #fff;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column p{
  margin-bottom: 22px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .info-list li{
  position: relative;
  display: block;
  margin-bottom: 15px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .info-list li:last-child{
  margin-bottom: 0px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .info-list li h5{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Muli', sans-serif;
  color: #fff;
  font-weight: 600;
  margin-bottom: 2px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .info-list li p{
  margin: 0px;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .info-list li p a{
  position: relative;
  display: inline-block;
  color: #b0b0bd;
}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column .info-list li p a:hover{

}

.main-footer.style-two .widget-section .contact-widget .widget-content .single-column:first-child{
  margin-top: 5px;
}

.main-footer.style-two .footer-bottom{
  position: relative;
  display: block;
  padding: 22px 0px;
}

.main-footer.style-two .footer-bottom .copyright p{
  position: relative;
  font-size: 18px;
  color: #b0b0bd;
  font-weight: 500;
}

.main-footer.style-two .footer-bottom .copyright p a{
  color: #b0b0bd;
}

.main-footer.style-two .footer-bottom .copyright p a:hover{

}

.main-footer.style-two .footer-bottom .footer-nav li{
  position: relative;
  display: inline-block;
  margin-right: 15px;
}

.main-footer.style-two .footer-bottom .footer-nav li:last-child{
  margin-right: 0px;
}

.main-footer.style-two .footer-bottom .footer-nav li a{
  position: relative;
  font-size: 18px;
  color: #b0b0bd;
  font-weight: 500;
}

.main-footer.style-two .footer-bottom .footer-nav li a:hover{

}



/***

====================================================================
                        About-Page
====================================================================

***/

/** page-title **/

.page-title{
  position: relative;
  padding: 140px 0px;
  background-color: #646464;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.page-title .content-box h1{
  position: relative;
  display: block;
  font-size: 55px;
  line-height: 65px;
  color: #fff;
  font-weight: 700;
  margin-bottom: 8px;
}

.page-title .content-box .bread-crumb li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 600;
  color: #fff;
  padding-right: 15px;
  margin-right: 5px;
}

.page-title .content-box .bread-crumb li a{
  color: #fff;
}

.page-title .content-box .bread-crumb li a:hover{
  text-decoration: underline;
}

.page-title .content-box .bread-crumb li:last-child{
  padding: 0px;
  margin: 0px;
}

.page-title .content-box .bread-crumb li:before{
  position: absolute;
  content: '';
  background: #fff;
  width: 6px;
  height: 2px;
  top: 13px;
  right: 0px;
}

.page-title .content-box .bread-crumb li:last-child:before{
  display: none;
}

.about-style-two.about-page{
  padding-top: 120px;
}

.about-style-two.about-page .image-layer{
  position: relative;
  display: block;
  margin-bottom: 70px;
}

.about-style-two.about-page .image-layer img{
  width: 100%;
}


/** history-section **/

.history-section{
  position: relative;
  padding: 115px 0px 100px 0px;
}

.tabs-box .tab{
  position:relative;
  display:none;
  transition: all 900ms ease;
  -moz-transition: all 900ms ease;
  -webkit-transition: all 900ms ease;
  -ms-transition: all 900ms ease;
  -o-transition: all 900ms ease;
}

.tabs-box .tab.active-tab{
  display:block;
}

.tabs-box .tab{
  transform:scale(0.9,0.9) translateY(0px);
}

.tabs-box .tab.active-tab{
  transform:scale(1) translateY(0px);
}

.history-section .tabs-content{
  position: relative;
  max-width: 1170px;
  margin: 0 auto;
}

.history-section .tabs-content .image-box img{
  width: 100%;
}

.history-section .tabs-content .content-box .year{
  position: relative;
  display: block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  margin-bottom: 6px;
}

.history-section .tabs-content .content-box h3{
  position: relative;
  font-size: 30px;
  line-height: 38px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 24px;
}

.history-section .tabs-content .content-box p{
  position: relative;
  font-size: 18px;
  font-weight: 600;
  color: #a6a6b3;
  margin-bottom: 27px;
}

.history-section .tabs-content .content-box a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
}

.history-section .tabs-content .content-box a i{
  position: relative;
  font-size: 22px;
  font-weight: 400;
  top: 2px;
  margin-left: 10px;
}

.history-section .tabs-content .content-box a:hover{

}

.history-section .tabs-content .content-box{
  position: relative;
  margin-top: -7px;
}

.history-section .tabs-content{
  position: relative;
  display: block;
  margin-bottom: 65px;
}

.history-section .tab-btn-box{
  position: relative;
  display: block;
  padding-top: 40px;
}

.history-section .tab-btn-box .tab-btns{
  position: relative;
  display: block;
  border-top: 1px solid #353540;
}

.history-section .tab-btn-box .tab-btns li{
  position: relative;
  display: inline-block;
  float: left;
  width: 12.5%;
  margin: 0px;
  font-size: 18px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #5b5b6c;
  cursor: pointer;
  text-align: center;
  transition: all 500ms ease;
}

.history-section .tab-btn-box .tab-btns li.active-btn{
  font-size: 24px;
  color: #fff;
}

.history-section .tab-btn-box .tab-btns li span{
  position: relative;
  display: inline-block;
  padding: 15px 0px;
}

.history-section .tab-btn-box .tab-btns li span:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 1px;
  left: 0px;
  top: -1px;
  transform: scale(0,0);
  transition: all 500ms ease;
}

.history-section .tab-btn-box .tab-btns li.active-btn span:before{
  transform: scale(1,1);
}

.history-section .tab-btn-box .tab-btns li:after{
  position: absolute;
  content: '';
  background: #353540;
  width: 1px;
  height: 20px;
  left: 50%;
  transform: translateX(-50%);
  top: -20px;
  transition: all 500ms ease;
}

.history-section .tab-btn-box .tab-btns li.active-btn:after{
  height: 40px;
  top: -40px;
}

.history-section .tab-btn-box .tab-btns li:before{
  position: absolute;
  content: "\f102";
  font-family: 'Font Awesome 5 Free';
  font-weight: 700;
  font-size: 22px;
  left: 50%;
  transform: translateX(-50%);
  top: -55px;
  opacity: 0;
  transition: all 500ms ease;
}

.history-section .tab-btn-box .tab-btns li.active-btn:before{
  opacity: 1;
  top: -65px;
}

.history-section .sec-title{
  margin-bottom: 50px;
}

.history-section .pattern-layer .pattern-1{
  position: absolute;
  top: 100px;
  right: 0px;
  width: 930px;
  height: 565px;
  background-repeat: no-repeat;
}

.history-section .pattern-layer .pattern-2{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 35px;
  background-repeat: repeat-x;
  animation: slide-2 60s linear infinite;
  -webkit-animation: slide-2 60s linear infinite;
}


/** chooseus-style-three **/

.chooseus-style-three{
  position: relative;
  padding: 115px 0px 90px 0px;
}

.chooseus-style-three .single-item{
  position: relative;
  margin: 30px 0px;
}

.chooseus-style-three .single-item .inner-box{
  position: relative;
  display: block;
  background: #fff;
  padding: 30px 30px 25px 30px;
  transition: all 500ms ease;
}

.chooseus-style-three .single-item .inner-box:hover{
  box-shadow: 0 0px 30px rgba(0, 0, 0, 0.1);
}

.chooseus-style-three .single-item .inner-box .count-box{
  position: absolute;
  display: block;
  top: 20px;
  right: 15px;
  font-size: 90px;
  line-height: 90px;
  font-family: 'Roboto', sans-serif;
  color: #f0f0f0;
  font-weight: 900;
}

.chooseus-style-three .single-item .inner-box .icon-box{
  position: relative;
  display: inline-block;
  margin-bottom: 15px;
}

.chooseus-style-three .single-item .inner-box h3{
  margin-bottom: 12px;
}

.chooseus-style-three .single-item .inner-box .line{
  position: relative;
  max-width: 62px;
  width: 100%;
  height: 9px;
  margin-bottom: 22px;
  background-repeat: no-repeat;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}

.chooseus-style-three .single-item .inner-box:hover .line{
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
}

.chooseus-style-three .single-item .inner-box p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin-bottom: 17px;
}

.chooseus-style-three .single-item .inner-box a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  font-weight: 700;
}

.chooseus-style-three .single-item .inner-box a i{
  position: relative;
  font-size: 22px;
  font-weight: 400;
  top: 2px;
  margin-left: 10px;
}

.chooseus-style-three .single-item .inner-box a:hover{

}

.chooseus-style-three .owl-nav{
  position: absolute;
  right: 0px;
  top: -90px;
}

.chooseus-style-three .owl-nav .owl-prev,
.chooseus-style-three .owl-nav .owl-next{
  position: relative;
  display: inline-block;
  width: 60px;
  height: 60px;
  line-height: 60px;
  font-size: 24px;
  text-align: center;
  color: #9f9fb4;
  border: 1px solid #d9d9d9;
  border-radius: 50%;
  cursor: pointer;
  transition: all 500ms ease;
}

.chooseus-style-three .owl-nav .owl-prev{
  margin-right: 10px;
}

.chooseus-style-three .owl-nav .owl-prev:hover,
.chooseus-style-three .owl-nav .owl-next:hover{

}

.chooseus-style-three .sec-title{
  margin-bottom: 20px;
}


/** team-style-three **/

.team-style-three{
  position: relative;
  padding: 115px 0px 110px 0px;
}

.team-style-three .sec-title{
  margin-bottom: 20px;
}

.team-style-three .four-item-carousel .team-block-two{
  margin: 30px 0px;
}

.team-style-three .owl-dots{
  position: relative;
  display: block;
  text-align: center;
  margin-top: 15px;
}

.team-style-three .owl-theme .owl-dots .owl-dot span{
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: #d9d9e1;
  border-radius: 50%;
  margin: 0px 7px;
  cursor: pointer;
  transition: all 500ms ease;
}

.team-style-three .owl-theme .owl-dots .owl-dot.active span,
.team-style-three .owl-theme .owl-dots .owl-dot span:hover{

}



/***

====================================================================
                        Faq-Page
====================================================================

***/


.faq-section{
  position: relative;
  padding: 0px 0px 120px 0px;
}

.faq-section .title-inner{
  position: relative;
  display: block;
  border: 1px solid #e3e3e3;
  padding: 35px 30px;
}

.faq-section .title-inner .sec-title{
  margin-bottom: 40px;
}

.faq-section .title-inner .search-form .form-group{
  position: relative;
  width: 100%;
  margin-bottom: 13px;
}

.faq-section .title-inner .search-form .form-group input[type='search']{
  position: relative;
  width: 100%;
  height: 60px;
  background: #f6f6f6;
  border: 1px solid #f6f6f6;
  padding: 10px 50px 10px 20px;
  font-size: 17px;
  font-weight: 500;
}

.faq-section .title-inner .search-form .form-group input:focus{

}

.faq-section .title-inner .search-form .form-group input:focus + button,
.faq-section .title-inner .search-form .form-group button:hover{

}

.faq-section .title-inner .search-form .form-group button{
  position: absolute;
  top: 15px;
  right: 20px;
  font-size: 20px;
  font-weight: 600;
  color: #a7a7ba;
  background: transparent;
  cursor: pointer;
  transition: all 500ms ease;
}

.faq-section .title-inner .text p{
  font-size: 17px;
  font-weight: 600;
  color: #5a5a68;
  margin: 0px;
}

.faq-section .title-inner .text p a{
  display: inline-block;
  line-height: 20px;
}

.faq-section .title-inner .text p a:hover{
  color: #5a5a68;
  border-color: #5a5a68;
}

.faq-section .accordion-box .block{
  position: relative;
  display: block;
  background: #fff;
  margin-bottom: 20px;
  transition: all 500ms ease;
}

.faq-section .accordion-box .block:last-child{
  margin-bottom: 0px;
}

.faq-section .accordion-box .block.active-block{
  box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);
}

.faq-section .accordion-box .block .acc-content{
  position:relative;
  display:none;
  padding: 22px 20px;
}

.faq-section .accordion-box .block .acc-content p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin: 0px;
}

.faq-section .accordion-box .block .acc-content.current{
  display:block;
}

.faq-section .accordion-box .block .acc-btn .icon-outer{
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
  color: transparent !important;
  background: -webkit-linear-gradient(-90deg, #9f9fb4, #9f9fb4 50%);
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  transition: all 500ms ease;
  z-index: 1;
}

.faq-section .accordion-box .block .acc-btn.active .icon-outer{

}

.faq-section .accordion-box .block .acc-btn.active .icon-outer{
  transform: rotate(90deg);
}

.faq-section .accordion-box .block .acc-btn{
  position: relative;
  display: block;
  border: 1px solid #e3e3e3;
  padding: 18px 50px 20px 20px;
  cursor: pointer;
  background: transparent;
  transition: all 500ms ease;
}

.faq-section .accordion-box .block .acc-btn.active{
  background: #1d1d29;
  border-color: #1d1d29;
}

.faq-section .accordion-box .block .acc-btn h4{
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
  color: #1e1e2a;
  margin: 0px;
  transition: all 500ms ease;
}

.faq-section .accordion-box .block .acc-btn.active h4{
  color: #fff;
}



/***

====================================================================
                        Pricing-Page
====================================================================

***/


.pricing-section{
  position: relative;
  padding: 115px 0px 120px 0px;
}

.pricing-section .sec-title{
  margin-bottom: 50px;
}

.pricing-section .sec-title h2{
  margin-bottom: 12px;
}

.pricing-section .sec-title p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin: 0px;
}

.pricing-block-one .inner-box{
  position: relative;
  display: block;
  background: #fff;
  padding: 48px 30px 37px 30px;
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
  transition: all 500ms ease;
}

.pricing-block-one .inner-box:hover{
  box-shadow: 0 5px 30px rgba(0, 0, 0, 0.2);
  transform: translateY(-10px);
}

.pricing-block-one .inner-box .icon-box{
  position: relative;
  display: inline-block;
  font-size: 60px;
  line-height: 60px;
  margin-bottom: 22px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.pricing-block-one .inner-box h3{
  margin-bottom: 12px;
}

.pricing-block-one .inner-box .line{
  position: relative;
  max-width: 62px;
  width: 100%;
  height: 9px;
  margin: 0 auto;
  margin-bottom: 27px;
  background-repeat: no-repeat;
}

.pricing-block-one .inner-box h2{
  position: relative;
  display: block;
  font-size: 60px;
  line-height: 70px;
  font-weight: 700;
  margin-bottom: 0px;
}

.pricing-block-one .inner-box p{
  font-size: 18px;
  font-weight: 500;
  color: #5a5a68;
  margin-bottom: 22px;
}

.pricing-block-one .inner-box .link{
  position: relative;
  display: block;
  padding-top: 23px;
  border-top: 1px solid #e3e3e3;
}

.pricing-block-one .inner-box .link a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #1e1e2a;
}

.pricing-block-one .inner-box .link a i{
  position: relative;
  font-size: 22px;
  font-weight: 400;
  top: 2px;
  margin-left: 10px;
}

.pricing-block-one .inner-box .link a:hover{

}



/***

====================================================================
                        Team-Page
====================================================================

***/

.team-page-section{
  position: relative;
  padding: 120px 0px 90px 0px;
}

.team-page-section .team-block-two{
  margin-bottom: 30px;
}

.team-page-section .team-block-one{
  margin-bottom: 30px;
}

.testimonial-page-section{
  padding: 150px 0px 50px 0px;
}

.testimonial-page-section .testimonial-content{
  margin: 0px 20px 70px 0px;
}

.testimonial-page-section .testimonial-content .inner-box .quote-box{
  right: 30px;
  top: -30px;
  font-size: 30px;
  color: #fff !important;
  width: 55px;
  height: 55px;
  line-height: 55px;
  border-radius: 50%;
  text-align: center;
}

.testimonial-page-section .testimonial-content .inner-box:hover{
  border-color: #fff;
}



/***

====================================================================
                        Comingsoon-Page
====================================================================

***/

.comingsoon-section{
  position: fixed;
  padding: 120px 0px;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.comingsoon-section .inner-box .logo-box{
  position: relative;
  margin-bottom: 37px;
}

.comingsoon-section .inner-box .title-box h1{
  font-size: 100px;
  line-height: 100px;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 9px;
}

.comingsoon-section .inner-box .title-box p{
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  margin: 0px;
}

.comingsoon-section .inner-box .title-box{
  position: relative;
  margin-bottom: 47px;
}

.comingsoon-section .cs-countdown .count-col{
  position: relative;
  display: inline-block;
  margin: 0px 20px;
}

.comingsoon-section .cs-countdown .count-col span{
  position: relative;
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  background: #fff;
  border-radius: 5px;
  font-size: 48px;
  color: #1e1e2a;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  text-align: center;
  margin-bottom: 17px;
}

.comingsoon-section .cs-countdown .count-col h6{
  position: relative;
  font-size: 20px;
  color: #fff;
  font-weight: 500;
  text-transform: capitalize;
}

.comingsoon-section .inner-box .timer{
  position: relative;
  display: block;
  margin-bottom: 86px;
}

.comingsoon-section .inner-box .subscribe-inner{
  position: relative;
  display: block;
  max-width: 770px;
  width: 100%;
  margin: 0 auto;
}

.comingsoon-section .inner-box .subscribe-inner h3{
  font-size: 24px;
  font-weight: 500;
  color: #fff;
  margin-bottom: 23px;
}

.comingsoon-section .inner-box .subscribe-inner .form-group{
  position: relative;
  margin-bottom: 43px;
}

.comingsoon-section .inner-box .subscribe-inner .form-group input[type='email']{
  position: relative;
  width: 100%;
  height: 64px;
  background: #fff;
  font-weight: 500;
  border: 1px solid #fff;
  padding: 10px 220px 10px 20px;
  font-size: 17px;
  border-radius: 5px;
  transition: all 500ms ease;
}

.comingsoon-section .inner-box .subscribe-inner .form-group input:focus{

}

.comingsoon-section .inner-box .subscribe-inner .form-group button{
  position: absolute;
  top: 0px;
  right: 0px;
  border-radius: 0px 5px 5px 0px;
  padding: 16px 40px;
  width: 200px;
}

.comingsoon-section .inner-box .subscribe-inner .form-group button:before{
  border-radius: 0px 5px 5px 0px;
}

.comingsoon-section .inner-box .subscribe-inner a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
}

.comingsoon-section .inner-box .subscribe-inner a:hover{
  color: #1e1e2a;
}

.comingsoon-section .inner-box .subscribe-inner a i{
  position: relative;
  font-size: 22px;
  font-weight: 400;
  margin-left: 10px;
  top: 2px;
}


/***

====================================================================
                        Error-Page
====================================================================

***/


.error-page-section{
  position: fixed;
  background: #fff;
  padding: 120px 0px;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}

.error-page-section .image-box{
  position: relative;
  display: block;
  margin-left: -230px;
}

.error-page-section .image-box img{
  width: 100%;
}

.error-page-section .content-box h1{
  font-size: 250px;
  line-height: 220px;
  color: #1e1e2a;
  font-weight: 700;
  margin-bottom: 9px;
}

.error-page-section .content-box h2{
  font-size: 36px;
  line-height: 45px;
  font-weight: 500;
  color: #1e1e2a;
  margin-bottom: 13px;
}

.error-page-section .content-box p{
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 42px;
}

.error-page-section .content-box .search-form .form-group{
  position: relative;
  margin-bottom: 41px;
}

.error-page-section .content-box .search-form .form-group input[type='search']{
  position: relative;
  width: 100%;
  height: 54px;
  border: 1px solid #e3e3e3;
  font-size: 17px;
  font-weight: 500;
  padding: 10px 60px 10px 20px;
  transition: all 500ms ease;
}

.error-page-section .content-box .search-form .form-group button{
  position: absolute;
  top: 12px;
  right: 30px;
  font-size: 18px;
  font-weight: 600;
  color: #a7a7ba;
  cursor: pointer;
  background: transparent;
  transition: all 500ms ease;
}

.error-page-section .content-box .search-form .form-group input:focus + button,
.error-page-section .content-box .search-form .form-group button:hover{

}

.error-page-section .content-box .search-form .form-group input:focus{

}

.error-page-section .content-box a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 32px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #1e1e2a;
  border-bottom: 3px solid #1e1e2a;
}

.error-page-section .content-box a i{
  position: relative;
  font-size: 22px;
  font-weight: 400;
  margin-left: 10px;
  top: 2px;
}

.error-page-section .content-box a:hover{

}

.error-page-section .anim-icon{
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
}

.error-page-section .anim-icon .icon{
  position: absolute;
  background-repeat: no-repeat;
}

.error-page-section .anim-icon .icon-1 {
  width: 100%;
  height: 92px;
  background-repeat: no-repeat;
  left: 0px;
  top: 90px;
  animation: slide-2 100s linear infinite;
  -webkit-animation: slide-2 100s linear infinite;
}

.error-page-section .anim-icon .icon-2 {
  width: 100%;
  height: 135px;
  background-repeat: no-repeat;
  left: 30%;
  top: 120px;
  animation: slide-2 100s linear infinite;
  -webkit-animation: slide-2 100s linear infinite;
}

.error-page-section .anim-icon .icon-3 {
  width: 100%;
  height: 127px;
  background-repeat: no-repeat;
  left: 50%;
  top: 60px;
  animation: slide-2 100s linear infinite;
  -webkit-animation: slide-2 100s linear infinite;
}

.error-page-section .anim-icon .icon-4 {
  width: 100%;
  height: 107px;
  background-repeat: no-repeat;
  left: 70%;
  top: 150px;
  animation: slide-2 100s linear infinite;
  -webkit-animation: slide-2 100s linear infinite;
}

.error-page-section .anim-icon .icon-5 {
  width: 100%;
  height: 164px;
  background-repeat: no-repeat;
  left: 80%;
  top: 120px;
  animation: slide-2 100s linear infinite;
  -webkit-animation: slide-2 100s linear infinite;
}

.error-page-section .anim-icon .icon-6{
  width: 100%;
  height: 124px;
  background-repeat: no-repeat;
  left: 95%;
  top: 60px;
  animation: slide-2 100s linear infinite;
  -webkit-animation: slide-2 100s linear infinite;
}


/***

====================================================================
                        Service-Page
====================================================================

***/

.service-page-section{
  position: relative;
  padding: 115px 0px 35px 0px;
}

.service-page-section .service-block-one{
  margin-bottom: 80px;
}

.appointment-section.service-page{
  position: relative;
  width: 100%;
  padding: 0px 0px 120px 0px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.appointment-section.service-page .sec-title p{
  color: #5a5a68;
}

.service-details{
  position: relative;
  padding: 113px 0px 110px 0px;
}

.group-title{
  position: relative;
  display: block;
  padding-bottom: 19px;
  margin-bottom: 33px;
}

.group-title h3{
  position: relative;
  display: block;
  font-size: 30px;
  line-height: 40px;
  font-weight: 500;
  color: #1e1e2a;
  margin-bottom: 0px;
}

.group-title .line{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 62px;
  height: 9px;
  background-repeat: no-repeat;
}

.service-details-content{
  position: relative;
  display: block;
}

.service-details-content .upper-box .text{
  position: relative;
  margin-bottom: 45px;
}

.service-details-content .upper-box .text p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin-bottom: 25px;
}

.service-details-content .upper-box .text p:last-child{
  margin-bottom: 0px;
}

.service-details-content .two-column{
  position: relative;
  margin-bottom: 46px;
}

.service-details-content .two-column .image-box{
  position: relative;
  margin-top: 7px;
}

.service-details-content .two-column .image-box img{
  width: 100%
}

.service-details-content .two-column .content-box .inner-box .single-item{
  position: relative;
  margin-bottom: 0px;
}

.service-details-content .two-column .content-box .inner-box .single-item:last-child{
  margin-bottom: 0px;
}

.service-details-content .two-column .content-box .inner-box .single-item h3{
  padding-left: 30px;
  margin-bottom: 15px;
}

.service-details-content .two-column .content-box .inner-box .single-item h3:before{
  position: absolute;
  content: "\f12e";
  font-family: 'Flaticon';
  font-size: 24px;
  left: 0px;
  top: -1px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.service-details-content .two-column .content-box .inner-box .single-item p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin: 0px;
}

.service-details-content .choose-box .choose-content{
  position: relative;
  margin: 0px 10px;
}

.service-details-content .choose-box .choose-content .single-column{
  position: relative;
  padding: 0px 5px;
}

.service-details-content .choose-box .choose-content .single-item .inner-box{
  position: relative;
  display: block;
  background: #f6f6f6;
  text-align: center;
  padding: 40px 15px 32px 15px;
  transition: all 500ms ease;
}

.service-details-content .choose-box .choose-content .single-item .inner-box:hover{
  background: #fff;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
}

.service-details-content .choose-box .choose-content .single-item .inner-box .icon-box{
  position: relative;
  display: inline-block;
  margin-bottom: 15px;
  transition: all 500ms ease;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
}

.service-details-content .choose-box .choose-content .single-item .inner-box:hover .icon-box{
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
}

.service-details-content .choose-box .choose-content .single-item .inner-box h3{
  margin-bottom: 12px;
}

.service-details-content .choose-box .choose-content .single-item .inner-box .line{
  position: relative;
  display: block;
  max-width: 62px;
  width: 100%;
  height: 9px;
  margin: 0 auto;
  margin-bottom: 23px;
}

.service-details-content .choose-box .choose-content .single-item .inner-box p{
  font-size: 18px;
  font-weight: 700;
  color: #5a5a68;
  margin: 0px;
}

.service-details-content .choose-box .group-title{
  margin-bottom: 39px;
}

.service-details-content .choose-box{
  position: relative;
  margin-bottom: 53px;
}

.service-details-content .before-after-content .before-after {
  position: relative;
}

.service-details-content .before-after-content .before-after .twentytwenty-container img {
  width: 100%;
}

.service-details-content .before-after-content .before-after .twentytwenty-horizontal .twentytwenty-before-label:before{
  position: absolute;
  left: -10px;
  top: -10px;
  width: 100px;
  height: 100px;
  line-height: 90px;
  text-align: center;
  font-size: 16px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
  margin: 0px;
  padding: 0px;
  background: transparent;
  z-index: 1;
  transform: rotate(-45deg);
  text-transform: uppercase;
}

.service-details-content .before-after-content .before-after .twentytwenty-horizontal .twentytwenty-before-label:after{
  position: absolute;
  content: '';
  left: 0px;
  top: 0px;
  width: 100px;
  height: 100px;
  clip-path: polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%, 0% 0%);
}

.service-details-content .before-after-content .before-after .twentytwenty-horizontal .twentytwenty-after-label:before{
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100px;
  line-height: 140px;
  text-align: center;
  font-size: 16px;
  background: transparent;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
  margin: 0px;
  padding: 0px;
  bottom: 0px;
  transform: rotate(-45deg);
  z-index: 1;
  text-transform: uppercase;
}

.service-details-content .before-after-content .before-after .twentytwenty-horizontal .twentytwenty-after-label:after{
  position: absolute;
  content: '';
  bottom: 0px;
  right: 0px;
  width: 100px;
  height: 100px;
  line-height: 100px;
  clip-path: polygon(0% 100%, 100% 0%, 100% 100%, 0% 100%, 0% 0%);
}

.twentytwenty-after-label,
.twentytwenty-before-label{

}

.service-details-content .before-after-gallery .text p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin-bottom: 0px;
}

.service-details-content .before-after-gallery .text{
  position: relative;
  margin-bottom: 31px;
}

.service-details-content .before-after-gallery{
  position: relative;
  margin-bottom: 53px;
}

.service-details-content .carousel-content .single-item{
  position: relative;
  display: block;
}

.service-details-content .carousel-content .single-item .image-box{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 170px;
  height: 170px;
  border-radius: 50%;
  overflow: hidden;
}

.service-details-content .carousel-content .single-item .image-box img{
  width: 100%;
  border-radius: 50%;
}

.service-details-content .carousel-content .single-item .inner{
  position: relative;
  padding: 11px 0px 11px 200px;
  min-height: 170px;
}

.service-details-content .carousel-content .single-item .inner h3{
  margin-bottom: 15px;
}

.service-details-content .carousel-content .single-item .inner p{
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 17px;
}

.service-details-content .carousel-content .single-item .inner h4{
  position: relative;
  display: inline-block;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
  color: #1e1e2a;
  margin: 0px;
}

.service-details-content .carousel-content .single-item .inner .rating-box{
  position: relative;
  display: inline-block;
}

.service-details-content .carousel-content .single-item .inner .rating-box li{
  position: relative;
  display: inline-block;
  font-size: 14px;
}

.service-details-content .carousel-content .owl-dots{
  position: relative;
  display: block;
  margin-left: 193px;
  margin-top: 25px;
}

.service-details-content .carousel-content .owl-dots .owl-dot span{
  position: relative;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: #d9d9e1;
  border-radius: 50%;
  margin: 0px 7px;
  cursor: pointer;
  transition: all 500ms ease;
}

.service-details-content .carousel-content .owl-dots .owl-dot.active span,
.service-details-content .carousel-content .owl-dots .owl-dot span:hover{

}

.service-details-content .carousel-content .group-title{
  margin-bottom: 39px;
}

.default-sidebar .widget-title{
  position: relative;
  display: block;
  padding-bottom: 21px;
  margin-bottom: 29px;
}

.default-sidebar .widget-title h3{
  position: relative;
  margin: 0px;
}

.default-sidebar .widget-title .line{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 62px;
  height: 9px;
  background-repeat: no-repeat;
}

.default-sidebar .sidebar-widget{
  position: relative;
  display: block;
  background: #f6f6f6;
  padding: 35px 30px 40px 30px;
  margin-bottom: 40px;
}

.service-sidebar .sidebar-categories .categories-list li{
  position: relative;
  display: block;
}

.service-sidebar .sidebar-categories .categories-list li a{
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 28px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  background: #fff;
  color: #1e1e2a;
  padding: 18px 5px 14px 39px;
  border-bottom: 1px solid #e3e3e3;
}

.service-sidebar .sidebar-categories .categories-list li:last-child a{
  border-bottom: 1px solid #fff;
}

.service-sidebar .sidebar-categories .categories-list li a:hover{
  border-bottom: 1px solid #fff;
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
  z-index: 1;
}

.service-sidebar .sidebar-categories .categories-list li a:before {
  position: absolute;
  content: "\f150";
  font-family: 'Font Awesome 5 Free';
  font-size: 16px;
  font-weight: 400;
  color: #b0b0bd;
  left: 15px;
  top: 17px;
  transition: all 500ms ease;
}

.service-sidebar .sidebar-categories .categories-list li a:hover:before{
  transform: rotate(-90deg);
}

.service-sidebar .sidebar-brochures .download-file{
  position: relative;
  margin: 0px -5px;
}

.service-sidebar .sidebar-brochures .download-file li{
  position: relative;
  display: inline-block;
  float: left;
  max-width: 150px;
  width: 100%;
  margin: 0px 5px;
}

.service-sidebar .sidebar-brochures .download-file li a{
  position: relative;
  display: block;
  max-width: 150px;
  text-align: center;
  background: #fff;
  padding: 30px 10px 22px 10px;
}

.service-sidebar .sidebar-brochures .download-file li a:hover{
  box-shadow: 0 20px 20px rgba(0, 0, 0, 0.1);
}

.service-sidebar .sidebar-brochures .download-file li a i{
  position: relative;
  display: inline-block;
  font-size: 30px;
  line-height: 30px;
  color: #262632;
  margin-bottom: 15px;
  transition: all 500ms ease;
}

.service-sidebar .sidebar-brochures .download-file li a:hover i{

}

.service-sidebar .sidebar-brochures .download-file li a h5{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 26px;
  color: #1e1e2a;
  font-weight: 500;
  margin-bottom: 5px;
}

.service-sidebar .sidebar-brochures .download-file li a span{
  position: relative;
  display: block;
  font-size: 17px;
  color: #5a5a68;
  font-family: 'Muli', sans-serif;
  font-weight: 500;
  margin: 0px;
}

.service-sidebar .sidebar-support .support-inner{
  position: relative;
}

.service-sidebar .sidebar-support .support-inner .image-box{
  position: relative;
  display: block;
}

.service-sidebar .sidebar-support .support-inner .image-box img{
  width: 100%;
}

.service-sidebar .sidebar-support .support-inner .content-box{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  padding: 30px 30px 22px 30px;
  z-index: 1;
}

.service-sidebar .sidebar-support .support-inner .content-box:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 225px;
  left: 0px;
  bottom: 0px;
  clip-path: polygon(0% 0%, 0% 0%, 100% 100%, 0% 100%, 0% 0%);
}

.service-sidebar .sidebar-support .support-inner .content-box:after{
  position: absolute;
  content: '';
  width: 100%;
  height: 155px;
  right: 0px;
  bottom: 0px;
  z-index: -1;
  clip-path: polygon(0% 100%, 100% 0%, 100% 100%, 0% 100%, 0% 0%);
}

.service-sidebar .sidebar-support .support-inner .content-box .icon-box{
  position: relative;
  display: inline-block;
  font-size: 60px;
  line-height: 60px;
  color: #fff;
  margin-bottom: 15px;
}

.service-sidebar .sidebar-support .support-inner .content-box h5{
  position: relative;
  display: block;
  font-size: 18px;
  color: #fff;
  font-weight: 500;
  margin-bottom: 4px;
}

.service-sidebar .sidebar-support .support-inner .content-box .phone-box a{
  position: relative;
  display: inline-block;
  font-size: 24px;
  line-height: 30px;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  font-weight: 700;
  z-index: 1;
}

.service-sidebar .sidebar-support .support-inner .content-box .phone-box a:hover{
  text-decoration: underline;
}

.service-sidebar .sidebar-support .support-inner .content-box .mail-box{
  position: absolute;
  right: 30px;
  bottom: 30px;
}

.service-sidebar .sidebar-support .support-inner .content-box .mail-box a{
  position: relative;
  display: inline-block;
  font-size: 20px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  background: #fff;
  text-align: center;
  border-radius: 50%;
  z-index: 1;
}



/***

====================================================================
                        Work-Page
====================================================================

***/

.nice-select:after{
  width: 8px;
  height: 8px;
  border-bottom: 2px solid #9393a1;
  border-right: 2px solid #9393a1;
  right: 20px;
}

.project-section .upper-box .select-box{
  position: relative;
  max-width: 270px;
  width: 100%;
  margin-top: 32px;
}

.project-section .upper-box .nice-select{
  position: relative;
  width: 100%;
  height: 58px;
  border: 1px solid #e3e3e3;
  line-height: 58px;
  border-radius: 0px;
  padding: 0px 20px;
  font-size: 17px;
  font-weight: 600;
  color: #5a5a68;
  z-index: 9;
}

.project-block-three .inner-box{
  position: relative;
  display: block;
  overflow: hidden;
  text-align: center;
  margin-bottom: 32px;
}

.project-block-three .inner-box .image-box{
  position: relative;
  display: block;
}

.project-block-three .inner-box .image-box img{
  width: 100%;
}

.project-block-three .inner-box .content-box .lower-content{
  position: relative;
  padding-top: 13px;
}

.project-block-three .inner-box .content-box .lower-content p{
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 2px;
}

.project-block-three .inner-box .content-box .lower-content h3{
  margin-bottom: 0px;
}

.project-block-three .inner-box .content-box{
  position: relative;
  opacity: 1;
  transition: all 500ms ease;
}

.project-block-three .inner-box:hover .content-box{
  opacity: 0;
}

.project-block-three .inner-box .overlay-box{
  position: absolute;
  left: 0px;
  top: 50px;
  right: 0px;
  opacity: 0;
  transition: all 500ms ease;
}

.project-block-three .inner-box:hover .overlay-box{
  top: 0px;
  opacity: 1;
}

.project-block-three .inner-box .overlay-box .image-box{
  overflow: hidden;
  background: #1e1e2a;
}

.project-block-three .inner-box .overlay-box .image-box img{
  opacity: 0.1;
}

.project-block-three .inner-box .overlay-box .inner{
  position: relative;
}

.project-block-three .inner-box .overlay-box .box{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  padding: 15px 15px;
}

.project-block-three .inner-box .overlay-box .box p{
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 2px;
}

.project-block-three .inner-box .overlay-box .box h3{
  color: #fff;
  margin-bottom: 22px;
}

.project-block-three .inner-box .overlay-box .box h3 a{
  display: inline-block;
  color: #fff;
}

.project-block-three .inner-box .overlay-box .box h3 a:hover{

}

.project-block-three .inner-box .overlay-box .box .view-btn{
  position: relative;
  display: inline-block;
  font-size: 30px;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  font-weight: 700;
  width: 60px;
  height: 60px;
  line-height: 54px;
  text-align: center;
  border-radius: 50%;
  border: 4px solid #fff;
}

.project-section.modern-view{
  padding-bottom: 70px;
}

.project-block-four .inner-box{
  position: relative;
  display: block;
  overflow: hidden;
  text-align: center;
  margin-bottom: 30px;
  transition: all 500ms ease;
}

.project-block-four .inner-box:hover{
  padding: 10px;
}

.project-block-four .inner-box .image-box{
  position: relative;
  display: block;
}

.project-block-four .inner-box .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.project-block-four .inner-box:hover .image-box img{
  opacity: 0;
}

.project-block-four .inner-box .content-box{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  padding: 15px 15px;
}

.project-block-four .inner-box .content-box p{
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 2px;
  transform: translateY(-15px);
  opacity: 0;
  transition: all 500ms ease;
}

.project-block-four .inner-box .content-box h3{
  color: #fff;
  margin-bottom: 23px;
  transform: translateY(-15px);
  opacity: 0;
  transition: all 500ms ease;
}

.project-block-four .inner-box:hover .content-box p,
.project-block-four .inner-box:hover .content-box h3,
.project-block-four .inner-box:hover .content-box .view-btn{
  opacity: 1;
  transform: translateY(0px);
}

.project-block-four .inner-box .content-box h3 a{
  color: #fff;
}

.project-block-four .inner-box .content-box .view-btn{
  position: relative;
  display: inline-block;
  font-size: 30px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  width: 60px;
  height: 60px;
  line-height: 60px;
  background: #fff;
  text-align: center;
  border-radius: 50%;
  transform: translateY(15px);
  opacity: 0;
  transition: all 500ms ease;
}

.project-section .sortable-masonry .filters{
  position: relative;
  display: block;
  margin-bottom: 65px;
}

.project-section .sortable-masonry .filters .filter-tabs{
  position: relative;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
}

.project-section .sortable-masonry .filters .filter-tabs li{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  font-weight: 700;
  padding: 25px 30px;
  cursor: pointer;
  text-align: center;
  border-right: 1px solid #e3e3e3;
  transition: all 500ms ease;
}

.project-section .sortable-masonry .filters .filter-tabs li:first-child{
  border-left: 1px solid #e3e3e3;
}

.project-section .sortable-masonry .filters .filter-tabs li.active,
.project-section .sortable-masonry .filters .filter-tabs li:hover{

}

.project-section .sortable-masonry .filters .filter-tabs li span{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -28px;
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  font-weight: 700;
  width: 35px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  border-radius: 5px;
  opacity: 0;
  transition: all 500ms ease;
}

.project-section .sortable-masonry .filters .filter-tabs li:hover span,
.project-section .sortable-masonry .filters .filter-tabs li.active span{
  bottom: -18px;
  opacity: 1;
}

.project-section .sortable-masonry .filters .filter-tabs li span:before{
  position: absolute;
  content: '';
  width: 10px;
  height: 10px;
  left: 12px;
  top: -3px;
  transform: rotate(45deg);
}

.project-section.masonry-view1{
  padding: 120px 0px 90px 0px;
}

.mr-10{
  margin-right: 10px;
}

.ml-10{
  margin-left: 10px;
}

.project-section.masonry-view2 .project-block-two{
  margin-bottom: 50px;
}

.project-section.masonry-view2{
  padding: 120px 0px 70px 0px;
}



/***

====================================================================
                        Blog-Page
====================================================================

***/

.blog-grid .news-block-one{
  margin-bottom: 50px;
}

.blog-grid .pagination-wrapper{
  position: relative;
  display: block;
  margin-top: 10px;
}

.sidebar-page-container{
  position: relative;
}

.news-block-three .inner-box{
  position: relative;
  display: block;
  background: #fff;
  margin-bottom: 60px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
  transition: all 500ms ease;
}

.news-block-three .inner-box .image-box{
  position: relative;
  display: block;
  overflow: hidden;
}

.news-block-three .inner-box .image-box:before{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 50%;
  height: 0%;
  left: 0px;
  bottom: 0px;
  opacity: 0.9;
  z-index: 1;
  transition: all 500ms ease;
}

.news-block-three .inner-box .image-box:after{
  position: absolute;
  content: '';
  background: #1e1e2a;
  width: 50%;
  height: 0%;
  right: 0px;
  top: 0px;
  opacity: 0.9;
  transition: all 500ms ease;
}

.news-block-three .inner-box:hover .image-box:before,
.news-block-three .inner-box:hover .image-box:after{
  height: 100%
}

.news-block-three .inner-box .image-box .link{
  position: absolute;
  display: inline-block;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  font-size: 0px;
  color: #fff;
  z-index: 1;
}

.news-block-three .inner-box .image-box img{
  width: 100%;
  transition: all 6s ease;
}

.news-block-three .inner-box:hover .image-box img{
  transform: scale(1.5);
}

.news-block-three .inner-box .image-box .category{
  position: absolute;
  right: 0px;
  bottom: 0px;
}

.news-block-three .inner-box .image-box .category p{
  position: relative;
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding: 4px 19px;
  text-align: center;
  z-index: 1;
  border-top-left-radius: 15px;
}

.news-block-three .inner-box .image-box .category p i{
  position: relative;
  color: #fff;
  margin-right: 8px;
}

.news-block-three .inner-box .lower-content{
  position: relative;
  padding: 33px 30px 35px 30px;
}

.news-block-three .inner-box .lower-content .upper-box{
  position: relative;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 23px;
  margin-bottom: 23px;
}

.news-block-three .inner-box .lower-content .upper-box h2{
  position: relative;
  display: block;
  font-size: 30px;
  line-height: 40px;
  font-weight: 500;
  color: #1e1e2a;
  margin-bottom: 13px;
}

.news-block-three .inner-box .lower-content .upper-box h2 a{
  display: inline-block;
  color: #1e1e2a;
}

.news-block-three .inner-box .lower-content .upper-box h2 a:hover{

}

.news-block-three .inner-box .lower-content .upper-box .post-info li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  padding-right: 15px;
  margin-right: 3px;
}

.news-block-three .inner-box .lower-content .upper-box .post-info li:before{
  position: absolute;
  content: "||";
  font-size: 15px;
  font-family: 'Muli', sans-serif;
  color: #c4c4c4;
  top: -1px;
  right: 0px;
}

.news-block-three .inner-box .lower-content .upper-box .post-info li:last-child:before{
  display: none;
}

.news-block-three .inner-box .lower-content .upper-box .post-info li:last-child{
  padding-right: 0px;
  margin-right: 0px;
}

.news-block-three .inner-box .lower-content .upper-box .post-info li a{
  color: #5a5a68;
}

.news-block-three .inner-box .lower-content .upper-box .post-info li a:hover{

}

.news-block-three .inner-box .lower-content .upper-box .post-info li i{
  font-size: 13px;
  margin-right: 8px;
}

.news-block-three .inner-box .lower-content .text p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin: 0px;
}

.news-block-three .inner-box .lower-content .text p span{

}

.news-block-three .inner-box .lower-content .text{
  position: relative;
  margin-bottom: 27px;
}

.news-block-three .inner-box .lower-content .lower-box .link-box .link a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #1e1e2a;
}

.news-block-three .inner-box .lower-content .lower-box .link-box .link a i{
  position: relative;
  font-size: 22px;
  margin-left: 10px;
  font-weight: 400;
  top: 2px;
}

.news-block-three .inner-box .lower-content .lower-box .link-box .link a:hover{

}

.news-block-three .inner-box .lower-content .lower-box .share-box{
  position: relative;
  display: inline-block;
}

.news-block-three .inner-box .lower-content .lower-box .share-box a.share-btn{
  position: relative;
  display: inline-block;
  font-size: 13px;
  color: #5a5a68;
  font-family: 'Muli', sans-serif;
  text-transform: uppercase;
  margin: 0px;
}

.news-block-three .inner-box .lower-content .lower-box .share-box a.share-btn i{
  margin-right: 10px;
}

.news-block-three .inner-box .lower-content .lower-box .share-box a.share-btn:hover{

}

.news-block-three .inner-box .lower-content .lower-box .share-box .social-links{
  position: absolute;
  display: inline-block;
  left: 0px;
  bottom: -25px;
  width: 120px;
  height: 20px;
  background: transparent;
  text-align: center;
  opacity: 0;
  visibility: hidden;
  transition: all 500ms ease;
}

.news-block-three .inner-box .lower-content .lower-box .share-box:hover .social-links{
  bottom: -12px;
  opacity: 1;
  visibility: visible;
}

.news-block-three .inner-box .lower-content .lower-box .share-box .social-links li{
  position: relative;
  float: left;
  width: 25%;
  text-align: center;
}

.news-block-three .inner-box .lower-content .lower-box .share-box .social-links li a{
  font-size: 13px;
  color: #5a5a68;
}

.news-block-three .inner-box .lower-content .lower-box .share-box .social-links li a:hover{

}

.sidebar-page-container .sidebar .sidebar-search{
  position: relative;
  display: block;
  margin-bottom: 40px;
}

.default-sidebar .sidebar-search .form-group{
  position: relative;
  margin: 0px;
}

.default-sidebar .sidebar-search .form-group input[type='search']{
  position: relative;
  width: 100%;
  height: 60px;
  border: 1px solid #e3e3e3;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
  padding: 10px 80px 10px 20px;
  border-radius: 5px;
  transition: all 500ms ease;
}

.default-sidebar .sidebar-search .form-group input:focus + button,
.default-sidebar .sidebar-search .form-group button:hover{

}

.default-sidebar .sidebar-search .form-group input:focus{

}

.default-sidebar .sidebar-search .form-group button{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 60px;
  height: 60px;
  line-height: 60px;
  background: #1e1e2a;
  font-size: 20px;
  font-weight: 600;
  color: #fff;
  text-align: center;
  border-radius: 0px 5px 5px 0px;
  cursor: pointer;
  transition: all 500ms ease;
}

.sidebar-page-container .sidebar .sidebar-categories .categories-list li{
  position: relative;
  display: block;
  border-bottom: 1px solid #e3e3e3;
}

.sidebar-page-container .sidebar .sidebar-categories .categories-list li:last-child{
  border-bottom: none;
}

.sidebar-page-container .sidebar .sidebar-categories .categories-list li a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Muli', sans-serif;
  font-weight: 600;
  color: #1e1e2a;
  padding: 13px 0px 12px 30px;
}

.sidebar-page-container .sidebar .sidebar-categories .categories-list li a:hover{

}

.sidebar-page-container .sidebar .sidebar-categories .categories-list li a:before{
  position: absolute;
  content: "\f07b";
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
  font-size: 16px;
  color: #9f9fb4;
  left: 0px;
  top: 13px;
  transition: all 500ms ease;
}

.sidebar-page-container .sidebar .sidebar-categories .categories-list li a:hover:before{

}

.sidebar-page-container .sidebar .sidebar-categories .widget-title{
  margin-bottom: 9px;
}

.sidebar-page-container .sidebar .sidebar-categories{
  padding-bottom: 20px;
}

.sidebar-page-container .sidebar .sidebar-post .post{
  position: relative;
  display: block;
  padding-left: 100px;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 26px;
  margin-bottom: 26px;
  min-height: 115px;
}

.sidebar-page-container .sidebar .sidebar-post .post:last-child{
  margin-bottom: 0px;
  border-bottom: none;
}

.sidebar-page-container .sidebar .sidebar-post .post .post-thumb{
  position: absolute;
  left: 0px;
  top: 4px;
  width: 80px;
  height: 80px;
  background: #1e1e2a;
  overflow: hidden;
}

.sidebar-page-container .sidebar .sidebar-post .post .post-thumb-blog{
  position: absolute;
  left: 0px;
  top: 4px;
  width: 80px;
  height: auto;
  background: #1e1e2a;
  overflow: hidden;
}

.sidebar-page-container .sidebar .sidebar-post .post .post-thumb img{
  width: 100%;
  transition: all 500ms ease;
}

.sidebar-page-container .sidebar .sidebar-post .post .post-thumb-blog img{
  width: 100%;
  transition: all 500ms ease;
}


.sidebar-page-container .sidebar .sidebar-post .post:hover .post-thumb img{
  opacity: 0.1;
}

.sidebar-page-container .sidebar .sidebar-post .post:hover .post-thumb-blog img{
  opacity: 0.1;
}


.sidebar-page-container .sidebar .sidebar-post .post h5{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  margin-bottom: 4px;
}

.sidebar-page-container .sidebar .sidebar-post .post h5 a{
  position: relative;
  display: inline-block;
  color: #1e1e2a;
}

.sidebar-page-container .sidebar .sidebar-post .post h5 a:hover{

}

.sidebar-page-container .sidebar .sidebar-post .post p{

}

.sidebar-page-container .sidebar .sidebar-post .post p i{
  font-size: 13px;
  margin-right: 8px;
}

.sidebar-page-container .sidebar .sidebar-post .widget-title{
  margin-bottom: 25px;
}

.sidebar-page-container .sidebar .sidebar-post{
  padding-bottom: 10px;
}

.sidebar-page-container .sidebar .sidebar-archives .widget-content .select-box{
  position: relative;
  display: block;
  width: 100%;
  height: 56px;
}

.sidebar-page-container .sidebar .sidebar-archives .widget-content .select-box .nice-select{
  background: #fff;
  border: none;
  height: 56px;
  line-height: 56px;
  padding: 0px 20px 0px 60px;
  font-size: 17px;
  font-weight: 500;
}

.sidebar-page-container .sidebar .sidebar-archives .widget-content .select-box .nice-select:before{
  position: absolute;
  content: "\f133";
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
  font-size: 15px;
  line-height: 20px;
  color: #9f9fb4;
  left: 30px;
  top: 20px;
}

.sidebar-page-container .sidebar .sidebar-gallery .widget-content .image-list{
  position: relative;
  margin: 0px -10px;
}

.sidebar-page-container .sidebar .sidebar-gallery .widget-content ul li{
  position: relative;
  display: inline-block;
  float: left;
  width: 90px;
  height: 90px;
  background: #1e1e2a;
  overflow: hidden;
  margin: 0px 10px;
  margin-bottom: 20px;
}

.sidebar-page-container .sidebar .sidebar-gallery .widget-content ul li .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.sidebar-page-container .sidebar .sidebar-gallery .widget-content ul li .image-box:hover img{
  opacity: 0.1;
}

.sidebar-page-container .sidebar .sidebar-gallery{
  padding-bottom: 20px;
}

.sidebar-page-container .sidebar .sidebar-tags .tags-list li{
  position: relative;
  display: inline-block;
  float: left;
  margin: 0px 10px 10px 0px;
}

.sidebar-page-container .sidebar .sidebar-tags .tags-list li a{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-family: 'Muli', sans-serif;
  line-height: 28px;
  font-weight: 500;
  color: #5a5a68;
  background: #fff;
  padding: 4px 14px;
  text-align: center;
  z-index: 1;
}

.sidebar-page-container .sidebar .sidebar-tags .tags-list li a:hover{
  color: #fff;
}

.sidebar-page-container .sidebar .sidebar-tags .tags-list li a:before{
  position: absolute;
  content: '';
  width: 0%;
  height: 100%;
  top: 0px;
  right: 0px;
  z-index: -1;
  transition: all 500ms ease;
}

.sidebar-page-container .sidebar .sidebar-tags .tags-list li a:hover:before{
  width: 100%;
  left: 0px;
}

.sidebar-page-container .sidebar .sidebar-tags{
  padding-bottom: 30px;
}

.blog-details-content .news-block-three .inner-box{
  box-shadow: none;
  margin: 0px;
}

.blog-details-content .news-block-three .inner-box .lower-content{
  padding: 32px 0px 0px 0px;
}

.blog-details-content .news-block-three .inner-box .lower-content .upper-box{
  margin-bottom: 33px;
}

.blog-details-content .news-block-three .inner-box .lower-content h2{
  font-size: 36px;
  line-height: 45px;
}

.blog-details-content .news-block-three .inner-box .image-box:before,
.blog-details-content .news-block-three .inner-box .image-box:after{
  display: none;
}

.blog-details-content .news-block-three .inner-box:hover .image-box img{
  transform: scale(1);
}

.blog-details-content .news-block-three .inner-box .lower-content .text p{
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 25px;
}

.blog-details-content .news-block-three .inner-box .lower-content .text h3{
  font-size: 24px;
  line-height: 32px;
  padding-top: 21px;
  margin-bottom: 24px;
}

.blog-details-content .news-block-three .inner-box .lower-content .text h4{
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
  margin-bottom: 12px;
  padding-left: 30px;
  padding-top: 2px;
}

.blog-details-content .news-block-three .inner-box .lower-content .text h4:before{
  position: absolute;
  content: "\f116";
  font-family: 'Flaticon';
  font-weight: 400;
  font-size: 18px;
  line-height: 18px;
  left: 0px;
  top: 4px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.blog-details-content .news-block-three .inner-box .lower-content .text p:last-child{
  margin-bottom: 0px;
}

.blog-details-content .two-column .image-box{
  position: relative;
  display: block;
}

.blog-details-content .two-column .image-box img{
  width: 100%;
}

.blog-details-content .two-column .content-box blockquote{
  position: relative;
  display: block;
  background: #f6f6f6;
  text-align: center;
  margin: 0px;
  padding: 51px 20px 52px 20px;
}

.blog-details-content .two-column .content-box blockquote i{
  position: absolute;
  left: 30px;
  top: 30px;
  font-size: 80px;
  line-height: 80px;
  color: #e3e3e3;
}

.blog-details-content .two-column .content-box blockquote p{
  font-size: 20px;
  line-height: 32px;
  font-weight: 500;
  color: #5a5a68;
  margin-bottom: 16px;
}

.blog-details-content .two-column .content-box blockquote h3{
  margin: 0px;
}

.blog-details-content .news-block-three .inner-box .lower-content .text{
  margin-bottom: 32px;
}

.blog-details-content .two-column{
  position: relative;
  display: block;
  margin-bottom: 54px;
}

.blog-details-content .maintenance-tips h3{
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 25px;
}

.blog-details-content .maintenance-tips p{
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 25px;
}

.blog-details-content .maintenance-tips .list-item li{
  position: relative;
  display: block;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 10px;
  padding-left: 28px;
}

.blog-details-content .maintenance-tips .list-item li:last-child{
  margin-bottom: 0px;
}

.blog-details-content .maintenance-tips .list-item li:before{
  position: absolute;
  content: '';
  width: 8px;
  height: 8px;
  left: 0px;
  top: 12px;
  border-radius: 50%;
}

.blog-details-content .maintenance-tips{
  position: relative;
  display: block;
  margin-bottom: 52px;
}

.blog-details-content .post-share-option{
  position: relative;
  display: block;
  padding: 17px 0px;
  border-top: 1px solid #e5e5e5;
  margin-bottom: 43px;
}

.blog-details-content .post-share-option .post-tags li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-family: 'Muli', sans-serif;
  color: #5a5a68;
  font-weight: 500;
}

.blog-details-content .post-share-option .post-tags li a{
  color: #5a5a68;
}

.blog-details-content .post-share-option .post-tags li a:hover{

}

.blog-details-content .post-share-option .post-tags li:first-child{
  color: #1e1e2a;
}

.blog-details-content .post-share-option .post-tags li:first-child i{
  margin-right: 8px;
}

.blog-details-content .post-share-option .social-links li{
  position: relative;
  display: inline-block;
  margin-right: 6px;
}

.blog-details-content .post-share-option .social-links li:last-child{
  margin-right: 0px;
}

.blog-details-content .post-share-option .social-links li a{
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #8d8d9c;
  width: 43px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
}

.blog-details-content .post-share-option .social-links li a:hover{
  color: #fff;
}

.blog-details-content .post-share-option .post-tags{
  position: relative;
  margin-top: 8px;
}

.blog-details-content .author-box{
  position: relative;
  border: 1px solid #e5e5e5;
  padding: 35px 40px 33px 40px;
  margin-bottom: 52px;
}

.blog-details-content .author-box .author-inner{
  position: relative;
  padding-left: 130px;
}

.blog-details-content .author-box .author-inner .author-thumb{
  position: absolute;
  left: 0px;
  top: 6px;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  overflow: hidden;
}

.blog-details-content .author-box .author-inner .author-thumb img{
  width: 100%;
  border-radius: 50%;
}

.blog-details-content .author-box .author-inner .info h4{
  display: block;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  margin-bottom: 0px;
}

.blog-details-content .author-box .author-inner .info a{
  position: relative;
  display: inline-block;
  font-size: 17px;
  line-height: 24px;
  color: #5a5a68;
  font-weight: 500;
}

.blog-details-content .author-box .author-inner .info a:hover{

}

.blog-details-content .author-box .author-inner .info{
  position: relative;
  margin-bottom: 16px;
}

.blog-details-content .author-box .author-inner .text p{
  font-size: 18px;
  font-weight: 600;
  margin: 0px;
}

.blog-details-content .author-box .author-inner .text{
  position: relative;
  margin-bottom: 16px;
}

.blog-details-content .author-box .author-inner .social-links li{
  position: relative;
  display: inline-block;
  margin-right: 15px;
}

.blog-details-content .author-box .author-inner .social-links li:last-child{
  margin-right: 0px;
}

.blog-details-content .author-box .author-inner .social-links li a{
  position: relative;
  display: inline-block;
  font-size: 16px;
  color: #8d8d9c;
}

.blog-details-content .author-box .author-inner .social-links li a:hover{

}

.blog-details-content .post-btn{
  position: relative;
  display: block;
}

.blog-details-content .post-btn .btn-box{
  width: 50%;
}

.blog-details-content .post-btn .btn-box a{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
  margin-bottom: 12px;
}

.blog-details-content .post-btn .btn-box a:hover{

}

.blog-details-content .post-btn .btn-box .box{
  position: relative;
  padding-top: 6px;
  padding-bottom: 8px;
  min-height: 70px;
}

.blog-details-content .post-btn .prev-btn .box{
  padding-left: 90px;
  padding-right: 10px;
}

.blog-details-content .post-btn .next-btn{
  text-align: right;
}

.blog-details-content .post-btn .next-btn .box{
  padding-right: 90px;
}

.blog-details-content .post-btn .btn-box .box .image-box{
  position: absolute;
  top: 0px;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
}

.blog-details-content .post-btn .prev-btn .box .image-box{
  left: 0px;
}

.blog-details-content .post-btn .next-btn .box .image-box{
  right: 0px;
}

.blog-details-content .post-btn .btn-box .box .image-box img{
  width: 100%;
  border-radius: 50%;
}

.blog-details-content .post-btn .btn-box .box h4{
  position: relative;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
  margin: 0px;
}

.blog-details-content .post-btn{
  position: relative;
  padding-bottom: 50px;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 52px;
}

.blog-details-content .post-btn:before{
  position: absolute;
  content: '';
  background: #e3e3e3;
  width: 1px;
  height: 100px;
  left: 50%;
  transform: translateX(-50%);
  top: 10px;
}

.blog-details-content .comments-area .comment{
  position: relative;
  display: block;
  background: #f6f6f6;
  border: 1px solid #f6f6f6;
  margin-bottom: 55px;
  padding: 35px 30px 16px 140px;
}

.blog-details-content .comments-area .comment:last-child{
  margin-bottom: 0px;
}

.blog-details-content .comments-area .comment .thumb-box{
  position: absolute;
  left: 40px;
  top: 40px;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
}

.blog-details-content .comments-area .comment .thumb-box img{
  width: 100%;
  border-radius: 50%;
}

.blog-details-content .comments-area .comment .comment-info h4{
  position: relative;
  display: inline-block;
  font-size: 20px;
  font-weight: 500;
  margin: 0px;
}

.blog-details-content .comments-area .comment .comment-info .comment-time{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
}

.blog-details-content .comments-area .comment .comment-info{
  position: relative;
  margin-bottom: 16px;
}

.blog-details-content .comments-area .comment p{
  position: relative;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 15px;
}

.blog-details-content .comments-area .comment a{
  position: absolute;
  right: 40px;
  bottom: -26px;
  width: 52px;
  height: 52px;
  line-height: 52px;
  font-size: 20px;
  border: 1px solid #e3e3e3;
  text-align: center;
  border-radius: 50%;
  background: #fff;
  color: #5a5a68;
  z-index: 1;
}

.blog-details-content .comments-area .comment a:before{
  position: absolute;
  content: '';
  width: 52px;
  height: 52px;
  left: -1px;
  top: -1px;
  border-radius: 50%;
  transform: scale(0,0);
  z-index: -1;
  transition: all 500ms ease;
}

.blog-details-content .comments-area .comment a:hover:before{
  transform: scale(1,1);
}

.blog-details-content .comments-area .comment a:hover{
  color: #fff;
}

.blog-details-content .comments-area .comment.replay-comment{
  background: transparent;
  border-color: #e3e3e3;
  margin-left: 40px;
}

.blog-details-content .comments-area .group-title{
  margin-bottom: 11px;
}

.blog-details-content .comments-area{
  position: relative;
  margin-bottom: 52px;
}

.blog-details-content .comments-form-area .group-title p{
  font-size: 17px;
  font-weight: 500;
  line-height: 34px;
  margin: 0px;
}

.blog-details-content .comments-form-area .comment-form .form-group{
  position: relative;
  margin-bottom: 30px;
}

.blog-details-content .comments-form-area .comment-form .form-group input[type='text'],
.blog-details-content .comments-form-area .comment-form .form-group input[type='email'],
.blog-details-content .comments-form-area .comment-form .form-group textarea{
  position: relative;
  width: 100%;
  height: 60px;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  font-size: 17px;
  font-weight: 600;
  color: #5a5a68;
  padding: 10px 20px;
  transition: all 500ms ease;
}

.blog-details-content .comments-form-area .comment-form .form-group textarea{
  display: block;
  height: 160px;
  resize: none;
}

.blog-details-content .comments-form-area .comment-form .form-group input:focus,
.blog-details-content .comments-form-area .comment-form .form-group textarea:focus{

}

.blog-details-content .comments-form-area .group-title{
  margin-bottom: 10px;
}

.blog-details-content .comments-form-area .comment-form .form-group button{
  padding: 11px 56px;
}

.blog-details-content .comments-form-area .comment-form .form-group:last-child{
  margin-bottom: 0px;
}



/***

====================================================================
                        Product-Page
====================================================================

***/


.our-shop{
  position: relative;
}

.our-shop .items-sorting{
  position: relative;
  display: block;
  padding-bottom: 20px;
  margin-bottom: 60px;
  border-bottom: 1px solid #e3e3e3;
}

.our-shop .items-sorting .text{
  position: relative;
  margin-top: 15px;
}

.our-shop .items-sorting .text p{
  font-weight: 500;
  color: #1e1e2a;
  margin: 0px;
}

.our-shop .items-sorting .select-box{
  position: relative;
  width: 270px;
}

.our-shop .items-sorting .select-box .nice-select{
  position: relative;
  height: 56px;
  line-height: 56px;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  padding: 0px 20px;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
  margin: 0px;
}

.product-block-one .inner-box{
  position: relative;
  display: block;
  text-align: center;
  background: #fff;
  box-shadow: 0 0px 20px rgba(0, 0, 0, 0.08);
  margin-bottom: 40px;
  transition: all 500ms ease;
}

.product-block-one .inner-box:hover{
  box-shadow: 0 0px 30px rgba(0, 0, 0, 0.2);
}

.product-block-one .inner-box .image-box{
  position: relative;
  display: block;
  overflow: hidden;
  background: #fff;
}

.product-block-one .inner-box .image-box img{
  width: 100%;
  transition: all 500ms ease;
}

.product-block-one .inner-box:hover .image-box img{
  opacity: 0.15;
}

.product-block-one .inner-box .image-box .category{
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  width: 46px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 50%;
}

.product-block-one .inner-box .image-box .content-box{
  position: absolute;
  left: 50%;
  top: 55%;
  transform: translate(-50%,-50%);
  background: #fff;
  width: 160px;
  height: 54px;
  line-height: 54px;
  border-radius: 30px;
  opacity: 0;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
  transition: all 500ms ease;
}

.product-block-one .inner-box:hover .image-box .content-box{
  top: 50%;
  opacity: 1;
}

.product-block-one .inner-box .image-box .content-box li{
  position: relative;
  display: inline-block;
  float: left;
  width: 33.333%;
  border-right: 1px solid #e3e3e3;
  text-align: center;
}

.product-block-one .inner-box .image-box .content-box li:last-child{
  border-right: none
}

.product-block-one .inner-box .image-box .content-box li a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  color: #1e1e2a;
}

.product-block-one .inner-box .image-box .content-box li:nth-child(2) a{
  font-size: 24px;
}

.product-block-one .inner-box .image-box .content-box li a:hover{

}

.product-block-one .inner-box .image-box .content-box li a span{
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -13px;
  width: 93px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 13px;
  font-family: 'Muli', sans-serif;
  font-weight: 700;
  color: #fff;
  border-radius: 5px;
  visibility: hidden;
  opacity: 0;
  transition: all 500ms ease;
}

.product-block-one .inner-box .image-box .content-box li a:hover span{
  top: -18px;
  visibility: visible;
  opacity: 1;
}

.product-block-one .inner-box .image-box .content-box li a span:before{
  position: absolute;
  content: '';
  width: 10px;
  height: 10px;
  left: 40px;
  bottom: -3px;
  transform: rotate(45deg);
}

.product-block-one .inner-box .lower-content{
  position: relative;
  border-top: 1px solid #e3e3e3;
  padding: 29px 15px 22px 15px;
}

.product-block-one .inner-box .lower-content .rating{
  position: absolute;
  display: inline-block;
  left: 50%;
  transform: translateX(-50%);
  top: -15px;
  background: #fff;
  border: 1px solid #e3e3e3;
  border-radius: 30px;
  overflow: hidden;
  text-align: center;
  padding: 0px 15px;
}

.product-block-one .inner-box .lower-content .rating li{
  position: relative;
  display: inline-block;
  font-size: 13px;
  line-height: 20px;
}

.product-block-one .inner-box .lower-content h3{
  margin-bottom: 5px;
}

.product-block-one .inner-box .lower-content p{
  font-size: 18px;
  font-weight: 500;
  margin: 0px;
}

.product-block-one .inner-box .lower-content .rating.light li:last-child{
  color: #a6a6af;
}

.our-shop .pagination-wrapper{
  margin-top: 10px;
}

.shop-sidebar .sidebar-widget{
  padding: 0px;
  background: transparent;
}

.shop-sidebar .sidebar-search{
  position: relative;
  margin-bottom: 45px;
}

.shop-sidebar .sidebar-categories{
  margin-bottom: 45px;
}

.shop-sidebar .sidebar-categories .categories-list li{
  position: relative;
  display: block;
  border-bottom: 1px solid #e3e3e3;
}

.shop-sidebar .sidebar-categories .categories-list li a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 28px;
  font-family: 'Muli', sans-serif;
  font-weight: 600;
  color: #1e1e2a;
  padding: 13px 0px 12px 30px;
}

.shop-sidebar .sidebar-categories .categories-list li a:hover{

}

.shop-sidebar .sidebar-categories .categories-list li a:before{
  position: absolute;
  content: "\f07b";
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
  font-size: 16px;
  color: #9f9fb4;
  left: 0px;
  top: 13px;
  transition: all 500ms ease;
}

.shop-sidebar .sidebar-categories .categories-list li a:hover:before{

}

.shop-sidebar .sidebar-search .form-group input[type='search']{
  height: 56px;
}

.shop-sidebar .sidebar-search .form-group button{
  height: 56px;
}

.shop-sidebar .sidebar-categories .widget-title{
  margin-bottom: 7px;
}

.shop-sidebar .range-slider .title{
  position:relative;
  float:left;
  font-size:17px;
  font-weight:500;
  margin-top:4px;
}

.shop-sidebar .range-slider .title:before{
  position:absolute;
  content:'$';
  right:-14px;
  top:0px;
  font-size:17px;
  font-weight:500;
}

.shop-sidebar .range-slider .input{
  float:right;
  left: 8px;
  max-width:75px;
  padding-left:8px;
  margin-top:4px;
  font-weight:500;
  position: relative;
}

.shop-sidebar .range-slider .input input{
  background:none;
  font-size:17px;
  font-weight:500;
  color: #5a5a68;
  width:auto;
  text-align:left;
}

.shop-sidebar .range-slider .ui-widget.ui-widget-content{
  height:2px;
  border:none;
  margin-bottom:26px;
  background:#e1e5e9;
}

.shop-sidebar .range-slider .ui-slider .ui-slider-range{
  top:0px;
  height:2px;
}

.shop-sidebar .range-slider .ui-state-default,
.shop-sidebar .range-slider .ui-widget-content .ui-state-default{
  top:-6px;
  width:14px;
  height:14px;
  background:#fff;
  cursor:pointer;
  border-radius:50%;
  margin-left: 0px;
}

.shop-sidebar .range-slider .ui-state-default:before,
.shop-sidebar .range-slider .ui-widget-content .ui-state-default:before{
  position: absolute;
  content: '';
  width: 4px;
  height: 4px;
  left: 3px;
  top: 3px;
  border-radius: 50%;
}

.shop-sidebar .filter-price .range-slider .theme-btn{
  padding: 2px 31px;
  font-size: 16px;
}

.shop-sidebar .filter-price{
  margin-bottom: 45px;
}

.shop-sidebar .filter-price .widget-title{
  margin-bottom: 36px;
}

.shop-sidebar .post-widget .post-inner .post{
  position: relative;
  padding-left: 100px;
  margin-bottom: 26px;
  min-height: 80px;
}

.shop-sidebar .post-widget .post-inner .post:last-child{
  margin-bottom: 0px;
}

.shop-sidebar .post-widget .post-inner .post .image-box{
  position: absolute;
  left: 0px;
  top: 2px;
  width: 80px;
  height: 80px;
  border: 1px solid #e3e3e3;
  transition: all 500ms ease;
}

.shop-sidebar .post-widget .post-inner .post:hover .image-box{

}

.shop-sidebar .post-widget .post-inner .post .rating{
  position: relative;
  display: block;
  margin-bottom: 4px;
}

.shop-sidebar .post-widget .post-inner .post .rating li{
  position: relative;
  display: inline-block;
  float: left;
  margin-right: 2px;
  font-size: 12px;
  line-height: 20px;
}

.shop-sidebar .post-widget .post-inner .post .rating li:last-child{
  margin-right: 0px;
}

.shop-sidebar .post-widget .post-inner .post .rating.light li:last-child{
  color: #a6a6af;
}

.shop-sidebar .post-widget .post-inner .post h5{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  margin-bottom: 8px;
}

.shop-sidebar .post-widget .post-inner .post h5 a{
  display: inline-block;
  color: #1e1e2a;
}

.shop-sidebar .post-widget .post-inner .post h5 a:hover{

}

.shop-sidebar .post-widget .post-inner .post .price{
  position: relative;
  display: block;
  font-size: 16px;
  line-height: 24px;
  font-family: 'Roboto', sans-serif;
  color: #5a5a68;
  font-weight: 700;
  margin: 0px;
}


/** product-details **/

.product-details{
  position: relative;
  padding: 120px 0px 90px 0px;
}

.product-details .basic-details .slider-content{
  position: relative;
  padding-left: 140px;
  width: 100% !important;
}

.product-details .basic-details .slider-content .slider-pager{
  position: absolute;
  left: 0px;
  top: 0px;
}

.product-details .basic-details .slider-content .slider-pager li{
  position: relative;
  display: block;
  margin-bottom: 20px;
}

.product-details .basic-details .slider-content .slider-pager li a{
  position: relative;
  display: inline-block;
  width: 120px;
  height: 120px;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
}

.product-details .basic-details .slider-content .slider-pager li a.active{

}

.product-details .basic-details .slider-content .slider-pager li:last-child{
  margin-bottom: 0px;
}

.product-details .basic-details .slider-content .image-box{
  position: relative;
  display: block;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  margin-right: 30px;
}

.product-details .basic-details .slider-content .image-box img{
  width: 100%;
}

.product-details .basic-details .carousel-column .btn-box{
  position: relative;
  padding-left: 140px;
  margin-top: 20px;
}

.product-details .basic-details .carousel-column .btn-box li{
  position: relative;
  display: inline-block;
  float: left;
  margin-right: 10px;
}

.product-details .basic-details .carousel-column .btn-box li:last-child{
  margin-right: 0px;
}

.product-details .basic-details .carousel-column .btn-box li .cart-btn{
  position: relative;
  display: inline-block;
  width: 195px;
  text-align: center;
  background: #1e1e2a;
  padding: 13px 25px;
  font-size: 18px;
  line-height: 30px;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #fff;
  border-radius: 5px;
  cursor: pointer;
  transition: all 500ms ease;
}

.product-details .basic-details .carousel-column .btn-box li .cart-btn:hover{

}

.product-details .basic-details .carousel-column .btn-box li .theme-btn{
  width: 195px;
  padding: 13px 25px;
}

.product-details .basic-details .product-details-content{
  position: relative;
}

.product-details .basic-details .product-details-content h2{
  position: relative;
  display: block;
  font-size: 30px;
  line-height: 38px;
  font-weight: 500;
  margin-bottom: 5px;
}

.product-details .basic-details .product-details-content .rating-box{
  position: relative;
  display: inline-block;
}

.product-details .basic-details .product-details-content .rating-box li{
  position: relative;
  display: inline-block;
  float: left;
  font-size: 15px;
  margin-right: 2px;
}

.product-details .basic-details .product-details-content .rating-box li:last-child{
  margin-right: 0px;
}

.product-details .basic-details .product-details-content .reviews{
  position: relative;
  display: inline-block;
  top: -10px;
}

.product-details .basic-details .product-details-content .reviews a{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
  margin-left: 8px;
}

.product-details .basic-details .product-details-content .reviews a:hover{

}

.product-details .basic-details .product-details-content .item-price{
  position: relative;
  display: block;
  margin: 12px 0px 24px 0px;
}

.product-details .basic-details .product-details-content .item-price h3{
  position: relative;
  font-size: 30px;
  line-height: 38px;
  font-weight: 500;
}

.product-details .basic-details .product-details-content .share{
  position: absolute;
  top: 0px;
  right: 0px;
}

.product-details .basic-details .product-details-content .share a{
  position: relative;
  display: inline-block;
  font-size: 18px;
  color: #84859c;
  width: 54px;
  height: 54px;
  line-height: 54px;
  border: 1px solid #e3e3e3;
  border-radius: 50%;
  text-align: center;
}

.product-details .basic-details .product-details-content .share a:hover{
  color: #fff;
}

.product-details .basic-details .product-details-content .text{
  position: relative;
  display: block;
  margin-bottom: 26px;
}

.product-details .basic-details .product-details-content .text p{
  font-size: 18px;
  font-weight: 600;
  color: #5a5a68;
  margin: 0px;
}

.product-details .basic-details .product-details-content .product-highlights h4{
  position: relative;
  display: block;
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
  margin-bottom: 16px;
}

.product-details .basic-details .product-details-content .product-highlights .list-item li{
  position: relative;
  display: block;
  font-size: 17px;
  font-weight: 600;
  color: #5a5a68;
  margin-bottom: 10px;
  padding-left: 25px;
}

.product-details .basic-details .product-details-content .product-highlights .list-item li:last-child{
  margin-bottom: 0px;
}

.product-details .basic-details .product-details-content .product-highlights .list-item li:before{
  position: absolute;
  content: '\f621';
  font-family: 'Font Awesome 5 Free';
  font-weight: 700;
  font-size: 15px;
  font-weight: 700;
  left: 0px;
  top: 0px;
}

.product-details .basic-details .product-details-content .product-highlights{
  position: relative;
  margin-bottom: 45px;
}

.product-details .basic-details .product-details-content .othre-options p{
  position: relative;
  display: block;
  font-size: 13px;
  font-weight: 700;
  color: #1e1e2a;
  margin-bottom: 6px;
  text-transform: uppercase;
}

.product-details .basic-details .product-details-content .othre-options .select-box{
  position: relative;
  float: left;
  max-width: 200px;
  width: 100%;
  margin-right: 20px;
}

.product-details .basic-details .product-details-content .othre-options .select-box .nice-select {
  position: relative;
  height: 50px;
  line-height: 50px;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  padding: 0px 20px;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
  margin: 0px;
}

.product-details .basic-details .product-details-content .item-quantity{
  position: relative;
  display: inline-block;
  max-width: 130px;
  width: 100%;
  float: left;
  padding: 0px 50px;
}

.item-quantity .input-group {
  position: relative;
  display: table;
  border-collapse: separate;
  max-width: 50px;
  width: 100%;
  height: 50px;
}

.item-quantity input.quantity-spinner {
  line-height: 50px;
  height: 50px;
  width: 50px !important;
  padding: 0px !important;
  box-shadow: none !important;
  font-family: 'Roboto', sans-serif;
  border: none;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  color: #1e1e2a;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
}

.bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-down{
  position: absolute;
  height: 50px;
  width: 40px;
  background: transparent;
  padding: 0px 0px;
  left: -40px;
  top: -50px;
  border: 1px solid #e3e3e3;
  border-right: none;
  border-radius: 5px 0px 0px 5px;
}

.bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-up{
  position: absolute;
  height: 50px;
  width: 40px;
  background: transparent;
  padding: 0px 0px;
  right: -40px;
  top: -50px;
  border: 1px solid #e3e3e3;
  border-left: none;
  border-radius: 0px 5px 5px 0px;
  margin-top: 0px;
}

.bootstrap-touchspin .glyphicon-chevron-up:before {
  content: "\f067";
  font-size: 12px;
  font-style: normal;
  color: #0c2957;
  font-family: 'Font Awesome 5 Free';
  font-weight: 700;
}

.bootstrap-touchspin .glyphicon-chevron-down:before {
  content: "\f068";
  font-size: 12px;
  font-style: normal;
  color: #0c2957;
  font-weight: 700;
  font-family: 'Font Awesome 5 Free';
}

.bootstrap-touchspin .input-group-btn-vertical{
  position: absolute;
  width: 100%;
}

.bootstrap-touchspin .input-group-btn-vertical i{
  top: 11px;
  left: 15px;
  font-size: inherit !important;
}

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{
  margin-top: 0px;
}

.product-details .basic-details .product-details-content .othre-options{
  position: relative;
  display: block;
  padding-bottom: 40px;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 23px;
}

.product-details .basic-details .product-details-content .product-category .list li{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
}

.product-details .basic-details .product-details-content .product-category .list li:first-child{
  color: #1e1e2a;
}

.product-details .basic-details .product-details-content .product-category .list li a{
  color: #5a5a68;
}

.product-details .basic-details{
  position: relative;
  margin-bottom: 76px;
}

.product-details .product-discription .tab-btn-box{
  position: relative;
  display: block;
  margin-bottom: 40px;
}

.product-details .product-discription .tab-btn-box:before{
  position: absolute;
  content: '';
  background: #e3e3e3;
  width: 100%;
  height: 1px;
  left: 0px;
  top: 28px;
}

.product-details .product-discription .tab-btn-box .tab-btns li{
  position: relative;
  display: inline-block;
  font-size: 20px;
  font-weight: 500;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  border: 1px solid #e3e3e3;
  background: #fff;
  border-radius: 5px;
  text-align: center;
  padding: 12px 23px;
  margin: 0px 7px;
  cursor: pointer;
  z-index: 1;
  transition: all 500ms ease;
}

.product-details .product-discription .tab-btn-box .tab-btns li.active-btn,
.product-details .product-discription .tab-btn-box .tab-btns li:hover{
  color: #fff;
}

.product-details .product-discription .tab-btn-box .tab-btns li:before{
  position: absolute;
  content: '';
  width: 0%;
  height: calc(100% + 2px);
  right: 0px;
  top: -1px;
  border-radius: 5px;
  z-index: -1;
  transition: all 500ms ease;
}

.product-details .product-discription .tab-btn-box .tab-btns li:hover:before,
.product-details .product-discription .tab-btn-box .tab-btns li.active-btn:before{
  width: calc(100% + 2px);
  left: -1px;
}

.product-details .product-discription .tabs-content .text p{
  position: relative;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 25px;
}

.product-details .product-discription .tabs-content .text p:last-child{
  margin-bottom: 0px;
}

.product-details .product-discription .tabs-content .customer-comment .comment{
  position: relative;
  display: block;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  margin-bottom: 30px;
  padding: 35px 35px 31px 120px;
}

.product-details .product-discription .tabs-content .customer-comment .comment:last-child{
  margin-bottom: 0px;
}

.product-details .product-discription .tabs-content .customer-comment .comment .customer-thumb{
  position: absolute;
  left: 30px;
  top: 40px;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  overflow: hidden;
}

.product-details .product-discription .tabs-content .customer-comment .comment .customer-thumb img{
  width: 100%;
  border-radius: 50%;
}

.product-details .product-discription .tabs-content .customer-comment .comment .info{
  position: relative;
  margin-bottom: 0px;
}

.product-details .product-discription .tabs-content .customer-comment .comment .info h4{
  position: relative;
  display: inline-block;
  font-size: 20px;
  font-weight: 500;
  margin: 0px;
}

.product-details .product-discription .tabs-content .customer-comment .comment .info span{
  position: relative;
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
}

.product-details .product-discription .tabs-content .customer-comment .comment .rating{
  position: relative;
  margin-bottom: 13px;
}

.product-details .product-discription .tabs-content .customer-comment .comment .rating li{
  position: relative;
  display: inline-block;
  font-size: 12px;
  float: left;
  margin-right: 2px;
}

.product-details .product-discription .tabs-content .customer-comment .comment p{
  font-size: 18px;
  font-weight: 600;
  margin: 0px;
}

.product-details .product-discription .tabs-content .replay-inner{
  position: relative;
  display: block;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  padding: 34px 30px 40px 30px;
}

.product-details .product-discription .tabs-content .replay-inner h3{
  font-size: 24px;
  margin-bottom: 27px;
}

.product-details .product-discription .tabs-content .replay-inner .review-box{
  position: relative;
  margin-bottom: 15px;
}

.product-details .product-discription .tabs-content .replay-inner .review-box p{
  display: inline-block;
  font-size: 17px;
  font-weight: 600;
  margin: 0px;
  float: left;
  margin-right: 10px;
}

.product-details .product-discription .tabs-content .replay-inner .review-box .rating{
  position: relative;
  display: inline-block;
  float: left;
}

.product-details .product-discription .tabs-content .replay-inner .review-box .rating li{
  position: relative;
  display: inline-block;
  float: left;
  font-size: 13px;
  margin-right: 2px;
}

.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group{
  position: relative;
  margin-bottom: 13px;
}

.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group:last-child{
  margin-bottom: 0px;
}

.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group label{
  position: relative;
  display: block;
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 4px;
}

.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group input[type='text'],
.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group input[type='email'],
.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group textarea{
  position: relative;
  width: 100%;
  height: 54px;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  padding: 10px 20px;
  font-size: 17px;
  color: #5a5a68;
  font-weight: 600;
  transition: all 500ms ease;
}

.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group textarea{
  height: 120px;
  display: block;
  resize: none;
}

.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group textarea:focus,
.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group input:focus{

}

.product-details .product-discription .tabs-content .replay-inner .replay-form .form-group button{
  display: block;
  width: 100%;
  padding: 12px 50px;
  margin-top: 7px;
}

.product-details .product-discription{
  position: relative;
  margin-bottom: 90px;
}

.product-details .related-product h2{
  position: relative;
  font-size: 30px;
  line-height: 38px;
  font-weight: 500;
  margin-bottom: 31px;
}


/** cart-section **/

.cart-section{
  position:relative;
  padding: 113px 0px 120px 0px;
}

.cart-outer{
  position:relative;
}

.cart-outer .table-outer{
  position:relative;
  width:100%;
  overflow-x: auto;
  margin-bottom:40px;
}

.cart-outer .cart-table{
  width:100%;
  min-width:900px;
  border-bottom:1px solid #e9e9e9;
}

.cart-outer .cart-table tbody{
  padding-bottom:30px;
}

.cart-table .cart-header{
  position:relative;
  width:100%;
  border:1px solid #e3e3e3;
}

.cart-table thead tr th{
  line-height:28px;
  padding:21px 28px 19px 40px;
  font-weight:500;
  font-size:18px;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  border-right:1px solid #e3e3e3;
}

.cart-table thead tr th .fa{
  font-size:18px;
}

.cart-table tbody tr td{
  padding:30px 30px;
}

.cart-table tbody tr .qty .item-quantity{
  border:1px solid #dddddd;
}

.cart-table tbody tr .qty .quantity-spinner{
  background:#ffffff;
}

.cart-table tbody tr .prod-column .column-box{
  position: relative;
  min-height: 80px;
  padding-top: 29px;
  padding-left: 110px;
}

.cart-table tbody tr .prod-column .column-box .prod-thumb{
  position:absolute;
  left:0px;
  top:0px;
  width: 80px;
  height: 80px;
  border: 1px solid #e3e3e3;
}

.cart-table tbody tr .prod-column .column-box .prod-thumb img{
  display:block;
  max-width:100%;
}

.cart-table tbody tr .prod-column .column-box h4{
  position:relative;
  font-size:18px;
  font-weight:500;
}

.cart-table tbody tr .sub-total{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #1e1e2a;
}

.cart-table tbody tr .remove-btn{
  position:relative;
  display: inline-block;
  font-size:18px;
  color:#b0b0b8;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  border: 1px solid #b0b0b8;
  -webkit-transition:all 500ms ease;
  -ms-transition:all 500ms ease;
  -o-transition:all 500ms ease;
  -moz-transition:all 500ms ease;
  transition:all 500ms ease;
}

.cart-table tbody tr .remove-btn:hover{

}

.cart-table tbody tr td{
  vertical-align:middle;
  border-left:1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
}

.cart-table tbody tr .total-price{
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
}

.cart-table tbody tr td:last-child{
  border-right:1px solid #ebebeb;
  text-align:center;
}

.cart-section .cart-outer .totle-table{
  position: relative;
  margin-bottom: 12px;
}

.cart-section .cart-outer .totle-table p{
  font-weight: 500;
}

.cart-section .cart-outer .totle-table p span{
  color: #1e1e2a;
}

.cart-section .cart-outer .totle-table .total p{

}

.cart-table tbody tr td.qty input{
  width: 90px;
  height: 50px;
  border: 1px solid #e3e3e3;
  text-align: center;
  padding: 10px 10px;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #1e1e2a;
}

.cart-section .apply-coupon .form-group{
  position: relative;
  float: left;
  margin-right: 20px;
  margin-bottom: 0px;
}

.cart-section .apply-coupon .form-group:last-child{
  margin-right: 0px;
}

.cart-section .apply-coupon .form-group input[type="text"] {
  position: relative;
  display: block;
  border: 1px solid #e3e3e3;
  width: 250px;
  height: 54px;
  font-size: 16px;
  font-weight: 500;
  color: #8d8d9c;
  padding: 10px 20px;
  background: #ffffff;
  border-radius: 5px;
  transition: all 500ms ease;
}

.cart-section .apply-coupon .form-group input:focus{

}

.cart-section .apply-coupon .form-group button{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
  background: #f6f6f6;
  padding: 13px 29px;
  border-radius: 5px;
  cursor: pointer;
  transition: all 500ms ease;
}

.cart-section .apply-coupon .form-group button:hover{
  color: #fff;
}

.cart-section .btn-box button{
  float: left;
  margin-right: 20px;
}

.cart-section .btn-box button:last-child{
  margin-right: 0px;
}

.cart-section .btn-box .cart-btn{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  background: #1e1e2a;
  padding: 13px 36.5px;
  border-radius: 5px;
  cursor: pointer;
  transition: all 500ms ease;
}

.cart-section .btn-box .cart-btn:hover{

}

.cart-section .btn-box button.theme-btn{
  padding: 12px 46.5px;
}


/** checkout-section **/

.checkout-section{
  position: relative;
  padding: 120px 0px 120px 0px;
}

.checkout-section h3{
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 22px;
}

.custom-controls-stacked{
  position: relative;
  display: inline-block;
  padding-left: 25px;
  top: -7px;
}

.custom-controls-stacked .description{
  position: relative;
  display: inline-block;
  font-weight: 500;
  padding: 0px;
  margin-left: 2px;
  font-size: 16px;
  cursor: pointer;
  color: #1e1e2a;
}

.custom-control.material-checkbox {
  --color: #ebebeb;
  padding: 0px;
  margin: 0px;
}

.custom-control.material-checkbox .material-control-input {
  display: none;
}

.custom-control.material-checkbox .material-control-indicator {
  display: inline-block;
  position: absolute;
  top: 7px;
  left: -25px;
  width: 18px;
  height: 18px;
  border-radius: 3px;
  border: 1px solid #e3e3e3;
  cursor: pointer;
}

.custom-control.material-checkbox .material-control-input:checked ~ .material-control-indicator {
  border-color: var(--color);
  -webkit-transform: rotateZ(45deg) translate(1px, -5px);
  transform: rotateZ(45deg) translate(1px, -5px);
  width: 10px;
  border-radius: 0px;
  border: 2px solid #5a5a68;
  border-top: 0px solid #e3e3e3;
  border-left: 0px solid #e3e3e3;
}

.checkout-section .form-group{
  position: relative;
  margin-bottom: 20px;
}

.checkout-section .form-group:last-child{
  margin-bottom: 0px;
}

.checkout-section .form-group input[type='text'],
.checkout-section .form-group input[type='email'],
.checkout-section .form-group input[type='password'],
.checkout-section .form-group .nice-select{
  position: relative;
  width: 100%;
  height: 60px;
  border: 1px solid #e3e3e3;
  padding: 10px 20px;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
  border-radius: 0px;
  transition: all 500ms ease;
}

.checkout-section .form-group input:focus{

}

.checkout-section .contact-information{
  margin-bottom: 46px;
}

.checkout-section .product-information{
  position: relative;
  display: block;
  padding: 40px 40px 65px 40px;
  border: 1px solid #e3e3e3;
  margin-top: 4px;
}

.checkout-section .product-information .single-item{
  position: relative;
  display: block;
  padding: 20px 0px 30px 100px;
  min-height: 102px;
  margin-bottom: 30px;
  border-bottom: 1px solid #e3e3e3;
}

.checkout-section .product-information .single-item .product-image{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 70px;
  height: 70px;
  border: 1px solid #e3e3e3;
}

.checkout-section .product-information h5{
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-weight: 500;
  margin: 0px;
}

.checkout-section .product-information span{
  position: relative;
  display: inline-block;
  float: right;
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #5a5a68;
}

.checkout-section .product-information .sub-total,
.checkout-section .product-information .shipping{
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  margin-bottom: 15px;
}

.checkout-section .product-information .sub-total{
  padding-top: 14px;
}

.checkout-section .product-information i.line{
  position: relative;
  display: inline-block;
  width: 100%;
  margin: 0px 10px;
  border-bottom: 1px dashed #d8d8d8;
}

.checkout-section .product-information .shipping{
  margin-bottom: 42px;
}

.checkout-section .product-information .total{
  position: relative;
  padding: 19px 0px 18px 0px;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 50px;
}

.checkout-section .product-information .total span{

}

.checkout-section .product-information .btn-box .theme-btn{
  padding: 12px 26px;
}

.payment-method .custom-control.material-checkbox .material-control-indicator{
  border-radius: 0px;
  border: 1px solid #d8d8d8;
  width: 15px;
  height: 15px;
}

.payment-method .custom-control.material-checkbox .material-control-input:checked ~ .material-control-indicator{
  display: inline-block;
  position: absolute;
  top: 7px;
  left: -25px;
  width: 15px;
  height: 15px;
  border-radius: 0px;
  border: 1px solid #d8d8d8;
  cursor: pointer;
  transform: rotateZ(0deg) translate(0px, 0px);
}

.payment-method .custom-control.material-checkbox .material-control-input:checked ~ .material-control-indicator:before{
  position: absolute;
  content: '';
  width: 5px;
  height: 5px;
  left: 4px;
  top: 4px;
}

.checkout-section .payment-option{
  position: relative;
  display: block;
  background: #fff;
  padding: 62px 50px 68px 50px;
  box-shadow: 0 0px 30px rgba(0, 0, 0, 0.08);
  margin-top: 50px;
}

.checkout-section .payment-option ul li{
  position: relative;
  display: block;
  margin-bottom: 26px;
}

.checkout-section .payment-option ul li:last-child{
  margin-bottom: 0px;
}

.checkout-section .payment-option ul li:nth-child(2){
  margin-bottom: 6px;
}

.checkout-section .payment-option .custom-controls-stacked .description{
  font-size: 18px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #1e1e2a;
}

.checkout-section .payment-option ul li p{
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 4px;
}

.checkout-section .payment-option h3{
  margin-bottom: 33px;
}

.checkout-section .card-details .form-group button{
  display: block;
  width: 100%;
  padding: 12px 30px;
}

/** myaccount-section **/

.myaccount-section{
  position: relative;
  padding: 113px 0px 94px 0px;
}

.myaccount-section .column h3{
  position: relative;
  font-size: 30px;
  line-height: 38px;
  font-weight: 500;
  margin-bottom: 21px;
}

.myaccount-section .form-group{
  position: relative;
  margin-bottom: 30px;
}

.myaccount-section .form-group:last-child{
  margin-bottom: 0px;
}

.myaccount-section .form-group input[type='text'],
.myaccount-section .form-group input[type='email'],
.myaccount-section .form-group input[type='password']{
  position: relative;
  width: 100%;
  height: 56px;
  border: 1px solid #e3e3e3;
  font-size: 17px;
  font-weight: 500;
  color: #5a5a68;
  padding: 10px 50px 10px 20px;
  transition: all 500ms ease;
}

.myaccount-section .form-group input:focus{

}

.myaccount-section .form-group i{
  position: absolute;
  right: 20px;
  top: 18px;
  font-size: 14px;
  color: #a6a6af;
  z-index: 1;
}

.myaccount-section .form-group .theme-btn{
  padding: 12px 62px;
}

.myaccount-section .custom-controls-stacked .description{
  font-size: 18px;
  font-weight: 500;
  font-family: 'Roboto', sans-serif;
  color: #1e1e2a;
}

.myaccount-section .custom-controls-stacked{
  top: -14px;
}

.myaccount-section .custom-control.material-checkbox .material-control-indicator{
  top: 4px;
}

.myaccount-section .login-inner .other-option{
  position: absolute;
  right: 0px;
  bottom: 58px;
}

.myaccount-section .login-inner .other-option li{
  position: relative;
  display: inline-block;
  margin-right: 6px;
}

.myaccount-section .login-inner .other-option li:last-child{
  margin-right: 0px;
}

.myaccount-section .login-inner .other-option li p{
  font-weight: 500;
}

.myaccount-section .login-inner .other-option li a{
  position: relative;
  display: inline-block;
  font-size: 16px;
  color: #a6a6af;
  width: 54px;
  height: 54px;
  line-height: 54px;
  border: 1px solid #e4e4e4;
  border-radius: 50%;
  text-align: center;
}

.myaccount-section .login-inner .other-option li a:hover{

}

.myaccount-section .login-inner{
  position: relative;
}

.myaccount-section .form-group button.register-btn{
  position: relative;
  display: inline-block;
  font-size: 18px;
  line-height: 30px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  background: #1e1e2a;
  padding: 12px 52px;
  text-align: center;
  cursor: pointer;
  border-radius: 5px;
  transition: all 500ms ease;
}

.myaccount-section .form-group button.register-btn:hover{

}

.myaccount-section .register-inner{
  position: relative;
}

.myaccount-section .register-inner .form-group input{
  border-radius: 5px;
}

.myaccount-section .register-inner .text{
  position: absolute;
  right: 0px;
  bottom: 14px;
}

.myaccount-section .register-inner .text p{
  font-weight: 500;
  margin: 0px;
}

.myaccount-section .register-inner .text p span{

}



/***

====================================================================
                        Contact-Page
====================================================================

***/


/** contact-section **/

.contact-section{
  position: relative;
  padding: 116px 0px 95px 0px;
}

#content_block_seven .default-form .form-group{
  position: relative;
  display: block;
  margin-bottom: 20px;
}

#content_block_seven .default-form .form-group:last-child{
  margin-bottom: 0px;
}

#content_block_seven .default-form .form-group input[type='text'],
#content_block_seven .default-form .form-group input[type='email'],
#content_block_seven .default-form .form-group textarea{
  position: relative;
  display: block;
  width: 100%;
  height: 56px;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  font-size: 17px;
  font-weight: 600;
  color: #5a5a68;
  padding: 10px 20px 10px 190px;
  transition: all 500ms ease;
}

#content_block_seven .default-form .form-group p{
  position: absolute;
  left: 18px;
  top: 14px;
  font-size: 17px;
  font-weight: 600;
  color: #5a5a68;
  z-index: 1;
}

#content_block_seven .default-form .form-group p i{
  position: relative;
  margin-right: 10px;
  font-size: 16px;
  color: #a6a6af;
  z-index: 1;
}

#content_block_seven .default-form .form-group textarea{
  height: 100px;
  resize: none;
}

#content_block_seven .default-form .form-group input:focus,
#content_block_seven .default-form .form-group textarea:focus{

}

#content_block_seven .default-form .form-group:before{
  position: absolute;
  content: '';
  background: #e3e3e3;
  width: 1px;
  height: 100%;
  left: 170px;
  top: 0px;
  z-index: 1;
}

#content_block_seven .default-form .form-group button{
  display: block;
  width: 100%;
  padding: 12px 30px;
}

#content_block_seven .sec-title{
  margin-bottom: 40px;
}

.contact-section .image-box{
  position: relative;
  display: block;
  margin-right: 30px;
  margin-top: 4px;
}

.contact-section .image-box img{
  width: 100%;
}


/** contactinfo-section **/

.contactinfo-section{
  position: relative;
}

.contactinfo-section .single-item h3{
  position: relative;
  display: block;
  padding-left: 30px;
  margin-bottom: 12px;
}

.contactinfo-section .single-item h3:before{
  position: absolute;
  content: '';
  width: 20px;
  height: 1px;
  left: 0px;
  top: 13px;
}

.contactinfo-section .single-item .inner{
  position: relative;
  display: block;
  background: #fff;
  padding: 22px 30px 24px 84px;
  min-height: 100px;
  box-shadow: 0 0px 30px rgba(0, 0, 0, 0.1);
}

.contactinfo-section .single-item .inner .icon-box{
  position: absolute;
  left: 30px;
  font-size: 40px;
  line-height: 40px;
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.contactinfo-section .single-item .inner p{
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
  margin: 0px;
}

.contactinfo-section .single-item .inner p strong{
  color: #1e1e2a;
  font-weight: 600;
}

.contactinfo-section .single-item .inner p strong a{
  color: #1e1e2a;
}

.contactinfo-section .single-item .inner p a{
  color: #5a5a68;
}

.contactinfo-section .single-item .inner p strong a:hover{

}

.contactinfo-section .single-item .inner p a:hover{

}


.google-map-section.style-two{
  position: relative;
  padding-bottom: 120px;
}

.google-map-section.style-two #contact-google-map{
  position: relative;
  display: block;
  width: 100%;
  height: 470px;
}

.google-map-section.style-two .map-inner{
  margin-bottom: 80px;
}

.google-map-section.style-two .social-inner ul li{
  position: relative;
  display: inline-block;
  float: left;
  width: 25%;
}

.google-map-section.style-two .social-inner ul li .icon-box{
  position: relative;
  margin-right: 30px;
}

.google-map-section.style-two .social-inner ul li:last-child .icon-box{
  margin-right: 0px;
}

.google-map-section.style-two .social-inner ul li .icon-box a{
  position: relative;
  display: block;
  font-size: 15px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  text-align: center;
  padding: 13px 30px;
  border-radius: 30px;
  text-transform: uppercase;
}

.google-map-section.style-two .social-inner ul li .icon-box a i{
  font-size: 16px;
  position: absolute;
  left: 30px;
  top: 19px;
}

.google-map-section.style-two .social-inner ul li:nth-child(2) .icon-box a{

}

.google-map-section.style-two .social-inner ul li:nth-child(3) .icon-box a{

}

.google-map-section.style-two .social-inner ul li:last-child .icon-box a{

}

.google-map-section.style-two .social-inner ul li .icon-box a:hover{
  background: #13131c !important
}

.google-map-section.style-three{
  position: relative;
  width: 100%;
  padding: 0px 0px 120px 0px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
}

.google-map-section.style-three:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  right: 0px;
  opacity: 0.95;
}

.google-map-section.style-three .map-inner{
  position: relative;
  display: block;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.2);
}

.google-map-section.style-three .map-inner #contact-google-map{
  position: relative;
  display: block;
  width: 100%;
  height: 530px;
}

#content_block_eight .sec-title h6 i{
  color: transparent;
  background: -webkit-linear-gradient(-90deg, #fff, #fff 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#content_block_eight .sec-title h6{
  color: #fff;
}

#content_block_eight .sec-title{
  margin-bottom: 47px;
}

#content_block_eight .location-box{
  position: relative;
  max-width: 380px;
  margin-bottom: 47px;
}

#content_block_eight .location-box .upper{
  position: relative;
  padding-left: 70px;
  margin-bottom: 18px;
}

#content_block_eight .location-box .upper .icon-box{
  position: absolute;
  left: 0px;
  top: 2px;
  font-size: 50px;
  line-height: 50px;
  color: #fff;
}

#content_block_eight .location-box .upper h3{
  line-height: 28px;
  color: #fff;
  margin: 0px;
}

#content_block_eight .location-box .text p{
  font-size: 20px;
  line-height: 30px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 0px;
}

#content_block_eight .inner-box .single-item{
  position: relative;
  display: inline-block;
  float: left;
  width: 50%;
}

#content_block_eight .inner-box .single-item .title-box{
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 22px;
}

#content_block_eight .inner-box .single-item .title-box h3{
  color: #fff;
  margin-bottom: 0px;
}

#content_block_eight .inner-box .single-item .title-box .line{
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 63px;
  height: 9px;
  background-repeat: no-repeat;
}

#content_block_eight .inner-box .single-item ul li{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 30px;
  font-family: 'Muli', sans-serif;
  font-weight: 600;
  color: #fff;
  margin-bottom: 13px;
}

#content_block_eight .inner-box .single-item ul li:last-child{
  margin-bottom: 0px;
}

#content_block_eight .inner-box .single-item ul li a{
  color: #fff;
}

#content_block_eight .inner-box .single-item ul li a:hover{
  text-decoration: underline;
}

.google-map-section.style-three .social-inner{
  position: relative;
  display: block;
  margin-top: 100px;
}

.google-map-section.style-three .social-inner ul li{
  position: relative;
  display: inline-block;
  float: left;
  width: 20%;
}

.google-map-section.style-three .social-inner ul li .icon-box{
  position: relative;
  margin-right: 30px;
}

.google-map-section.style-three .social-inner ul li:last-child .icon-box{
  margin-right: 0px;
}

.google-map-section.style-three .social-inner ul li .icon-box a{
  position: relative;
  display: block;
  font-size: 15px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  background: transparent;
  border: 2px solid #fff;
  text-align: center;
  padding: 13px 30px;
  border-radius: 30px;
  text-transform: uppercase;
}

.google-map-section.style-three .social-inner ul li .icon-box a i{
  font-size: 16px;
  position: absolute;
  left: 30px;
  top: 19px;
}

.google-map-section.style-three .social-inner ul li .icon-box a:hover{
  background: #fff;
}

.contact-section .image-layer .image-1{
  position: absolute;
  left: 440px;
  bottom: 0px;
}

.contact-section .image-layer .image-2{
  position: absolute;
  left: 0px;
  bottom: 0px;
}

.contact-section.contact-page-2{
  padding-bottom: 120px;
}


.carousel-caption {
    position: absolute;
    right: 10%;
    bottom: 20px;
    left: 15%;
    top: 25%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
}

.carousel-indicators {
  bottom: 8%;
 

}

.jobs .accordion .acc-btn.active {
    background: #0a3187 !important;
    border-color: #1d1d29;
}

.jobs li span {

  margin-left: 15px;
  font-size: 16px;
}



@import url("https://fonts.googleapis.com/css?family=Aleo");

:root {
  font-family: "Aleo", sans-serif;
}



canvas {
  width: 100%;
  height: 100%;
}

/* Thanks Traversy Media for this text background animation tut:
   https://www.youtube.com/watch?v=lX5LZTWc4f8&t
*/
.label {
  font-size: 2.2rem;
  background: url("https://res.cloudinary.com/nikita-rudenko/image/upload/v1544906837/stripe_c982eebe592d6c30f2034f5ce80b1fc6.png");
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  animation: moveBg 30s linear infinite;
}

@keyframes moveBg {
  0% {
    background-position: 0% 30%;
  }
  100% {
    background-position: 1000% 500%;
  }
}

.middle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  user-select: none;
}

.time {
  color: #d99c3b;
  text-transform: uppercase;
  display: flex;
  justify-content: center;
}

.time span {
  padding: 0 14px;
  font-size: 0.8rem;
}

.time span div {
  font-size: 3rem;
}

@media (max-width: 740px) {
  .label {
    font-size: 1.7rem;
  }
  .time span {
    padding: 0 16px;
    font-size: 0.6rem;
  }
  .time span div {
    font-size: 2rem;
  }
}




.pyro > .before,
.pyro > .after {
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  box-shadow: 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;
  -moz-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -webkit-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -o-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -ms-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
}

.pyro > .after {
  -moz-animation-delay: 1.25s, 1.25s, 1.25s;
  -webkit-animation-delay: 1.25s, 1.25s, 1.25s;
  -o-animation-delay: 1.25s, 1.25s, 1.25s;
  -ms-animation-delay: 1.25s, 1.25s, 1.25s;
  animation-delay: 1.25s, 1.25s, 1.25s;
  -moz-animation-duration: 1.25s, 1.25s, 6.25s;
  -webkit-animation-duration: 1.25s, 1.25s, 6.25s;
  -o-animation-duration: 1.25s, 1.25s, 6.25s;
  -ms-animation-duration: 1.25s, 1.25s, 6.25s;
  animation-duration: 1.25s, 1.25s, 6.25s;
}

@-webkit-keyframes bang {
  to {
    box-shadow: 237px -357.6666666667px #ff0009, 124px -309.6666666667px #9900ff, -182px -405.6666666667px #9dff00, 63px -115.6666666667px #ccff00, 114px -367.6666666667px #0011ff, -205px 36.3333333333px aqua, 99px -253.6666666667px #000dff, 123px 42.3333333333px #ff0051, 157px -254.6666666667px #f2ff00, 39px -235.6666666667px aqua, 212px -326.6666666667px #ff0033, -185px -327.6666666667px aqua, -219px -10.6666666667px #00ffee, 207px -143.6666666667px #ff3300, 17px -102.6666666667px #9d00ff, -157px -5.6666666667px #00ff62, -87px -355.6666666667px #00ff22, 149px 73.3333333333px #00ff0d, 121px -309.6666666667px deepskyblue, 214px -326.6666666667px #6fff00, 184px -336.6666666667px #ff1e00, -166px -335.6666666667px #ff1100, -129px -269.6666666667px #ff00b3, 10px 20.3333333333px #0900ff, -84px -289.6666666667px #00aeff, -161px -105.6666666667px #7700ff, 39px -0.6666666667px #ff1500, 135px -148.6666666667px #ff5500, -238px 64.3333333333px #ff00cc, 235px -316.6666666667px #007bff, -235px -349.6666666667px #ff0091, -248px -230.6666666667px #ffd500, 202px -64.6666666667px #0066ff, 80px 43.3333333333px #00ff59, 159px -237.6666666667px #ff005e, -208px -79.6666666667px #ffc800, 3px -267.6666666667px #5900ff, -114px -285.6666666667px #005eff, -96px -20.6666666667px #ff001e, -63px -278.6666666667px #00ff40, 241px -32.6666666667px #09ff00, -35px -86.6666666667px #ff0062, 144px -85.6666666667px #ff3700, -204px -177.6666666667px #ff4800, -77px -316.6666666667px #ff000d, 108px -6.6666666667px #9500ff, 67px -267.6666666667px #ffaa00, -142px 30.3333333333px #ff004d, -121px -272.6666666667px #eaff00, 140px 14.3333333333px #ff00e6, 84px 13.3333333333px #b300ff;
  }
}
@-moz-keyframes bang {
  to {
    box-shadow: 237px -357.6666666667px #ff0009, 124px -309.6666666667px #9900ff, -182px -405.6666666667px #9dff00, 63px -115.6666666667px #ccff00, 114px -367.6666666667px #0011ff, -205px 36.3333333333px aqua, 99px -253.6666666667px #000dff, 123px 42.3333333333px #ff0051, 157px -254.6666666667px #f2ff00, 39px -235.6666666667px aqua, 212px -326.6666666667px #ff0033, -185px -327.6666666667px aqua, -219px -10.6666666667px #00ffee, 207px -143.6666666667px #ff3300, 17px -102.6666666667px #9d00ff, -157px -5.6666666667px #00ff62, -87px -355.6666666667px #00ff22, 149px 73.3333333333px #00ff0d, 121px -309.6666666667px deepskyblue, 214px -326.6666666667px #6fff00, 184px -336.6666666667px #ff1e00, -166px -335.6666666667px #ff1100, -129px -269.6666666667px #ff00b3, 10px 20.3333333333px #0900ff, -84px -289.6666666667px #00aeff, -161px -105.6666666667px #7700ff, 39px -0.6666666667px #ff1500, 135px -148.6666666667px #ff5500, -238px 64.3333333333px #ff00cc, 235px -316.6666666667px #007bff, -235px -349.6666666667px #ff0091, -248px -230.6666666667px #ffd500, 202px -64.6666666667px #0066ff, 80px 43.3333333333px #00ff59, 159px -237.6666666667px #ff005e, -208px -79.6666666667px #ffc800, 3px -267.6666666667px #5900ff, -114px -285.6666666667px #005eff, -96px -20.6666666667px #ff001e, -63px -278.6666666667px #00ff40, 241px -32.6666666667px #09ff00, -35px -86.6666666667px #ff0062, 144px -85.6666666667px #ff3700, -204px -177.6666666667px #ff4800, -77px -316.6666666667px #ff000d, 108px -6.6666666667px #9500ff, 67px -267.6666666667px #ffaa00, -142px 30.3333333333px #ff004d, -121px -272.6666666667px #eaff00, 140px 14.3333333333px #ff00e6, 84px 13.3333333333px #b300ff;
  }
}
@-o-keyframes bang {
  to {
    box-shadow: 237px -357.6666666667px #ff0009, 124px -309.6666666667px #9900ff, -182px -405.6666666667px #9dff00, 63px -115.6666666667px #ccff00, 114px -367.6666666667px #0011ff, -205px 36.3333333333px aqua, 99px -253.6666666667px #000dff, 123px 42.3333333333px #ff0051, 157px -254.6666666667px #f2ff00, 39px -235.6666666667px aqua, 212px -326.6666666667px #ff0033, -185px -327.6666666667px aqua, -219px -10.6666666667px #00ffee, 207px -143.6666666667px #ff3300, 17px -102.6666666667px #9d00ff, -157px -5.6666666667px #00ff62, -87px -355.6666666667px #00ff22, 149px 73.3333333333px #00ff0d, 121px -309.6666666667px deepskyblue, 214px -326.6666666667px #6fff00, 184px -336.6666666667px #ff1e00, -166px -335.6666666667px #ff1100, -129px -269.6666666667px #ff00b3, 10px 20.3333333333px #0900ff, -84px -289.6666666667px #00aeff, -161px -105.6666666667px #7700ff, 39px -0.6666666667px #ff1500, 135px -148.6666666667px #ff5500, -238px 64.3333333333px #ff00cc, 235px -316.6666666667px #007bff, -235px -349.6666666667px #ff0091, -248px -230.6666666667px #ffd500, 202px -64.6666666667px #0066ff, 80px 43.3333333333px #00ff59, 159px -237.6666666667px #ff005e, -208px -79.6666666667px #ffc800, 3px -267.6666666667px #5900ff, -114px -285.6666666667px #005eff, -96px -20.6666666667px #ff001e, -63px -278.6666666667px #00ff40, 241px -32.6666666667px #09ff00, -35px -86.6666666667px #ff0062, 144px -85.6666666667px #ff3700, -204px -177.6666666667px #ff4800, -77px -316.6666666667px #ff000d, 108px -6.6666666667px #9500ff, 67px -267.6666666667px #ffaa00, -142px 30.3333333333px #ff004d, -121px -272.6666666667px #eaff00, 140px 14.3333333333px #ff00e6, 84px 13.3333333333px #b300ff;
  }
}
@-ms-keyframes bang {
  to {
    box-shadow: 237px -357.6666666667px #ff0009, 124px -309.6666666667px #9900ff, -182px -405.6666666667px #9dff00, 63px -115.6666666667px #ccff00, 114px -367.6666666667px #0011ff, -205px 36.3333333333px aqua, 99px -253.6666666667px #000dff, 123px 42.3333333333px #ff0051, 157px -254.6666666667px #f2ff00, 39px -235.6666666667px aqua, 212px -326.6666666667px #ff0033, -185px -327.6666666667px aqua, -219px -10.6666666667px #00ffee, 207px -143.6666666667px #ff3300, 17px -102.6666666667px #9d00ff, -157px -5.6666666667px #00ff62, -87px -355.6666666667px #00ff22, 149px 73.3333333333px #00ff0d, 121px -309.6666666667px deepskyblue, 214px -326.6666666667px #6fff00, 184px -336.6666666667px #ff1e00, -166px -335.6666666667px #ff1100, -129px -269.6666666667px #ff00b3, 10px 20.3333333333px #0900ff, -84px -289.6666666667px #00aeff, -161px -105.6666666667px #7700ff, 39px -0.6666666667px #ff1500, 135px -148.6666666667px #ff5500, -238px 64.3333333333px #ff00cc, 235px -316.6666666667px #007bff, -235px -349.6666666667px #ff0091, -248px -230.6666666667px #ffd500, 202px -64.6666666667px #0066ff, 80px 43.3333333333px #00ff59, 159px -237.6666666667px #ff005e, -208px -79.6666666667px #ffc800, 3px -267.6666666667px #5900ff, -114px -285.6666666667px #005eff, -96px -20.6666666667px #ff001e, -63px -278.6666666667px #00ff40, 241px -32.6666666667px #09ff00, -35px -86.6666666667px #ff0062, 144px -85.6666666667px #ff3700, -204px -177.6666666667px #ff4800, -77px -316.6666666667px #ff000d, 108px -6.6666666667px #9500ff, 67px -267.6666666667px #ffaa00, -142px 30.3333333333px #ff004d, -121px -272.6666666667px #eaff00, 140px 14.3333333333px #ff00e6, 84px 13.3333333333px #b300ff;
  }
}
@keyframes bang {
  to {
    box-shadow: 237px -357.6666666667px #ff0009, 124px -309.6666666667px #9900ff, -182px -405.6666666667px #9dff00, 63px -115.6666666667px #ccff00, 114px -367.6666666667px #0011ff, -205px 36.3333333333px aqua, 99px -253.6666666667px #000dff, 123px 42.3333333333px #ff0051, 157px -254.6666666667px #f2ff00, 39px -235.6666666667px aqua, 212px -326.6666666667px #ff0033, -185px -327.6666666667px aqua, -219px -10.6666666667px #00ffee, 207px -143.6666666667px #ff3300, 17px -102.6666666667px #9d00ff, -157px -5.6666666667px #00ff62, -87px -355.6666666667px #00ff22, 149px 73.3333333333px #00ff0d, 121px -309.6666666667px deepskyblue, 214px -326.6666666667px #6fff00, 184px -336.6666666667px #ff1e00, -166px -335.6666666667px #ff1100, -129px -269.6666666667px #ff00b3, 10px 20.3333333333px #0900ff, -84px -289.6666666667px #00aeff, -161px -105.6666666667px #7700ff, 39px -0.6666666667px #ff1500, 135px -148.6666666667px #ff5500, -238px 64.3333333333px #ff00cc, 235px -316.6666666667px #007bff, -235px -349.6666666667px #ff0091, -248px -230.6666666667px #ffd500, 202px -64.6666666667px #0066ff, 80px 43.3333333333px #00ff59, 159px -237.6666666667px #ff005e, -208px -79.6666666667px #ffc800, 3px -267.6666666667px #5900ff, -114px -285.6666666667px #005eff, -96px -20.6666666667px #ff001e, -63px -278.6666666667px #00ff40, 241px -32.6666666667px #09ff00, -35px -86.6666666667px #ff0062, 144px -85.6666666667px #ff3700, -204px -177.6666666667px #ff4800, -77px -316.6666666667px #ff000d, 108px -6.6666666667px #9500ff, 67px -267.6666666667px #ffaa00, -142px 30.3333333333px #ff004d, -121px -272.6666666667px #eaff00, 140px 14.3333333333px #ff00e6, 84px 13.3333333333px #b300ff;
  }
}
@-webkit-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-moz-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-o-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-ms-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-webkit-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-moz-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-o-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-ms-keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@keyframes position {
  0%, 19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%, 39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%, 59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%, 79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%, 99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}


/*  fire works css start here

.fire0 {
  top: 36%;
  left: 78%;
}
.fire0 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(124,70%,70%) ,29px 0px 0px hsl(124,70%,70%) ,16.66667px 0px 0px hsl(124,70%,70%) ,15.66667px 0px 0px hsl(124,70%,70%) ,8.33333px 0px 0px hsl(124,70%,70%) ,0.83333px 0px 0px hsl(124,70%,70%) , 29.34443px 6.23735px 0px hsl(124,70%,70%) ,28.36628px 6.02944px 0px hsl(124,70%,70%) ,16.30246px 3.46519px 0px hsl(124,70%,70%) ,15.32431px 3.25728px 0px hsl(124,70%,70%) ,8.15123px 1.7326px 0px hsl(124,70%,70%) ,0.81512px 0.17326px 0px hsl(124,70%,70%) , 27.40636px 12.2021px 0px hsl(124,70%,70%) ,26.49282px 11.79536px 0px hsl(124,70%,70%) ,15.22576px 6.77894px 0px hsl(124,70%,70%) ,14.31221px 6.37221px 0px hsl(124,70%,70%) ,7.61288px 3.38947px 0px hsl(124,70%,70%) ,0.76129px 0.33895px 0px hsl(124,70%,70%) , 24.27051px 17.63356px 0px hsl(124,70%,70%) ,23.46149px 17.04577px 0px hsl(124,70%,70%) ,13.48362px 9.79642px 0px hsl(124,70%,70%) ,12.6746px 9.20864px 0px hsl(124,70%,70%) ,6.74181px 4.89821px 0px hsl(124,70%,70%) ,0.67418px 0.48982px 0px hsl(124,70%,70%) , 20.07392px 22.29434px 0px hsl(124,70%,70%) ,19.40479px 21.5512px 0px hsl(124,70%,70%) ,11.15218px 12.38575px 0px hsl(124,70%,70%) ,10.48305px 11.6426px 0px hsl(124,70%,70%) ,5.57609px 6.19287px 0px hsl(124,70%,70%) ,0.55761px 0.61929px 0px hsl(124,70%,70%) , 15px 25.98076px 0px hsl(124,70%,70%) ,14.5px 25.11474px 0px hsl(124,70%,70%) ,8.33333px 14.43376px 0px hsl(124,70%,70%) ,7.83333px 13.56773px 0px hsl(124,70%,70%) ,4.16667px 7.21688px 0px hsl(124,70%,70%) ,0.41667px 0.72169px 0px hsl(124,70%,70%) , 9.27051px 28.5317px 0px hsl(124,70%,70%) ,8.96149px 27.58064px 0px hsl(124,70%,70%) ,5.15028px 15.85094px 0px hsl(124,70%,70%) ,4.84127px 14.89989px 0px hsl(124,70%,70%) ,2.57514px 7.92547px 0px hsl(124,70%,70%) ,0.25751px 0.79255px 0px hsl(124,70%,70%) , 3.13585px 29.83566px 0px hsl(124,70%,70%) ,3.03133px 28.84113px 0px hsl(124,70%,70%) ,1.74214px 16.57536px 0px hsl(124,70%,70%) ,1.63761px 15.58084px 0px hsl(124,70%,70%) ,0.87107px 8.28768px 0px hsl(124,70%,70%) ,0.08711px 0.82877px 0px hsl(124,70%,70%) , -3.13585px 29.83566px 0px hsl(124,70%,70%) ,-3.03133px 28.84113px 0px hsl(124,70%,70%) ,-1.74214px 16.57536px 0px hsl(124,70%,70%) ,-1.63761px 15.58084px 0px hsl(124,70%,70%) ,-0.87107px 8.28768px 0px hsl(124,70%,70%) ,-0.08711px 0.82877px 0px hsl(124,70%,70%) , -9.27051px 28.5317px 0px hsl(124,70%,70%) ,-8.96149px 27.58064px 0px hsl(124,70%,70%) ,-5.15028px 15.85094px 0px hsl(124,70%,70%) ,-4.84127px 14.89989px 0px hsl(124,70%,70%) ,-2.57514px 7.92547px 0px hsl(124,70%,70%) ,-0.25751px 0.79255px 0px hsl(124,70%,70%) , -15px 25.98076px 0px hsl(124,70%,70%) ,-14.5px 25.11474px 0px hsl(124,70%,70%) ,-8.33333px 14.43376px 0px hsl(124,70%,70%) ,-7.83333px 13.56773px 0px hsl(124,70%,70%) ,-4.16667px 7.21688px 0px hsl(124,70%,70%) ,-0.41667px 0.72169px 0px hsl(124,70%,70%) , -20.07392px 22.29434px 0px hsl(124,70%,70%) ,-19.40479px 21.5512px 0px hsl(124,70%,70%) ,-11.15218px 12.38575px 0px hsl(124,70%,70%) ,-10.48305px 11.6426px 0px hsl(124,70%,70%) ,-5.57609px 6.19287px 0px hsl(124,70%,70%) ,-0.55761px 0.61929px 0px hsl(124,70%,70%) , -24.27051px 17.63356px 0px hsl(124,70%,70%) ,-23.46149px 17.04577px 0px hsl(124,70%,70%) ,-13.48362px 9.79642px 0px hsl(124,70%,70%) ,-12.6746px 9.20864px 0px hsl(124,70%,70%) ,-6.74181px 4.89821px 0px hsl(124,70%,70%) ,-0.67418px 0.48982px 0px hsl(124,70%,70%) , -27.40636px 12.2021px 0px hsl(124,70%,70%) ,-26.49282px 11.79536px 0px hsl(124,70%,70%) ,-15.22576px 6.77894px 0px hsl(124,70%,70%) ,-14.31221px 6.37221px 0px hsl(124,70%,70%) ,-7.61288px 3.38947px 0px hsl(124,70%,70%) ,-0.76129px 0.33895px 0px hsl(124,70%,70%) , -29.34443px 6.23735px 0px hsl(124,70%,70%) ,-28.36628px 6.02944px 0px hsl(124,70%,70%) ,-16.30246px 3.46519px 0px hsl(124,70%,70%) ,-15.32431px 3.25728px 0px hsl(124,70%,70%) ,-8.15123px 1.7326px 0px hsl(124,70%,70%) ,-0.81512px 0.17326px 0px hsl(124,70%,70%) , -30px 0px 0px hsl(124,70%,70%) ,-29px 0px 0px hsl(124,70%,70%) ,-16.66667px 0px 0px hsl(124,70%,70%) ,-15.66667px 0px 0px hsl(124,70%,70%) ,-8.33333px 0px 0px hsl(124,70%,70%) ,-0.83333px 0px 0px hsl(124,70%,70%) , -29.34443px -6.23735px 0px hsl(124,70%,70%) ,-28.36628px -6.02944px 0px hsl(124,70%,70%) ,-16.30246px -3.46519px 0px hsl(124,70%,70%) ,-15.32431px -3.25728px 0px hsl(124,70%,70%) ,-8.15123px -1.7326px 0px hsl(124,70%,70%) ,-0.81512px -0.17326px 0px hsl(124,70%,70%) , -27.40636px -12.2021px 0px hsl(124,70%,70%) ,-26.49282px -11.79536px 0px hsl(124,70%,70%) ,-15.22576px -6.77894px 0px hsl(124,70%,70%) ,-14.31221px -6.37221px 0px hsl(124,70%,70%) ,-7.61288px -3.38947px 0px hsl(124,70%,70%) ,-0.76129px -0.33895px 0px hsl(124,70%,70%) , -24.27051px -17.63356px 0px hsl(124,70%,70%) ,-23.46149px -17.04577px 0px hsl(124,70%,70%) ,-13.48362px -9.79642px 0px hsl(124,70%,70%) ,-12.6746px -9.20864px 0px hsl(124,70%,70%) ,-6.74181px -4.89821px 0px hsl(124,70%,70%) ,-0.67418px -0.48982px 0px hsl(124,70%,70%) , -20.07392px -22.29434px 0px hsl(124,70%,70%) ,-19.40479px -21.5512px 0px hsl(124,70%,70%) ,-11.15218px -12.38575px 0px hsl(124,70%,70%) ,-10.48305px -11.6426px 0px hsl(124,70%,70%) ,-5.57609px -6.19287px 0px hsl(124,70%,70%) ,-0.55761px -0.61929px 0px hsl(124,70%,70%) , -15px -25.98076px 0px hsl(124,70%,70%) ,-14.5px -25.11474px 0px hsl(124,70%,70%) ,-8.33333px -14.43376px 0px hsl(124,70%,70%) ,-7.83333px -13.56773px 0px hsl(124,70%,70%) ,-4.16667px -7.21688px 0px hsl(124,70%,70%) ,-0.41667px -0.72169px 0px hsl(124,70%,70%) , -9.27051px -28.5317px 0px hsl(124,70%,70%) ,-8.96149px -27.58064px 0px hsl(124,70%,70%) ,-5.15028px -15.85094px 0px hsl(124,70%,70%) ,-4.84127px -14.89989px 0px hsl(124,70%,70%) ,-2.57514px -7.92547px 0px hsl(124,70%,70%) ,-0.25751px -0.79255px 0px hsl(124,70%,70%) , -3.13585px -29.83566px 0px hsl(124,70%,70%) ,-3.03133px -28.84113px 0px hsl(124,70%,70%) ,-1.74214px -16.57536px 0px hsl(124,70%,70%) ,-1.63761px -15.58084px 0px hsl(124,70%,70%) ,-0.87107px -8.28768px 0px hsl(124,70%,70%) ,-0.08711px -0.82877px 0px hsl(124,70%,70%) , 3.13585px -29.83566px 0px hsl(124,70%,70%) ,3.03133px -28.84113px 0px hsl(124,70%,70%) ,1.74214px -16.57536px 0px hsl(124,70%,70%) ,1.63761px -15.58084px 0px hsl(124,70%,70%) ,0.87107px -8.28768px 0px hsl(124,70%,70%) ,0.08711px -0.82877px 0px hsl(124,70%,70%) , 9.27051px -28.5317px 0px hsl(124,70%,70%) ,8.96149px -27.58064px 0px hsl(124,70%,70%) ,5.15028px -15.85094px 0px hsl(124,70%,70%) ,4.84127px -14.89989px 0px hsl(124,70%,70%) ,2.57514px -7.92547px 0px hsl(124,70%,70%) ,0.25751px -0.79255px 0px hsl(124,70%,70%) , 15px -25.98076px 0px hsl(124,70%,70%) ,14.5px -25.11474px 0px hsl(124,70%,70%) ,8.33333px -14.43376px 0px hsl(124,70%,70%) ,7.83333px -13.56773px 0px hsl(124,70%,70%) ,4.16667px -7.21688px 0px hsl(124,70%,70%) ,0.41667px -0.72169px 0px hsl(124,70%,70%) , 20.07392px -22.29434px 0px hsl(124,70%,70%) ,19.40479px -21.5512px 0px hsl(124,70%,70%) ,11.15218px -12.38575px 0px hsl(124,70%,70%) ,10.48305px -11.6426px 0px hsl(124,70%,70%) ,5.57609px -6.19287px 0px hsl(124,70%,70%) ,0.55761px -0.61929px 0px hsl(124,70%,70%) , 24.27051px -17.63356px 0px hsl(124,70%,70%) ,23.46149px -17.04577px 0px hsl(124,70%,70%) ,13.48362px -9.79642px 0px hsl(124,70%,70%) ,12.6746px -9.20864px 0px hsl(124,70%,70%) ,6.74181px -4.89821px 0px hsl(124,70%,70%) ,0.67418px -0.48982px 0px hsl(124,70%,70%) , 27.40636px -12.2021px 0px hsl(124,70%,70%) ,26.49282px -11.79536px 0px hsl(124,70%,70%) ,15.22576px -6.77894px 0px hsl(124,70%,70%) ,14.31221px -6.37221px 0px hsl(124,70%,70%) ,7.61288px -3.38947px 0px hsl(124,70%,70%) ,0.76129px -0.33895px 0px hsl(124,70%,70%) , 29.34443px -6.23735px 0px hsl(124,70%,70%) ,28.36628px -6.02944px 0px hsl(124,70%,70%) ,16.30246px -3.46519px 0px hsl(124,70%,70%) ,15.32431px -3.25728px 0px hsl(124,70%,70%) ,8.15123px -1.7326px 0px hsl(124,70%,70%) ,0.81512px -0.17326px 0px hsl(124,70%,70%) , 30px 0px 0px hsl(124,70%,70%) ,29px 0px 0px hsl(124,70%,70%) ,16.66667px 0px 0px hsl(124,70%,70%) ,15.66667px 0px 0px hsl(124,70%,70%) ,8.33333px 0px 0px hsl(124,70%,70%) ,0.83333px 0px 0px hsl(124,70%,70%);
}
.fire0 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(124,70%,70%) ,29px 0px 2px hsl(124,70%,70%) ,16.66667px 0px 2px hsl(124,70%,70%) ,15.66667px 0px 2px hsl(124,70%,70%) ,8.33333px 0px 2px hsl(124,70%,70%) ,0.83333px 0px 2px hsl(124,70%,70%) , 29.34443px 6.23735px 2px hsl(124,70%,70%) ,28.36628px 6.02944px 2px hsl(124,70%,70%) ,16.30246px 3.46519px 2px hsl(124,70%,70%) ,15.32431px 3.25728px 2px hsl(124,70%,70%) ,8.15123px 1.7326px 2px hsl(124,70%,70%) ,0.81512px 0.17326px 2px hsl(124,70%,70%) , 27.40636px 12.2021px 2px hsl(124,70%,70%) ,26.49282px 11.79536px 2px hsl(124,70%,70%) ,15.22576px 6.77894px 2px hsl(124,70%,70%) ,14.31221px 6.37221px 2px hsl(124,70%,70%) ,7.61288px 3.38947px 2px hsl(124,70%,70%) ,0.76129px 0.33895px 2px hsl(124,70%,70%) , 24.27051px 17.63356px 2px hsl(124,70%,70%) ,23.46149px 17.04577px 2px hsl(124,70%,70%) ,13.48362px 9.79642px 2px hsl(124,70%,70%) ,12.6746px 9.20864px 2px hsl(124,70%,70%) ,6.74181px 4.89821px 2px hsl(124,70%,70%) ,0.67418px 0.48982px 2px hsl(124,70%,70%) , 20.07392px 22.29434px 2px hsl(124,70%,70%) ,19.40479px 21.5512px 2px hsl(124,70%,70%) ,11.15218px 12.38575px 2px hsl(124,70%,70%) ,10.48305px 11.6426px 2px hsl(124,70%,70%) ,5.57609px 6.19287px 2px hsl(124,70%,70%) ,0.55761px 0.61929px 2px hsl(124,70%,70%) , 15px 25.98076px 2px hsl(124,70%,70%) ,14.5px 25.11474px 2px hsl(124,70%,70%) ,8.33333px 14.43376px 2px hsl(124,70%,70%) ,7.83333px 13.56773px 2px hsl(124,70%,70%) ,4.16667px 7.21688px 2px hsl(124,70%,70%) ,0.41667px 0.72169px 2px hsl(124,70%,70%) , 9.27051px 28.5317px 2px hsl(124,70%,70%) ,8.96149px 27.58064px 2px hsl(124,70%,70%) ,5.15028px 15.85094px 2px hsl(124,70%,70%) ,4.84127px 14.89989px 2px hsl(124,70%,70%) ,2.57514px 7.92547px 2px hsl(124,70%,70%) ,0.25751px 0.79255px 2px hsl(124,70%,70%) , 3.13585px 29.83566px 2px hsl(124,70%,70%) ,3.03133px 28.84113px 2px hsl(124,70%,70%) ,1.74214px 16.57536px 2px hsl(124,70%,70%) ,1.63761px 15.58084px 2px hsl(124,70%,70%) ,0.87107px 8.28768px 2px hsl(124,70%,70%) ,0.08711px 0.82877px 2px hsl(124,70%,70%) , -3.13585px 29.83566px 2px hsl(124,70%,70%) ,-3.03133px 28.84113px 2px hsl(124,70%,70%) ,-1.74214px 16.57536px 2px hsl(124,70%,70%) ,-1.63761px 15.58084px 2px hsl(124,70%,70%) ,-0.87107px 8.28768px 2px hsl(124,70%,70%) ,-0.08711px 0.82877px 2px hsl(124,70%,70%) , -9.27051px 28.5317px 2px hsl(124,70%,70%) ,-8.96149px 27.58064px 2px hsl(124,70%,70%) ,-5.15028px 15.85094px 2px hsl(124,70%,70%) ,-4.84127px 14.89989px 2px hsl(124,70%,70%) ,-2.57514px 7.92547px 2px hsl(124,70%,70%) ,-0.25751px 0.79255px 2px hsl(124,70%,70%) , -15px 25.98076px 2px hsl(124,70%,70%) ,-14.5px 25.11474px 2px hsl(124,70%,70%) ,-8.33333px 14.43376px 2px hsl(124,70%,70%) ,-7.83333px 13.56773px 2px hsl(124,70%,70%) ,-4.16667px 7.21688px 2px hsl(124,70%,70%) ,-0.41667px 0.72169px 2px hsl(124,70%,70%) , -20.07392px 22.29434px 2px hsl(124,70%,70%) ,-19.40479px 21.5512px 2px hsl(124,70%,70%) ,-11.15218px 12.38575px 2px hsl(124,70%,70%) ,-10.48305px 11.6426px 2px hsl(124,70%,70%) ,-5.57609px 6.19287px 2px hsl(124,70%,70%) ,-0.55761px 0.61929px 2px hsl(124,70%,70%) , -24.27051px 17.63356px 2px hsl(124,70%,70%) ,-23.46149px 17.04577px 2px hsl(124,70%,70%) ,-13.48362px 9.79642px 2px hsl(124,70%,70%) ,-12.6746px 9.20864px 2px hsl(124,70%,70%) ,-6.74181px 4.89821px 2px hsl(124,70%,70%) ,-0.67418px 0.48982px 2px hsl(124,70%,70%) , -27.40636px 12.2021px 2px hsl(124,70%,70%) ,-26.49282px 11.79536px 2px hsl(124,70%,70%) ,-15.22576px 6.77894px 2px hsl(124,70%,70%) ,-14.31221px 6.37221px 2px hsl(124,70%,70%) ,-7.61288px 3.38947px 2px hsl(124,70%,70%) ,-0.76129px 0.33895px 2px hsl(124,70%,70%) , -29.34443px 6.23735px 2px hsl(124,70%,70%) ,-28.36628px 6.02944px 2px hsl(124,70%,70%) ,-16.30246px 3.46519px 2px hsl(124,70%,70%) ,-15.32431px 3.25728px 2px hsl(124,70%,70%) ,-8.15123px 1.7326px 2px hsl(124,70%,70%) ,-0.81512px 0.17326px 2px hsl(124,70%,70%) , -30px 0px 2px hsl(124,70%,70%) ,-29px 0px 2px hsl(124,70%,70%) ,-16.66667px 0px 2px hsl(124,70%,70%) ,-15.66667px 0px 2px hsl(124,70%,70%) ,-8.33333px 0px 2px hsl(124,70%,70%) ,-0.83333px 0px 2px hsl(124,70%,70%) , -29.34443px -6.23735px 2px hsl(124,70%,70%) ,-28.36628px -6.02944px 2px hsl(124,70%,70%) ,-16.30246px -3.46519px 2px hsl(124,70%,70%) ,-15.32431px -3.25728px 2px hsl(124,70%,70%) ,-8.15123px -1.7326px 2px hsl(124,70%,70%) ,-0.81512px -0.17326px 2px hsl(124,70%,70%) , -27.40636px -12.2021px 2px hsl(124,70%,70%) ,-26.49282px -11.79536px 2px hsl(124,70%,70%) ,-15.22576px -6.77894px 2px hsl(124,70%,70%) ,-14.31221px -6.37221px 2px hsl(124,70%,70%) ,-7.61288px -3.38947px 2px hsl(124,70%,70%) ,-0.76129px -0.33895px 2px hsl(124,70%,70%) , -24.27051px -17.63356px 2px hsl(124,70%,70%) ,-23.46149px -17.04577px 2px hsl(124,70%,70%) ,-13.48362px -9.79642px 2px hsl(124,70%,70%) ,-12.6746px -9.20864px 2px hsl(124,70%,70%) ,-6.74181px -4.89821px 2px hsl(124,70%,70%) ,-0.67418px -0.48982px 2px hsl(124,70%,70%) , -20.07392px -22.29434px 2px hsl(124,70%,70%) ,-19.40479px -21.5512px 2px hsl(124,70%,70%) ,-11.15218px -12.38575px 2px hsl(124,70%,70%) ,-10.48305px -11.6426px 2px hsl(124,70%,70%) ,-5.57609px -6.19287px 2px hsl(124,70%,70%) ,-0.55761px -0.61929px 2px hsl(124,70%,70%) , -15px -25.98076px 2px hsl(124,70%,70%) ,-14.5px -25.11474px 2px hsl(124,70%,70%) ,-8.33333px -14.43376px 2px hsl(124,70%,70%) ,-7.83333px -13.56773px 2px hsl(124,70%,70%) ,-4.16667px -7.21688px 2px hsl(124,70%,70%) ,-0.41667px -0.72169px 2px hsl(124,70%,70%) , -9.27051px -28.5317px 2px hsl(124,70%,70%) ,-8.96149px -27.58064px 2px hsl(124,70%,70%) ,-5.15028px -15.85094px 2px hsl(124,70%,70%) ,-4.84127px -14.89989px 2px hsl(124,70%,70%) ,-2.57514px -7.92547px 2px hsl(124,70%,70%) ,-0.25751px -0.79255px 2px hsl(124,70%,70%) , -3.13585px -29.83566px 2px hsl(124,70%,70%) ,-3.03133px -28.84113px 2px hsl(124,70%,70%) ,-1.74214px -16.57536px 2px hsl(124,70%,70%) ,-1.63761px -15.58084px 2px hsl(124,70%,70%) ,-0.87107px -8.28768px 2px hsl(124,70%,70%) ,-0.08711px -0.82877px 2px hsl(124,70%,70%) , 3.13585px -29.83566px 2px hsl(124,70%,70%) ,3.03133px -28.84113px 2px hsl(124,70%,70%) ,1.74214px -16.57536px 2px hsl(124,70%,70%) ,1.63761px -15.58084px 2px hsl(124,70%,70%) ,0.87107px -8.28768px 2px hsl(124,70%,70%) ,0.08711px -0.82877px 2px hsl(124,70%,70%) , 9.27051px -28.5317px 2px hsl(124,70%,70%) ,8.96149px -27.58064px 2px hsl(124,70%,70%) ,5.15028px -15.85094px 2px hsl(124,70%,70%) ,4.84127px -14.89989px 2px hsl(124,70%,70%) ,2.57514px -7.92547px 2px hsl(124,70%,70%) ,0.25751px -0.79255px 2px hsl(124,70%,70%) , 15px -25.98076px 2px hsl(124,70%,70%) ,14.5px -25.11474px 2px hsl(124,70%,70%) ,8.33333px -14.43376px 2px hsl(124,70%,70%) ,7.83333px -13.56773px 2px hsl(124,70%,70%) ,4.16667px -7.21688px 2px hsl(124,70%,70%) ,0.41667px -0.72169px 2px hsl(124,70%,70%) , 20.07392px -22.29434px 2px hsl(124,70%,70%) ,19.40479px -21.5512px 2px hsl(124,70%,70%) ,11.15218px -12.38575px 2px hsl(124,70%,70%) ,10.48305px -11.6426px 2px hsl(124,70%,70%) ,5.57609px -6.19287px 2px hsl(124,70%,70%) ,0.55761px -0.61929px 2px hsl(124,70%,70%) , 24.27051px -17.63356px 2px hsl(124,70%,70%) ,23.46149px -17.04577px 2px hsl(124,70%,70%) ,13.48362px -9.79642px 2px hsl(124,70%,70%) ,12.6746px -9.20864px 2px hsl(124,70%,70%) ,6.74181px -4.89821px 2px hsl(124,70%,70%) ,0.67418px -0.48982px 2px hsl(124,70%,70%) , 27.40636px -12.2021px 2px hsl(124,70%,70%) ,26.49282px -11.79536px 2px hsl(124,70%,70%) ,15.22576px -6.77894px 2px hsl(124,70%,70%) ,14.31221px -6.37221px 2px hsl(124,70%,70%) ,7.61288px -3.38947px 2px hsl(124,70%,70%) ,0.76129px -0.33895px 2px hsl(124,70%,70%) , 29.34443px -6.23735px 2px hsl(124,70%,70%) ,28.36628px -6.02944px 2px hsl(124,70%,70%) ,16.30246px -3.46519px 2px hsl(124,70%,70%) ,15.32431px -3.25728px 2px hsl(124,70%,70%) ,8.15123px -1.7326px 2px hsl(124,70%,70%) ,0.81512px -0.17326px 2px hsl(124,70%,70%) , 30px 0px 2px hsl(124,70%,70%) ,29px 0px 2px hsl(124,70%,70%) ,16.66667px 0px 2px hsl(124,70%,70%) ,15.66667px 0px 2px hsl(124,70%,70%) ,8.33333px 0px 2px hsl(124,70%,70%) ,0.83333px 0px 2px hsl(124,70%,70%);
}

.fire1 {
  top: 72%;
  left: 36%;
}
.fire1 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(150,70%,70%) ,29px 0px 0px hsl(150,70%,70%) ,16.66667px 0px 0px hsl(150,70%,70%) ,15.66667px 0px 0px hsl(150,70%,70%) ,8.33333px 0px 0px hsl(150,70%,70%) ,0.83333px 0px 0px hsl(150,70%,70%) , 29.34443px 6.23735px 0px hsl(150,70%,70%) ,28.36628px 6.02944px 0px hsl(150,70%,70%) ,16.30246px 3.46519px 0px hsl(150,70%,70%) ,15.32431px 3.25728px 0px hsl(150,70%,70%) ,8.15123px 1.7326px 0px hsl(150,70%,70%) ,0.81512px 0.17326px 0px hsl(150,70%,70%) , 27.40636px 12.2021px 0px hsl(150,70%,70%) ,26.49282px 11.79536px 0px hsl(150,70%,70%) ,15.22576px 6.77894px 0px hsl(150,70%,70%) ,14.31221px 6.37221px 0px hsl(150,70%,70%) ,7.61288px 3.38947px 0px hsl(150,70%,70%) ,0.76129px 0.33895px 0px hsl(150,70%,70%) , 24.27051px 17.63356px 0px hsl(150,70%,70%) ,23.46149px 17.04577px 0px hsl(150,70%,70%) ,13.48362px 9.79642px 0px hsl(150,70%,70%) ,12.6746px 9.20864px 0px hsl(150,70%,70%) ,6.74181px 4.89821px 0px hsl(150,70%,70%) ,0.67418px 0.48982px 0px hsl(150,70%,70%) , 20.07392px 22.29434px 0px hsl(150,70%,70%) ,19.40479px 21.5512px 0px hsl(150,70%,70%) ,11.15218px 12.38575px 0px hsl(150,70%,70%) ,10.48305px 11.6426px 0px hsl(150,70%,70%) ,5.57609px 6.19287px 0px hsl(150,70%,70%) ,0.55761px 0.61929px 0px hsl(150,70%,70%) , 15px 25.98076px 0px hsl(150,70%,70%) ,14.5px 25.11474px 0px hsl(150,70%,70%) ,8.33333px 14.43376px 0px hsl(150,70%,70%) ,7.83333px 13.56773px 0px hsl(150,70%,70%) ,4.16667px 7.21688px 0px hsl(150,70%,70%) ,0.41667px 0.72169px 0px hsl(150,70%,70%) , 9.27051px 28.5317px 0px hsl(150,70%,70%) ,8.96149px 27.58064px 0px hsl(150,70%,70%) ,5.15028px 15.85094px 0px hsl(150,70%,70%) ,4.84127px 14.89989px 0px hsl(150,70%,70%) ,2.57514px 7.92547px 0px hsl(150,70%,70%) ,0.25751px 0.79255px 0px hsl(150,70%,70%) , 3.13585px 29.83566px 0px hsl(150,70%,70%) ,3.03133px 28.84113px 0px hsl(150,70%,70%) ,1.74214px 16.57536px 0px hsl(150,70%,70%) ,1.63761px 15.58084px 0px hsl(150,70%,70%) ,0.87107px 8.28768px 0px hsl(150,70%,70%) ,0.08711px 0.82877px 0px hsl(150,70%,70%) , -3.13585px 29.83566px 0px hsl(150,70%,70%) ,-3.03133px 28.84113px 0px hsl(150,70%,70%) ,-1.74214px 16.57536px 0px hsl(150,70%,70%) ,-1.63761px 15.58084px 0px hsl(150,70%,70%) ,-0.87107px 8.28768px 0px hsl(150,70%,70%) ,-0.08711px 0.82877px 0px hsl(150,70%,70%) , -9.27051px 28.5317px 0px hsl(150,70%,70%) ,-8.96149px 27.58064px 0px hsl(150,70%,70%) ,-5.15028px 15.85094px 0px hsl(150,70%,70%) ,-4.84127px 14.89989px 0px hsl(150,70%,70%) ,-2.57514px 7.92547px 0px hsl(150,70%,70%) ,-0.25751px 0.79255px 0px hsl(150,70%,70%) , -15px 25.98076px 0px hsl(150,70%,70%) ,-14.5px 25.11474px 0px hsl(150,70%,70%) ,-8.33333px 14.43376px 0px hsl(150,70%,70%) ,-7.83333px 13.56773px 0px hsl(150,70%,70%) ,-4.16667px 7.21688px 0px hsl(150,70%,70%) ,-0.41667px 0.72169px 0px hsl(150,70%,70%) , -20.07392px 22.29434px 0px hsl(150,70%,70%) ,-19.40479px 21.5512px 0px hsl(150,70%,70%) ,-11.15218px 12.38575px 0px hsl(150,70%,70%) ,-10.48305px 11.6426px 0px hsl(150,70%,70%) ,-5.57609px 6.19287px 0px hsl(150,70%,70%) ,-0.55761px 0.61929px 0px hsl(150,70%,70%) , -24.27051px 17.63356px 0px hsl(150,70%,70%) ,-23.46149px 17.04577px 0px hsl(150,70%,70%) ,-13.48362px 9.79642px 0px hsl(150,70%,70%) ,-12.6746px 9.20864px 0px hsl(150,70%,70%) ,-6.74181px 4.89821px 0px hsl(150,70%,70%) ,-0.67418px 0.48982px 0px hsl(150,70%,70%) , -27.40636px 12.2021px 0px hsl(150,70%,70%) ,-26.49282px 11.79536px 0px hsl(150,70%,70%) ,-15.22576px 6.77894px 0px hsl(150,70%,70%) ,-14.31221px 6.37221px 0px hsl(150,70%,70%) ,-7.61288px 3.38947px 0px hsl(150,70%,70%) ,-0.76129px 0.33895px 0px hsl(150,70%,70%) , -29.34443px 6.23735px 0px hsl(150,70%,70%) ,-28.36628px 6.02944px 0px hsl(150,70%,70%) ,-16.30246px 3.46519px 0px hsl(150,70%,70%) ,-15.32431px 3.25728px 0px hsl(150,70%,70%) ,-8.15123px 1.7326px 0px hsl(150,70%,70%) ,-0.81512px 0.17326px 0px hsl(150,70%,70%) , -30px 0px 0px hsl(150,70%,70%) ,-29px 0px 0px hsl(150,70%,70%) ,-16.66667px 0px 0px hsl(150,70%,70%) ,-15.66667px 0px 0px hsl(150,70%,70%) ,-8.33333px 0px 0px hsl(150,70%,70%) ,-0.83333px 0px 0px hsl(150,70%,70%) , -29.34443px -6.23735px 0px hsl(150,70%,70%) ,-28.36628px -6.02944px 0px hsl(150,70%,70%) ,-16.30246px -3.46519px 0px hsl(150,70%,70%) ,-15.32431px -3.25728px 0px hsl(150,70%,70%) ,-8.15123px -1.7326px 0px hsl(150,70%,70%) ,-0.81512px -0.17326px 0px hsl(150,70%,70%) , -27.40636px -12.2021px 0px hsl(150,70%,70%) ,-26.49282px -11.79536px 0px hsl(150,70%,70%) ,-15.22576px -6.77894px 0px hsl(150,70%,70%) ,-14.31221px -6.37221px 0px hsl(150,70%,70%) ,-7.61288px -3.38947px 0px hsl(150,70%,70%) ,-0.76129px -0.33895px 0px hsl(150,70%,70%) , -24.27051px -17.63356px 0px hsl(150,70%,70%) ,-23.46149px -17.04577px 0px hsl(150,70%,70%) ,-13.48362px -9.79642px 0px hsl(150,70%,70%) ,-12.6746px -9.20864px 0px hsl(150,70%,70%) ,-6.74181px -4.89821px 0px hsl(150,70%,70%) ,-0.67418px -0.48982px 0px hsl(150,70%,70%) , -20.07392px -22.29434px 0px hsl(150,70%,70%) ,-19.40479px -21.5512px 0px hsl(150,70%,70%) ,-11.15218px -12.38575px 0px hsl(150,70%,70%) ,-10.48305px -11.6426px 0px hsl(150,70%,70%) ,-5.57609px -6.19287px 0px hsl(150,70%,70%) ,-0.55761px -0.61929px 0px hsl(150,70%,70%) , -15px -25.98076px 0px hsl(150,70%,70%) ,-14.5px -25.11474px 0px hsl(150,70%,70%) ,-8.33333px -14.43376px 0px hsl(150,70%,70%) ,-7.83333px -13.56773px 0px hsl(150,70%,70%) ,-4.16667px -7.21688px 0px hsl(150,70%,70%) ,-0.41667px -0.72169px 0px hsl(150,70%,70%) , -9.27051px -28.5317px 0px hsl(150,70%,70%) ,-8.96149px -27.58064px 0px hsl(150,70%,70%) ,-5.15028px -15.85094px 0px hsl(150,70%,70%) ,-4.84127px -14.89989px 0px hsl(150,70%,70%) ,-2.57514px -7.92547px 0px hsl(150,70%,70%) ,-0.25751px -0.79255px 0px hsl(150,70%,70%) , -3.13585px -29.83566px 0px hsl(150,70%,70%) ,-3.03133px -28.84113px 0px hsl(150,70%,70%) ,-1.74214px -16.57536px 0px hsl(150,70%,70%) ,-1.63761px -15.58084px 0px hsl(150,70%,70%) ,-0.87107px -8.28768px 0px hsl(150,70%,70%) ,-0.08711px -0.82877px 0px hsl(150,70%,70%) , 3.13585px -29.83566px 0px hsl(150,70%,70%) ,3.03133px -28.84113px 0px hsl(150,70%,70%) ,1.74214px -16.57536px 0px hsl(150,70%,70%) ,1.63761px -15.58084px 0px hsl(150,70%,70%) ,0.87107px -8.28768px 0px hsl(150,70%,70%) ,0.08711px -0.82877px 0px hsl(150,70%,70%) , 9.27051px -28.5317px 0px hsl(150,70%,70%) ,8.96149px -27.58064px 0px hsl(150,70%,70%) ,5.15028px -15.85094px 0px hsl(150,70%,70%) ,4.84127px -14.89989px 0px hsl(150,70%,70%) ,2.57514px -7.92547px 0px hsl(150,70%,70%) ,0.25751px -0.79255px 0px hsl(150,70%,70%) , 15px -25.98076px 0px hsl(150,70%,70%) ,14.5px -25.11474px 0px hsl(150,70%,70%) ,8.33333px -14.43376px 0px hsl(150,70%,70%) ,7.83333px -13.56773px 0px hsl(150,70%,70%) ,4.16667px -7.21688px 0px hsl(150,70%,70%) ,0.41667px -0.72169px 0px hsl(150,70%,70%) , 20.07392px -22.29434px 0px hsl(150,70%,70%) ,19.40479px -21.5512px 0px hsl(150,70%,70%) ,11.15218px -12.38575px 0px hsl(150,70%,70%) ,10.48305px -11.6426px 0px hsl(150,70%,70%) ,5.57609px -6.19287px 0px hsl(150,70%,70%) ,0.55761px -0.61929px 0px hsl(150,70%,70%) , 24.27051px -17.63356px 0px hsl(150,70%,70%) ,23.46149px -17.04577px 0px hsl(150,70%,70%) ,13.48362px -9.79642px 0px hsl(150,70%,70%) ,12.6746px -9.20864px 0px hsl(150,70%,70%) ,6.74181px -4.89821px 0px hsl(150,70%,70%) ,0.67418px -0.48982px 0px hsl(150,70%,70%) , 27.40636px -12.2021px 0px hsl(150,70%,70%) ,26.49282px -11.79536px 0px hsl(150,70%,70%) ,15.22576px -6.77894px 0px hsl(150,70%,70%) ,14.31221px -6.37221px 0px hsl(150,70%,70%) ,7.61288px -3.38947px 0px hsl(150,70%,70%) ,0.76129px -0.33895px 0px hsl(150,70%,70%) , 29.34443px -6.23735px 0px hsl(150,70%,70%) ,28.36628px -6.02944px 0px hsl(150,70%,70%) ,16.30246px -3.46519px 0px hsl(150,70%,70%) ,15.32431px -3.25728px 0px hsl(150,70%,70%) ,8.15123px -1.7326px 0px hsl(150,70%,70%) ,0.81512px -0.17326px 0px hsl(150,70%,70%) , 30px 0px 0px hsl(150,70%,70%) ,29px 0px 0px hsl(150,70%,70%) ,16.66667px 0px 0px hsl(150,70%,70%) ,15.66667px 0px 0px hsl(150,70%,70%) ,8.33333px 0px 0px hsl(150,70%,70%) ,0.83333px 0px 0px hsl(150,70%,70%);
}
.fire1 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(150,70%,70%) ,29px 0px 2px hsl(150,70%,70%) ,16.66667px 0px 2px hsl(150,70%,70%) ,15.66667px 0px 2px hsl(150,70%,70%) ,8.33333px 0px 2px hsl(150,70%,70%) ,0.83333px 0px 2px hsl(150,70%,70%) , 29.34443px 6.23735px 2px hsl(150,70%,70%) ,28.36628px 6.02944px 2px hsl(150,70%,70%) ,16.30246px 3.46519px 2px hsl(150,70%,70%) ,15.32431px 3.25728px 2px hsl(150,70%,70%) ,8.15123px 1.7326px 2px hsl(150,70%,70%) ,0.81512px 0.17326px 2px hsl(150,70%,70%) , 27.40636px 12.2021px 2px hsl(150,70%,70%) ,26.49282px 11.79536px 2px hsl(150,70%,70%) ,15.22576px 6.77894px 2px hsl(150,70%,70%) ,14.31221px 6.37221px 2px hsl(150,70%,70%) ,7.61288px 3.38947px 2px hsl(150,70%,70%) ,0.76129px 0.33895px 2px hsl(150,70%,70%) , 24.27051px 17.63356px 2px hsl(150,70%,70%) ,23.46149px 17.04577px 2px hsl(150,70%,70%) ,13.48362px 9.79642px 2px hsl(150,70%,70%) ,12.6746px 9.20864px 2px hsl(150,70%,70%) ,6.74181px 4.89821px 2px hsl(150,70%,70%) ,0.67418px 0.48982px 2px hsl(150,70%,70%) , 20.07392px 22.29434px 2px hsl(150,70%,70%) ,19.40479px 21.5512px 2px hsl(150,70%,70%) ,11.15218px 12.38575px 2px hsl(150,70%,70%) ,10.48305px 11.6426px 2px hsl(150,70%,70%) ,5.57609px 6.19287px 2px hsl(150,70%,70%) ,0.55761px 0.61929px 2px hsl(150,70%,70%) , 15px 25.98076px 2px hsl(150,70%,70%) ,14.5px 25.11474px 2px hsl(150,70%,70%) ,8.33333px 14.43376px 2px hsl(150,70%,70%) ,7.83333px 13.56773px 2px hsl(150,70%,70%) ,4.16667px 7.21688px 2px hsl(150,70%,70%) ,0.41667px 0.72169px 2px hsl(150,70%,70%) , 9.27051px 28.5317px 2px hsl(150,70%,70%) ,8.96149px 27.58064px 2px hsl(150,70%,70%) ,5.15028px 15.85094px 2px hsl(150,70%,70%) ,4.84127px 14.89989px 2px hsl(150,70%,70%) ,2.57514px 7.92547px 2px hsl(150,70%,70%) ,0.25751px 0.79255px 2px hsl(150,70%,70%) , 3.13585px 29.83566px 2px hsl(150,70%,70%) ,3.03133px 28.84113px 2px hsl(150,70%,70%) ,1.74214px 16.57536px 2px hsl(150,70%,70%) ,1.63761px 15.58084px 2px hsl(150,70%,70%) ,0.87107px 8.28768px 2px hsl(150,70%,70%) ,0.08711px 0.82877px 2px hsl(150,70%,70%) , -3.13585px 29.83566px 2px hsl(150,70%,70%) ,-3.03133px 28.84113px 2px hsl(150,70%,70%) ,-1.74214px 16.57536px 2px hsl(150,70%,70%) ,-1.63761px 15.58084px 2px hsl(150,70%,70%) ,-0.87107px 8.28768px 2px hsl(150,70%,70%) ,-0.08711px 0.82877px 2px hsl(150,70%,70%) , -9.27051px 28.5317px 2px hsl(150,70%,70%) ,-8.96149px 27.58064px 2px hsl(150,70%,70%) ,-5.15028px 15.85094px 2px hsl(150,70%,70%) ,-4.84127px 14.89989px 2px hsl(150,70%,70%) ,-2.57514px 7.92547px 2px hsl(150,70%,70%) ,-0.25751px 0.79255px 2px hsl(150,70%,70%) , -15px 25.98076px 2px hsl(150,70%,70%) ,-14.5px 25.11474px 2px hsl(150,70%,70%) ,-8.33333px 14.43376px 2px hsl(150,70%,70%) ,-7.83333px 13.56773px 2px hsl(150,70%,70%) ,-4.16667px 7.21688px 2px hsl(150,70%,70%) ,-0.41667px 0.72169px 2px hsl(150,70%,70%) , -20.07392px 22.29434px 2px hsl(150,70%,70%) ,-19.40479px 21.5512px 2px hsl(150,70%,70%) ,-11.15218px 12.38575px 2px hsl(150,70%,70%) ,-10.48305px 11.6426px 2px hsl(150,70%,70%) ,-5.57609px 6.19287px 2px hsl(150,70%,70%) ,-0.55761px 0.61929px 2px hsl(150,70%,70%) , -24.27051px 17.63356px 2px hsl(150,70%,70%) ,-23.46149px 17.04577px 2px hsl(150,70%,70%) ,-13.48362px 9.79642px 2px hsl(150,70%,70%) ,-12.6746px 9.20864px 2px hsl(150,70%,70%) ,-6.74181px 4.89821px 2px hsl(150,70%,70%) ,-0.67418px 0.48982px 2px hsl(150,70%,70%) , -27.40636px 12.2021px 2px hsl(150,70%,70%) ,-26.49282px 11.79536px 2px hsl(150,70%,70%) ,-15.22576px 6.77894px 2px hsl(150,70%,70%) ,-14.31221px 6.37221px 2px hsl(150,70%,70%) ,-7.61288px 3.38947px 2px hsl(150,70%,70%) ,-0.76129px 0.33895px 2px hsl(150,70%,70%) , -29.34443px 6.23735px 2px hsl(150,70%,70%) ,-28.36628px 6.02944px 2px hsl(150,70%,70%) ,-16.30246px 3.46519px 2px hsl(150,70%,70%) ,-15.32431px 3.25728px 2px hsl(150,70%,70%) ,-8.15123px 1.7326px 2px hsl(150,70%,70%) ,-0.81512px 0.17326px 2px hsl(150,70%,70%) , -30px 0px 2px hsl(150,70%,70%) ,-29px 0px 2px hsl(150,70%,70%) ,-16.66667px 0px 2px hsl(150,70%,70%) ,-15.66667px 0px 2px hsl(150,70%,70%) ,-8.33333px 0px 2px hsl(150,70%,70%) ,-0.83333px 0px 2px hsl(150,70%,70%) , -29.34443px -6.23735px 2px hsl(150,70%,70%) ,-28.36628px -6.02944px 2px hsl(150,70%,70%) ,-16.30246px -3.46519px 2px hsl(150,70%,70%) ,-15.32431px -3.25728px 2px hsl(150,70%,70%) ,-8.15123px -1.7326px 2px hsl(150,70%,70%) ,-0.81512px -0.17326px 2px hsl(150,70%,70%) , -27.40636px -12.2021px 2px hsl(150,70%,70%) ,-26.49282px -11.79536px 2px hsl(150,70%,70%) ,-15.22576px -6.77894px 2px hsl(150,70%,70%) ,-14.31221px -6.37221px 2px hsl(150,70%,70%) ,-7.61288px -3.38947px 2px hsl(150,70%,70%) ,-0.76129px -0.33895px 2px hsl(150,70%,70%) , -24.27051px -17.63356px 2px hsl(150,70%,70%) ,-23.46149px -17.04577px 2px hsl(150,70%,70%) ,-13.48362px -9.79642px 2px hsl(150,70%,70%) ,-12.6746px -9.20864px 2px hsl(150,70%,70%) ,-6.74181px -4.89821px 2px hsl(150,70%,70%) ,-0.67418px -0.48982px 2px hsl(150,70%,70%) , -20.07392px -22.29434px 2px hsl(150,70%,70%) ,-19.40479px -21.5512px 2px hsl(150,70%,70%) ,-11.15218px -12.38575px 2px hsl(150,70%,70%) ,-10.48305px -11.6426px 2px hsl(150,70%,70%) ,-5.57609px -6.19287px 2px hsl(150,70%,70%) ,-0.55761px -0.61929px 2px hsl(150,70%,70%) , -15px -25.98076px 2px hsl(150,70%,70%) ,-14.5px -25.11474px 2px hsl(150,70%,70%) ,-8.33333px -14.43376px 2px hsl(150,70%,70%) ,-7.83333px -13.56773px 2px hsl(150,70%,70%) ,-4.16667px -7.21688px 2px hsl(150,70%,70%) ,-0.41667px -0.72169px 2px hsl(150,70%,70%) , -9.27051px -28.5317px 2px hsl(150,70%,70%) ,-8.96149px -27.58064px 2px hsl(150,70%,70%) ,-5.15028px -15.85094px 2px hsl(150,70%,70%) ,-4.84127px -14.89989px 2px hsl(150,70%,70%) ,-2.57514px -7.92547px 2px hsl(150,70%,70%) ,-0.25751px -0.79255px 2px hsl(150,70%,70%) , -3.13585px -29.83566px 2px hsl(150,70%,70%) ,-3.03133px -28.84113px 2px hsl(150,70%,70%) ,-1.74214px -16.57536px 2px hsl(150,70%,70%) ,-1.63761px -15.58084px 2px hsl(150,70%,70%) ,-0.87107px -8.28768px 2px hsl(150,70%,70%) ,-0.08711px -0.82877px 2px hsl(150,70%,70%) , 3.13585px -29.83566px 2px hsl(150,70%,70%) ,3.03133px -28.84113px 2px hsl(150,70%,70%) ,1.74214px -16.57536px 2px hsl(150,70%,70%) ,1.63761px -15.58084px 2px hsl(150,70%,70%) ,0.87107px -8.28768px 2px hsl(150,70%,70%) ,0.08711px -0.82877px 2px hsl(150,70%,70%) , 9.27051px -28.5317px 2px hsl(150,70%,70%) ,8.96149px -27.58064px 2px hsl(150,70%,70%) ,5.15028px -15.85094px 2px hsl(150,70%,70%) ,4.84127px -14.89989px 2px hsl(150,70%,70%) ,2.57514px -7.92547px 2px hsl(150,70%,70%) ,0.25751px -0.79255px 2px hsl(150,70%,70%) , 15px -25.98076px 2px hsl(150,70%,70%) ,14.5px -25.11474px 2px hsl(150,70%,70%) ,8.33333px -14.43376px 2px hsl(150,70%,70%) ,7.83333px -13.56773px 2px hsl(150,70%,70%) ,4.16667px -7.21688px 2px hsl(150,70%,70%) ,0.41667px -0.72169px 2px hsl(150,70%,70%) , 20.07392px -22.29434px 2px hsl(150,70%,70%) ,19.40479px -21.5512px 2px hsl(150,70%,70%) ,11.15218px -12.38575px 2px hsl(150,70%,70%) ,10.48305px -11.6426px 2px hsl(150,70%,70%) ,5.57609px -6.19287px 2px hsl(150,70%,70%) ,0.55761px -0.61929px 2px hsl(150,70%,70%) , 24.27051px -17.63356px 2px hsl(150,70%,70%) ,23.46149px -17.04577px 2px hsl(150,70%,70%) ,13.48362px -9.79642px 2px hsl(150,70%,70%) ,12.6746px -9.20864px 2px hsl(150,70%,70%) ,6.74181px -4.89821px 2px hsl(150,70%,70%) ,0.67418px -0.48982px 2px hsl(150,70%,70%) , 27.40636px -12.2021px 2px hsl(150,70%,70%) ,26.49282px -11.79536px 2px hsl(150,70%,70%) ,15.22576px -6.77894px 2px hsl(150,70%,70%) ,14.31221px -6.37221px 2px hsl(150,70%,70%) ,7.61288px -3.38947px 2px hsl(150,70%,70%) ,0.76129px -0.33895px 2px hsl(150,70%,70%) , 29.34443px -6.23735px 2px hsl(150,70%,70%) ,28.36628px -6.02944px 2px hsl(150,70%,70%) ,16.30246px -3.46519px 2px hsl(150,70%,70%) ,15.32431px -3.25728px 2px hsl(150,70%,70%) ,8.15123px -1.7326px 2px hsl(150,70%,70%) ,0.81512px -0.17326px 2px hsl(150,70%,70%) , 30px 0px 2px hsl(150,70%,70%) ,29px 0px 2px hsl(150,70%,70%) ,16.66667px 0px 2px hsl(150,70%,70%) ,15.66667px 0px 2px hsl(150,70%,70%) ,8.33333px 0px 2px hsl(150,70%,70%) ,0.83333px 0px 2px hsl(150,70%,70%);
}

.fire2 {
  top: 55%;
  left: 94%;
}
.fire2 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(15,70%,70%) ,29px 0px 0px hsl(15,70%,70%) ,16.66667px 0px 0px hsl(15,70%,70%) ,15.66667px 0px 0px hsl(15,70%,70%) ,8.33333px 0px 0px hsl(15,70%,70%) ,0.83333px 0px 0px hsl(15,70%,70%) , 29.34443px 6.23735px 0px hsl(15,70%,70%) ,28.36628px 6.02944px 0px hsl(15,70%,70%) ,16.30246px 3.46519px 0px hsl(15,70%,70%) ,15.32431px 3.25728px 0px hsl(15,70%,70%) ,8.15123px 1.7326px 0px hsl(15,70%,70%) ,0.81512px 0.17326px 0px hsl(15,70%,70%) , 27.40636px 12.2021px 0px hsl(15,70%,70%) ,26.49282px 11.79536px 0px hsl(15,70%,70%) ,15.22576px 6.77894px 0px hsl(15,70%,70%) ,14.31221px 6.37221px 0px hsl(15,70%,70%) ,7.61288px 3.38947px 0px hsl(15,70%,70%) ,0.76129px 0.33895px 0px hsl(15,70%,70%) , 24.27051px 17.63356px 0px hsl(15,70%,70%) ,23.46149px 17.04577px 0px hsl(15,70%,70%) ,13.48362px 9.79642px 0px hsl(15,70%,70%) ,12.6746px 9.20864px 0px hsl(15,70%,70%) ,6.74181px 4.89821px 0px hsl(15,70%,70%) ,0.67418px 0.48982px 0px hsl(15,70%,70%) , 20.07392px 22.29434px 0px hsl(15,70%,70%) ,19.40479px 21.5512px 0px hsl(15,70%,70%) ,11.15218px 12.38575px 0px hsl(15,70%,70%) ,10.48305px 11.6426px 0px hsl(15,70%,70%) ,5.57609px 6.19287px 0px hsl(15,70%,70%) ,0.55761px 0.61929px 0px hsl(15,70%,70%) , 15px 25.98076px 0px hsl(15,70%,70%) ,14.5px 25.11474px 0px hsl(15,70%,70%) ,8.33333px 14.43376px 0px hsl(15,70%,70%) ,7.83333px 13.56773px 0px hsl(15,70%,70%) ,4.16667px 7.21688px 0px hsl(15,70%,70%) ,0.41667px 0.72169px 0px hsl(15,70%,70%) , 9.27051px 28.5317px 0px hsl(15,70%,70%) ,8.96149px 27.58064px 0px hsl(15,70%,70%) ,5.15028px 15.85094px 0px hsl(15,70%,70%) ,4.84127px 14.89989px 0px hsl(15,70%,70%) ,2.57514px 7.92547px 0px hsl(15,70%,70%) ,0.25751px 0.79255px 0px hsl(15,70%,70%) , 3.13585px 29.83566px 0px hsl(15,70%,70%) ,3.03133px 28.84113px 0px hsl(15,70%,70%) ,1.74214px 16.57536px 0px hsl(15,70%,70%) ,1.63761px 15.58084px 0px hsl(15,70%,70%) ,0.87107px 8.28768px 0px hsl(15,70%,70%) ,0.08711px 0.82877px 0px hsl(15,70%,70%) , -3.13585px 29.83566px 0px hsl(15,70%,70%) ,-3.03133px 28.84113px 0px hsl(15,70%,70%) ,-1.74214px 16.57536px 0px hsl(15,70%,70%) ,-1.63761px 15.58084px 0px hsl(15,70%,70%) ,-0.87107px 8.28768px 0px hsl(15,70%,70%) ,-0.08711px 0.82877px 0px hsl(15,70%,70%) , -9.27051px 28.5317px 0px hsl(15,70%,70%) ,-8.96149px 27.58064px 0px hsl(15,70%,70%) ,-5.15028px 15.85094px 0px hsl(15,70%,70%) ,-4.84127px 14.89989px 0px hsl(15,70%,70%) ,-2.57514px 7.92547px 0px hsl(15,70%,70%) ,-0.25751px 0.79255px 0px hsl(15,70%,70%) , -15px 25.98076px 0px hsl(15,70%,70%) ,-14.5px 25.11474px 0px hsl(15,70%,70%) ,-8.33333px 14.43376px 0px hsl(15,70%,70%) ,-7.83333px 13.56773px 0px hsl(15,70%,70%) ,-4.16667px 7.21688px 0px hsl(15,70%,70%) ,-0.41667px 0.72169px 0px hsl(15,70%,70%) , -20.07392px 22.29434px 0px hsl(15,70%,70%) ,-19.40479px 21.5512px 0px hsl(15,70%,70%) ,-11.15218px 12.38575px 0px hsl(15,70%,70%) ,-10.48305px 11.6426px 0px hsl(15,70%,70%) ,-5.57609px 6.19287px 0px hsl(15,70%,70%) ,-0.55761px 0.61929px 0px hsl(15,70%,70%) , -24.27051px 17.63356px 0px hsl(15,70%,70%) ,-23.46149px 17.04577px 0px hsl(15,70%,70%) ,-13.48362px 9.79642px 0px hsl(15,70%,70%) ,-12.6746px 9.20864px 0px hsl(15,70%,70%) ,-6.74181px 4.89821px 0px hsl(15,70%,70%) ,-0.67418px 0.48982px 0px hsl(15,70%,70%) , -27.40636px 12.2021px 0px hsl(15,70%,70%) ,-26.49282px 11.79536px 0px hsl(15,70%,70%) ,-15.22576px 6.77894px 0px hsl(15,70%,70%) ,-14.31221px 6.37221px 0px hsl(15,70%,70%) ,-7.61288px 3.38947px 0px hsl(15,70%,70%) ,-0.76129px 0.33895px 0px hsl(15,70%,70%) , -29.34443px 6.23735px 0px hsl(15,70%,70%) ,-28.36628px 6.02944px 0px hsl(15,70%,70%) ,-16.30246px 3.46519px 0px hsl(15,70%,70%) ,-15.32431px 3.25728px 0px hsl(15,70%,70%) ,-8.15123px 1.7326px 0px hsl(15,70%,70%) ,-0.81512px 0.17326px 0px hsl(15,70%,70%) , -30px 0px 0px hsl(15,70%,70%) ,-29px 0px 0px hsl(15,70%,70%) ,-16.66667px 0px 0px hsl(15,70%,70%) ,-15.66667px 0px 0px hsl(15,70%,70%) ,-8.33333px 0px 0px hsl(15,70%,70%) ,-0.83333px 0px 0px hsl(15,70%,70%) , -29.34443px -6.23735px 0px hsl(15,70%,70%) ,-28.36628px -6.02944px 0px hsl(15,70%,70%) ,-16.30246px -3.46519px 0px hsl(15,70%,70%) ,-15.32431px -3.25728px 0px hsl(15,70%,70%) ,-8.15123px -1.7326px 0px hsl(15,70%,70%) ,-0.81512px -0.17326px 0px hsl(15,70%,70%) , -27.40636px -12.2021px 0px hsl(15,70%,70%) ,-26.49282px -11.79536px 0px hsl(15,70%,70%) ,-15.22576px -6.77894px 0px hsl(15,70%,70%) ,-14.31221px -6.37221px 0px hsl(15,70%,70%) ,-7.61288px -3.38947px 0px hsl(15,70%,70%) ,-0.76129px -0.33895px 0px hsl(15,70%,70%) , -24.27051px -17.63356px 0px hsl(15,70%,70%) ,-23.46149px -17.04577px 0px hsl(15,70%,70%) ,-13.48362px -9.79642px 0px hsl(15,70%,70%) ,-12.6746px -9.20864px 0px hsl(15,70%,70%) ,-6.74181px -4.89821px 0px hsl(15,70%,70%) ,-0.67418px -0.48982px 0px hsl(15,70%,70%) , -20.07392px -22.29434px 0px hsl(15,70%,70%) ,-19.40479px -21.5512px 0px hsl(15,70%,70%) ,-11.15218px -12.38575px 0px hsl(15,70%,70%) ,-10.48305px -11.6426px 0px hsl(15,70%,70%) ,-5.57609px -6.19287px 0px hsl(15,70%,70%) ,-0.55761px -0.61929px 0px hsl(15,70%,70%) , -15px -25.98076px 0px hsl(15,70%,70%) ,-14.5px -25.11474px 0px hsl(15,70%,70%) ,-8.33333px -14.43376px 0px hsl(15,70%,70%) ,-7.83333px -13.56773px 0px hsl(15,70%,70%) ,-4.16667px -7.21688px 0px hsl(15,70%,70%) ,-0.41667px -0.72169px 0px hsl(15,70%,70%) , -9.27051px -28.5317px 0px hsl(15,70%,70%) ,-8.96149px -27.58064px 0px hsl(15,70%,70%) ,-5.15028px -15.85094px 0px hsl(15,70%,70%) ,-4.84127px -14.89989px 0px hsl(15,70%,70%) ,-2.57514px -7.92547px 0px hsl(15,70%,70%) ,-0.25751px -0.79255px 0px hsl(15,70%,70%) , -3.13585px -29.83566px 0px hsl(15,70%,70%) ,-3.03133px -28.84113px 0px hsl(15,70%,70%) ,-1.74214px -16.57536px 0px hsl(15,70%,70%) ,-1.63761px -15.58084px 0px hsl(15,70%,70%) ,-0.87107px -8.28768px 0px hsl(15,70%,70%) ,-0.08711px -0.82877px 0px hsl(15,70%,70%) , 3.13585px -29.83566px 0px hsl(15,70%,70%) ,3.03133px -28.84113px 0px hsl(15,70%,70%) ,1.74214px -16.57536px 0px hsl(15,70%,70%) ,1.63761px -15.58084px 0px hsl(15,70%,70%) ,0.87107px -8.28768px 0px hsl(15,70%,70%) ,0.08711px -0.82877px 0px hsl(15,70%,70%) , 9.27051px -28.5317px 0px hsl(15,70%,70%) ,8.96149px -27.58064px 0px hsl(15,70%,70%) ,5.15028px -15.85094px 0px hsl(15,70%,70%) ,4.84127px -14.89989px 0px hsl(15,70%,70%) ,2.57514px -7.92547px 0px hsl(15,70%,70%) ,0.25751px -0.79255px 0px hsl(15,70%,70%) , 15px -25.98076px 0px hsl(15,70%,70%) ,14.5px -25.11474px 0px hsl(15,70%,70%) ,8.33333px -14.43376px 0px hsl(15,70%,70%) ,7.83333px -13.56773px 0px hsl(15,70%,70%) ,4.16667px -7.21688px 0px hsl(15,70%,70%) ,0.41667px -0.72169px 0px hsl(15,70%,70%) , 20.07392px -22.29434px 0px hsl(15,70%,70%) ,19.40479px -21.5512px 0px hsl(15,70%,70%) ,11.15218px -12.38575px 0px hsl(15,70%,70%) ,10.48305px -11.6426px 0px hsl(15,70%,70%) ,5.57609px -6.19287px 0px hsl(15,70%,70%) ,0.55761px -0.61929px 0px hsl(15,70%,70%) , 24.27051px -17.63356px 0px hsl(15,70%,70%) ,23.46149px -17.04577px 0px hsl(15,70%,70%) ,13.48362px -9.79642px 0px hsl(15,70%,70%) ,12.6746px -9.20864px 0px hsl(15,70%,70%) ,6.74181px -4.89821px 0px hsl(15,70%,70%) ,0.67418px -0.48982px 0px hsl(15,70%,70%) , 27.40636px -12.2021px 0px hsl(15,70%,70%) ,26.49282px -11.79536px 0px hsl(15,70%,70%) ,15.22576px -6.77894px 0px hsl(15,70%,70%) ,14.31221px -6.37221px 0px hsl(15,70%,70%) ,7.61288px -3.38947px 0px hsl(15,70%,70%) ,0.76129px -0.33895px 0px hsl(15,70%,70%) , 29.34443px -6.23735px 0px hsl(15,70%,70%) ,28.36628px -6.02944px 0px hsl(15,70%,70%) ,16.30246px -3.46519px 0px hsl(15,70%,70%) ,15.32431px -3.25728px 0px hsl(15,70%,70%) ,8.15123px -1.7326px 0px hsl(15,70%,70%) ,0.81512px -0.17326px 0px hsl(15,70%,70%) , 30px 0px 0px hsl(15,70%,70%) ,29px 0px 0px hsl(15,70%,70%) ,16.66667px 0px 0px hsl(15,70%,70%) ,15.66667px 0px 0px hsl(15,70%,70%) ,8.33333px 0px 0px hsl(15,70%,70%) ,0.83333px 0px 0px hsl(15,70%,70%);
}
.fire2 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(15,70%,70%) ,29px 0px 2px hsl(15,70%,70%) ,16.66667px 0px 2px hsl(15,70%,70%) ,15.66667px 0px 2px hsl(15,70%,70%) ,8.33333px 0px 2px hsl(15,70%,70%) ,0.83333px 0px 2px hsl(15,70%,70%) , 29.34443px 6.23735px 2px hsl(15,70%,70%) ,28.36628px 6.02944px 2px hsl(15,70%,70%) ,16.30246px 3.46519px 2px hsl(15,70%,70%) ,15.32431px 3.25728px 2px hsl(15,70%,70%) ,8.15123px 1.7326px 2px hsl(15,70%,70%) ,0.81512px 0.17326px 2px hsl(15,70%,70%) , 27.40636px 12.2021px 2px hsl(15,70%,70%) ,26.49282px 11.79536px 2px hsl(15,70%,70%) ,15.22576px 6.77894px 2px hsl(15,70%,70%) ,14.31221px 6.37221px 2px hsl(15,70%,70%) ,7.61288px 3.38947px 2px hsl(15,70%,70%) ,0.76129px 0.33895px 2px hsl(15,70%,70%) , 24.27051px 17.63356px 2px hsl(15,70%,70%) ,23.46149px 17.04577px 2px hsl(15,70%,70%) ,13.48362px 9.79642px 2px hsl(15,70%,70%) ,12.6746px 9.20864px 2px hsl(15,70%,70%) ,6.74181px 4.89821px 2px hsl(15,70%,70%) ,0.67418px 0.48982px 2px hsl(15,70%,70%) , 20.07392px 22.29434px 2px hsl(15,70%,70%) ,19.40479px 21.5512px 2px hsl(15,70%,70%) ,11.15218px 12.38575px 2px hsl(15,70%,70%) ,10.48305px 11.6426px 2px hsl(15,70%,70%) ,5.57609px 6.19287px 2px hsl(15,70%,70%) ,0.55761px 0.61929px 2px hsl(15,70%,70%) , 15px 25.98076px 2px hsl(15,70%,70%) ,14.5px 25.11474px 2px hsl(15,70%,70%) ,8.33333px 14.43376px 2px hsl(15,70%,70%) ,7.83333px 13.56773px 2px hsl(15,70%,70%) ,4.16667px 7.21688px 2px hsl(15,70%,70%) ,0.41667px 0.72169px 2px hsl(15,70%,70%) , 9.27051px 28.5317px 2px hsl(15,70%,70%) ,8.96149px 27.58064px 2px hsl(15,70%,70%) ,5.15028px 15.85094px 2px hsl(15,70%,70%) ,4.84127px 14.89989px 2px hsl(15,70%,70%) ,2.57514px 7.92547px 2px hsl(15,70%,70%) ,0.25751px 0.79255px 2px hsl(15,70%,70%) , 3.13585px 29.83566px 2px hsl(15,70%,70%) ,3.03133px 28.84113px 2px hsl(15,70%,70%) ,1.74214px 16.57536px 2px hsl(15,70%,70%) ,1.63761px 15.58084px 2px hsl(15,70%,70%) ,0.87107px 8.28768px 2px hsl(15,70%,70%) ,0.08711px 0.82877px 2px hsl(15,70%,70%) , -3.13585px 29.83566px 2px hsl(15,70%,70%) ,-3.03133px 28.84113px 2px hsl(15,70%,70%) ,-1.74214px 16.57536px 2px hsl(15,70%,70%) ,-1.63761px 15.58084px 2px hsl(15,70%,70%) ,-0.87107px 8.28768px 2px hsl(15,70%,70%) ,-0.08711px 0.82877px 2px hsl(15,70%,70%) , -9.27051px 28.5317px 2px hsl(15,70%,70%) ,-8.96149px 27.58064px 2px hsl(15,70%,70%) ,-5.15028px 15.85094px 2px hsl(15,70%,70%) ,-4.84127px 14.89989px 2px hsl(15,70%,70%) ,-2.57514px 7.92547px 2px hsl(15,70%,70%) ,-0.25751px 0.79255px 2px hsl(15,70%,70%) , -15px 25.98076px 2px hsl(15,70%,70%) ,-14.5px 25.11474px 2px hsl(15,70%,70%) ,-8.33333px 14.43376px 2px hsl(15,70%,70%) ,-7.83333px 13.56773px 2px hsl(15,70%,70%) ,-4.16667px 7.21688px 2px hsl(15,70%,70%) ,-0.41667px 0.72169px 2px hsl(15,70%,70%) , -20.07392px 22.29434px 2px hsl(15,70%,70%) ,-19.40479px 21.5512px 2px hsl(15,70%,70%) ,-11.15218px 12.38575px 2px hsl(15,70%,70%) ,-10.48305px 11.6426px 2px hsl(15,70%,70%) ,-5.57609px 6.19287px 2px hsl(15,70%,70%) ,-0.55761px 0.61929px 2px hsl(15,70%,70%) , -24.27051px 17.63356px 2px hsl(15,70%,70%) ,-23.46149px 17.04577px 2px hsl(15,70%,70%) ,-13.48362px 9.79642px 2px hsl(15,70%,70%) ,-12.6746px 9.20864px 2px hsl(15,70%,70%) ,-6.74181px 4.89821px 2px hsl(15,70%,70%) ,-0.67418px 0.48982px 2px hsl(15,70%,70%) , -27.40636px 12.2021px 2px hsl(15,70%,70%) ,-26.49282px 11.79536px 2px hsl(15,70%,70%) ,-15.22576px 6.77894px 2px hsl(15,70%,70%) ,-14.31221px 6.37221px 2px hsl(15,70%,70%) ,-7.61288px 3.38947px 2px hsl(15,70%,70%) ,-0.76129px 0.33895px 2px hsl(15,70%,70%) , -29.34443px 6.23735px 2px hsl(15,70%,70%) ,-28.36628px 6.02944px 2px hsl(15,70%,70%) ,-16.30246px 3.46519px 2px hsl(15,70%,70%) ,-15.32431px 3.25728px 2px hsl(15,70%,70%) ,-8.15123px 1.7326px 2px hsl(15,70%,70%) ,-0.81512px 0.17326px 2px hsl(15,70%,70%) , -30px 0px 2px hsl(15,70%,70%) ,-29px 0px 2px hsl(15,70%,70%) ,-16.66667px 0px 2px hsl(15,70%,70%) ,-15.66667px 0px 2px hsl(15,70%,70%) ,-8.33333px 0px 2px hsl(15,70%,70%) ,-0.83333px 0px 2px hsl(15,70%,70%) , -29.34443px -6.23735px 2px hsl(15,70%,70%) ,-28.36628px -6.02944px 2px hsl(15,70%,70%) ,-16.30246px -3.46519px 2px hsl(15,70%,70%) ,-15.32431px -3.25728px 2px hsl(15,70%,70%) ,-8.15123px -1.7326px 2px hsl(15,70%,70%) ,-0.81512px -0.17326px 2px hsl(15,70%,70%) , -27.40636px -12.2021px 2px hsl(15,70%,70%) ,-26.49282px -11.79536px 2px hsl(15,70%,70%) ,-15.22576px -6.77894px 2px hsl(15,70%,70%) ,-14.31221px -6.37221px 2px hsl(15,70%,70%) ,-7.61288px -3.38947px 2px hsl(15,70%,70%) ,-0.76129px -0.33895px 2px hsl(15,70%,70%) , -24.27051px -17.63356px 2px hsl(15,70%,70%) ,-23.46149px -17.04577px 2px hsl(15,70%,70%) ,-13.48362px -9.79642px 2px hsl(15,70%,70%) ,-12.6746px -9.20864px 2px hsl(15,70%,70%) ,-6.74181px -4.89821px 2px hsl(15,70%,70%) ,-0.67418px -0.48982px 2px hsl(15,70%,70%) , -20.07392px -22.29434px 2px hsl(15,70%,70%) ,-19.40479px -21.5512px 2px hsl(15,70%,70%) ,-11.15218px -12.38575px 2px hsl(15,70%,70%) ,-10.48305px -11.6426px 2px hsl(15,70%,70%) ,-5.57609px -6.19287px 2px hsl(15,70%,70%) ,-0.55761px -0.61929px 2px hsl(15,70%,70%) , -15px -25.98076px 2px hsl(15,70%,70%) ,-14.5px -25.11474px 2px hsl(15,70%,70%) ,-8.33333px -14.43376px 2px hsl(15,70%,70%) ,-7.83333px -13.56773px 2px hsl(15,70%,70%) ,-4.16667px -7.21688px 2px hsl(15,70%,70%) ,-0.41667px -0.72169px 2px hsl(15,70%,70%) , -9.27051px -28.5317px 2px hsl(15,70%,70%) ,-8.96149px -27.58064px 2px hsl(15,70%,70%) ,-5.15028px -15.85094px 2px hsl(15,70%,70%) ,-4.84127px -14.89989px 2px hsl(15,70%,70%) ,-2.57514px -7.92547px 2px hsl(15,70%,70%) ,-0.25751px -0.79255px 2px hsl(15,70%,70%) , -3.13585px -29.83566px 2px hsl(15,70%,70%) ,-3.03133px -28.84113px 2px hsl(15,70%,70%) ,-1.74214px -16.57536px 2px hsl(15,70%,70%) ,-1.63761px -15.58084px 2px hsl(15,70%,70%) ,-0.87107px -8.28768px 2px hsl(15,70%,70%) ,-0.08711px -0.82877px 2px hsl(15,70%,70%) , 3.13585px -29.83566px 2px hsl(15,70%,70%) ,3.03133px -28.84113px 2px hsl(15,70%,70%) ,1.74214px -16.57536px 2px hsl(15,70%,70%) ,1.63761px -15.58084px 2px hsl(15,70%,70%) ,0.87107px -8.28768px 2px hsl(15,70%,70%) ,0.08711px -0.82877px 2px hsl(15,70%,70%) , 9.27051px -28.5317px 2px hsl(15,70%,70%) ,8.96149px -27.58064px 2px hsl(15,70%,70%) ,5.15028px -15.85094px 2px hsl(15,70%,70%) ,4.84127px -14.89989px 2px hsl(15,70%,70%) ,2.57514px -7.92547px 2px hsl(15,70%,70%) ,0.25751px -0.79255px 2px hsl(15,70%,70%) , 15px -25.98076px 2px hsl(15,70%,70%) ,14.5px -25.11474px 2px hsl(15,70%,70%) ,8.33333px -14.43376px 2px hsl(15,70%,70%) ,7.83333px -13.56773px 2px hsl(15,70%,70%) ,4.16667px -7.21688px 2px hsl(15,70%,70%) ,0.41667px -0.72169px 2px hsl(15,70%,70%) , 20.07392px -22.29434px 2px hsl(15,70%,70%) ,19.40479px -21.5512px 2px hsl(15,70%,70%) ,11.15218px -12.38575px 2px hsl(15,70%,70%) ,10.48305px -11.6426px 2px hsl(15,70%,70%) ,5.57609px -6.19287px 2px hsl(15,70%,70%) ,0.55761px -0.61929px 2px hsl(15,70%,70%) , 24.27051px -17.63356px 2px hsl(15,70%,70%) ,23.46149px -17.04577px 2px hsl(15,70%,70%) ,13.48362px -9.79642px 2px hsl(15,70%,70%) ,12.6746px -9.20864px 2px hsl(15,70%,70%) ,6.74181px -4.89821px 2px hsl(15,70%,70%) ,0.67418px -0.48982px 2px hsl(15,70%,70%) , 27.40636px -12.2021px 2px hsl(15,70%,70%) ,26.49282px -11.79536px 2px hsl(15,70%,70%) ,15.22576px -6.77894px 2px hsl(15,70%,70%) ,14.31221px -6.37221px 2px hsl(15,70%,70%) ,7.61288px -3.38947px 2px hsl(15,70%,70%) ,0.76129px -0.33895px 2px hsl(15,70%,70%) , 29.34443px -6.23735px 2px hsl(15,70%,70%) ,28.36628px -6.02944px 2px hsl(15,70%,70%) ,16.30246px -3.46519px 2px hsl(15,70%,70%) ,15.32431px -3.25728px 2px hsl(15,70%,70%) ,8.15123px -1.7326px 2px hsl(15,70%,70%) ,0.81512px -0.17326px 2px hsl(15,70%,70%) , 30px 0px 2px hsl(15,70%,70%) ,29px 0px 2px hsl(15,70%,70%) ,16.66667px 0px 2px hsl(15,70%,70%) ,15.66667px 0px 2px hsl(15,70%,70%) ,8.33333px 0px 2px hsl(15,70%,70%) ,0.83333px 0px 2px hsl(15,70%,70%);
}

.fire3 {
  top: 4%;
  left: 73%;
}
.fire3 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(102,70%,70%) ,29px 0px 0px hsl(102,70%,70%) ,16.66667px 0px 0px hsl(102,70%,70%) ,15.66667px 0px 0px hsl(102,70%,70%) ,8.33333px 0px 0px hsl(102,70%,70%) ,0.83333px 0px 0px hsl(102,70%,70%) , 29.34443px 6.23735px 0px hsl(102,70%,70%) ,28.36628px 6.02944px 0px hsl(102,70%,70%) ,16.30246px 3.46519px 0px hsl(102,70%,70%) ,15.32431px 3.25728px 0px hsl(102,70%,70%) ,8.15123px 1.7326px 0px hsl(102,70%,70%) ,0.81512px 0.17326px 0px hsl(102,70%,70%) , 27.40636px 12.2021px 0px hsl(102,70%,70%) ,26.49282px 11.79536px 0px hsl(102,70%,70%) ,15.22576px 6.77894px 0px hsl(102,70%,70%) ,14.31221px 6.37221px 0px hsl(102,70%,70%) ,7.61288px 3.38947px 0px hsl(102,70%,70%) ,0.76129px 0.33895px 0px hsl(102,70%,70%) , 24.27051px 17.63356px 0px hsl(102,70%,70%) ,23.46149px 17.04577px 0px hsl(102,70%,70%) ,13.48362px 9.79642px 0px hsl(102,70%,70%) ,12.6746px 9.20864px 0px hsl(102,70%,70%) ,6.74181px 4.89821px 0px hsl(102,70%,70%) ,0.67418px 0.48982px 0px hsl(102,70%,70%) , 20.07392px 22.29434px 0px hsl(102,70%,70%) ,19.40479px 21.5512px 0px hsl(102,70%,70%) ,11.15218px 12.38575px 0px hsl(102,70%,70%) ,10.48305px 11.6426px 0px hsl(102,70%,70%) ,5.57609px 6.19287px 0px hsl(102,70%,70%) ,0.55761px 0.61929px 0px hsl(102,70%,70%) , 15px 25.98076px 0px hsl(102,70%,70%) ,14.5px 25.11474px 0px hsl(102,70%,70%) ,8.33333px 14.43376px 0px hsl(102,70%,70%) ,7.83333px 13.56773px 0px hsl(102,70%,70%) ,4.16667px 7.21688px 0px hsl(102,70%,70%) ,0.41667px 0.72169px 0px hsl(102,70%,70%) , 9.27051px 28.5317px 0px hsl(102,70%,70%) ,8.96149px 27.58064px 0px hsl(102,70%,70%) ,5.15028px 15.85094px 0px hsl(102,70%,70%) ,4.84127px 14.89989px 0px hsl(102,70%,70%) ,2.57514px 7.92547px 0px hsl(102,70%,70%) ,0.25751px 0.79255px 0px hsl(102,70%,70%) , 3.13585px 29.83566px 0px hsl(102,70%,70%) ,3.03133px 28.84113px 0px hsl(102,70%,70%) ,1.74214px 16.57536px 0px hsl(102,70%,70%) ,1.63761px 15.58084px 0px hsl(102,70%,70%) ,0.87107px 8.28768px 0px hsl(102,70%,70%) ,0.08711px 0.82877px 0px hsl(102,70%,70%) , -3.13585px 29.83566px 0px hsl(102,70%,70%) ,-3.03133px 28.84113px 0px hsl(102,70%,70%) ,-1.74214px 16.57536px 0px hsl(102,70%,70%) ,-1.63761px 15.58084px 0px hsl(102,70%,70%) ,-0.87107px 8.28768px 0px hsl(102,70%,70%) ,-0.08711px 0.82877px 0px hsl(102,70%,70%) , -9.27051px 28.5317px 0px hsl(102,70%,70%) ,-8.96149px 27.58064px 0px hsl(102,70%,70%) ,-5.15028px 15.85094px 0px hsl(102,70%,70%) ,-4.84127px 14.89989px 0px hsl(102,70%,70%) ,-2.57514px 7.92547px 0px hsl(102,70%,70%) ,-0.25751px 0.79255px 0px hsl(102,70%,70%) , -15px 25.98076px 0px hsl(102,70%,70%) ,-14.5px 25.11474px 0px hsl(102,70%,70%) ,-8.33333px 14.43376px 0px hsl(102,70%,70%) ,-7.83333px 13.56773px 0px hsl(102,70%,70%) ,-4.16667px 7.21688px 0px hsl(102,70%,70%) ,-0.41667px 0.72169px 0px hsl(102,70%,70%) , -20.07392px 22.29434px 0px hsl(102,70%,70%) ,-19.40479px 21.5512px 0px hsl(102,70%,70%) ,-11.15218px 12.38575px 0px hsl(102,70%,70%) ,-10.48305px 11.6426px 0px hsl(102,70%,70%) ,-5.57609px 6.19287px 0px hsl(102,70%,70%) ,-0.55761px 0.61929px 0px hsl(102,70%,70%) , -24.27051px 17.63356px 0px hsl(102,70%,70%) ,-23.46149px 17.04577px 0px hsl(102,70%,70%) ,-13.48362px 9.79642px 0px hsl(102,70%,70%) ,-12.6746px 9.20864px 0px hsl(102,70%,70%) ,-6.74181px 4.89821px 0px hsl(102,70%,70%) ,-0.67418px 0.48982px 0px hsl(102,70%,70%) , -27.40636px 12.2021px 0px hsl(102,70%,70%) ,-26.49282px 11.79536px 0px hsl(102,70%,70%) ,-15.22576px 6.77894px 0px hsl(102,70%,70%) ,-14.31221px 6.37221px 0px hsl(102,70%,70%) ,-7.61288px 3.38947px 0px hsl(102,70%,70%) ,-0.76129px 0.33895px 0px hsl(102,70%,70%) , -29.34443px 6.23735px 0px hsl(102,70%,70%) ,-28.36628px 6.02944px 0px hsl(102,70%,70%) ,-16.30246px 3.46519px 0px hsl(102,70%,70%) ,-15.32431px 3.25728px 0px hsl(102,70%,70%) ,-8.15123px 1.7326px 0px hsl(102,70%,70%) ,-0.81512px 0.17326px 0px hsl(102,70%,70%) , -30px 0px 0px hsl(102,70%,70%) ,-29px 0px 0px hsl(102,70%,70%) ,-16.66667px 0px 0px hsl(102,70%,70%) ,-15.66667px 0px 0px hsl(102,70%,70%) ,-8.33333px 0px 0px hsl(102,70%,70%) ,-0.83333px 0px 0px hsl(102,70%,70%) , -29.34443px -6.23735px 0px hsl(102,70%,70%) ,-28.36628px -6.02944px 0px hsl(102,70%,70%) ,-16.30246px -3.46519px 0px hsl(102,70%,70%) ,-15.32431px -3.25728px 0px hsl(102,70%,70%) ,-8.15123px -1.7326px 0px hsl(102,70%,70%) ,-0.81512px -0.17326px 0px hsl(102,70%,70%) , -27.40636px -12.2021px 0px hsl(102,70%,70%) ,-26.49282px -11.79536px 0px hsl(102,70%,70%) ,-15.22576px -6.77894px 0px hsl(102,70%,70%) ,-14.31221px -6.37221px 0px hsl(102,70%,70%) ,-7.61288px -3.38947px 0px hsl(102,70%,70%) ,-0.76129px -0.33895px 0px hsl(102,70%,70%) , -24.27051px -17.63356px 0px hsl(102,70%,70%) ,-23.46149px -17.04577px 0px hsl(102,70%,70%) ,-13.48362px -9.79642px 0px hsl(102,70%,70%) ,-12.6746px -9.20864px 0px hsl(102,70%,70%) ,-6.74181px -4.89821px 0px hsl(102,70%,70%) ,-0.67418px -0.48982px 0px hsl(102,70%,70%) , -20.07392px -22.29434px 0px hsl(102,70%,70%) ,-19.40479px -21.5512px 0px hsl(102,70%,70%) ,-11.15218px -12.38575px 0px hsl(102,70%,70%) ,-10.48305px -11.6426px 0px hsl(102,70%,70%) ,-5.57609px -6.19287px 0px hsl(102,70%,70%) ,-0.55761px -0.61929px 0px hsl(102,70%,70%) , -15px -25.98076px 0px hsl(102,70%,70%) ,-14.5px -25.11474px 0px hsl(102,70%,70%) ,-8.33333px -14.43376px 0px hsl(102,70%,70%) ,-7.83333px -13.56773px 0px hsl(102,70%,70%) ,-4.16667px -7.21688px 0px hsl(102,70%,70%) ,-0.41667px -0.72169px 0px hsl(102,70%,70%) , -9.27051px -28.5317px 0px hsl(102,70%,70%) ,-8.96149px -27.58064px 0px hsl(102,70%,70%) ,-5.15028px -15.85094px 0px hsl(102,70%,70%) ,-4.84127px -14.89989px 0px hsl(102,70%,70%) ,-2.57514px -7.92547px 0px hsl(102,70%,70%) ,-0.25751px -0.79255px 0px hsl(102,70%,70%) , -3.13585px -29.83566px 0px hsl(102,70%,70%) ,-3.03133px -28.84113px 0px hsl(102,70%,70%) ,-1.74214px -16.57536px 0px hsl(102,70%,70%) ,-1.63761px -15.58084px 0px hsl(102,70%,70%) ,-0.87107px -8.28768px 0px hsl(102,70%,70%) ,-0.08711px -0.82877px 0px hsl(102,70%,70%) , 3.13585px -29.83566px 0px hsl(102,70%,70%) ,3.03133px -28.84113px 0px hsl(102,70%,70%) ,1.74214px -16.57536px 0px hsl(102,70%,70%) ,1.63761px -15.58084px 0px hsl(102,70%,70%) ,0.87107px -8.28768px 0px hsl(102,70%,70%) ,0.08711px -0.82877px 0px hsl(102,70%,70%) , 9.27051px -28.5317px 0px hsl(102,70%,70%) ,8.96149px -27.58064px 0px hsl(102,70%,70%) ,5.15028px -15.85094px 0px hsl(102,70%,70%) ,4.84127px -14.89989px 0px hsl(102,70%,70%) ,2.57514px -7.92547px 0px hsl(102,70%,70%) ,0.25751px -0.79255px 0px hsl(102,70%,70%) , 15px -25.98076px 0px hsl(102,70%,70%) ,14.5px -25.11474px 0px hsl(102,70%,70%) ,8.33333px -14.43376px 0px hsl(102,70%,70%) ,7.83333px -13.56773px 0px hsl(102,70%,70%) ,4.16667px -7.21688px 0px hsl(102,70%,70%) ,0.41667px -0.72169px 0px hsl(102,70%,70%) , 20.07392px -22.29434px 0px hsl(102,70%,70%) ,19.40479px -21.5512px 0px hsl(102,70%,70%) ,11.15218px -12.38575px 0px hsl(102,70%,70%) ,10.48305px -11.6426px 0px hsl(102,70%,70%) ,5.57609px -6.19287px 0px hsl(102,70%,70%) ,0.55761px -0.61929px 0px hsl(102,70%,70%) , 24.27051px -17.63356px 0px hsl(102,70%,70%) ,23.46149px -17.04577px 0px hsl(102,70%,70%) ,13.48362px -9.79642px 0px hsl(102,70%,70%) ,12.6746px -9.20864px 0px hsl(102,70%,70%) ,6.74181px -4.89821px 0px hsl(102,70%,70%) ,0.67418px -0.48982px 0px hsl(102,70%,70%) , 27.40636px -12.2021px 0px hsl(102,70%,70%) ,26.49282px -11.79536px 0px hsl(102,70%,70%) ,15.22576px -6.77894px 0px hsl(102,70%,70%) ,14.31221px -6.37221px 0px hsl(102,70%,70%) ,7.61288px -3.38947px 0px hsl(102,70%,70%) ,0.76129px -0.33895px 0px hsl(102,70%,70%) , 29.34443px -6.23735px 0px hsl(102,70%,70%) ,28.36628px -6.02944px 0px hsl(102,70%,70%) ,16.30246px -3.46519px 0px hsl(102,70%,70%) ,15.32431px -3.25728px 0px hsl(102,70%,70%) ,8.15123px -1.7326px 0px hsl(102,70%,70%) ,0.81512px -0.17326px 0px hsl(102,70%,70%) , 30px 0px 0px hsl(102,70%,70%) ,29px 0px 0px hsl(102,70%,70%) ,16.66667px 0px 0px hsl(102,70%,70%) ,15.66667px 0px 0px hsl(102,70%,70%) ,8.33333px 0px 0px hsl(102,70%,70%) ,0.83333px 0px 0px hsl(102,70%,70%);
}
.fire3 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(102,70%,70%) ,29px 0px 2px hsl(102,70%,70%) ,16.66667px 0px 2px hsl(102,70%,70%) ,15.66667px 0px 2px hsl(102,70%,70%) ,8.33333px 0px 2px hsl(102,70%,70%) ,0.83333px 0px 2px hsl(102,70%,70%) , 29.34443px 6.23735px 2px hsl(102,70%,70%) ,28.36628px 6.02944px 2px hsl(102,70%,70%) ,16.30246px 3.46519px 2px hsl(102,70%,70%) ,15.32431px 3.25728px 2px hsl(102,70%,70%) ,8.15123px 1.7326px 2px hsl(102,70%,70%) ,0.81512px 0.17326px 2px hsl(102,70%,70%) , 27.40636px 12.2021px 2px hsl(102,70%,70%) ,26.49282px 11.79536px 2px hsl(102,70%,70%) ,15.22576px 6.77894px 2px hsl(102,70%,70%) ,14.31221px 6.37221px 2px hsl(102,70%,70%) ,7.61288px 3.38947px 2px hsl(102,70%,70%) ,0.76129px 0.33895px 2px hsl(102,70%,70%) , 24.27051px 17.63356px 2px hsl(102,70%,70%) ,23.46149px 17.04577px 2px hsl(102,70%,70%) ,13.48362px 9.79642px 2px hsl(102,70%,70%) ,12.6746px 9.20864px 2px hsl(102,70%,70%) ,6.74181px 4.89821px 2px hsl(102,70%,70%) ,0.67418px 0.48982px 2px hsl(102,70%,70%) , 20.07392px 22.29434px 2px hsl(102,70%,70%) ,19.40479px 21.5512px 2px hsl(102,70%,70%) ,11.15218px 12.38575px 2px hsl(102,70%,70%) ,10.48305px 11.6426px 2px hsl(102,70%,70%) ,5.57609px 6.19287px 2px hsl(102,70%,70%) ,0.55761px 0.61929px 2px hsl(102,70%,70%) , 15px 25.98076px 2px hsl(102,70%,70%) ,14.5px 25.11474px 2px hsl(102,70%,70%) ,8.33333px 14.43376px 2px hsl(102,70%,70%) ,7.83333px 13.56773px 2px hsl(102,70%,70%) ,4.16667px 7.21688px 2px hsl(102,70%,70%) ,0.41667px 0.72169px 2px hsl(102,70%,70%) , 9.27051px 28.5317px 2px hsl(102,70%,70%) ,8.96149px 27.58064px 2px hsl(102,70%,70%) ,5.15028px 15.85094px 2px hsl(102,70%,70%) ,4.84127px 14.89989px 2px hsl(102,70%,70%) ,2.57514px 7.92547px 2px hsl(102,70%,70%) ,0.25751px 0.79255px 2px hsl(102,70%,70%) , 3.13585px 29.83566px 2px hsl(102,70%,70%) ,3.03133px 28.84113px 2px hsl(102,70%,70%) ,1.74214px 16.57536px 2px hsl(102,70%,70%) ,1.63761px 15.58084px 2px hsl(102,70%,70%) ,0.87107px 8.28768px 2px hsl(102,70%,70%) ,0.08711px 0.82877px 2px hsl(102,70%,70%) , -3.13585px 29.83566px 2px hsl(102,70%,70%) ,-3.03133px 28.84113px 2px hsl(102,70%,70%) ,-1.74214px 16.57536px 2px hsl(102,70%,70%) ,-1.63761px 15.58084px 2px hsl(102,70%,70%) ,-0.87107px 8.28768px 2px hsl(102,70%,70%) ,-0.08711px 0.82877px 2px hsl(102,70%,70%) , -9.27051px 28.5317px 2px hsl(102,70%,70%) ,-8.96149px 27.58064px 2px hsl(102,70%,70%) ,-5.15028px 15.85094px 2px hsl(102,70%,70%) ,-4.84127px 14.89989px 2px hsl(102,70%,70%) ,-2.57514px 7.92547px 2px hsl(102,70%,70%) ,-0.25751px 0.79255px 2px hsl(102,70%,70%) , -15px 25.98076px 2px hsl(102,70%,70%) ,-14.5px 25.11474px 2px hsl(102,70%,70%) ,-8.33333px 14.43376px 2px hsl(102,70%,70%) ,-7.83333px 13.56773px 2px hsl(102,70%,70%) ,-4.16667px 7.21688px 2px hsl(102,70%,70%) ,-0.41667px 0.72169px 2px hsl(102,70%,70%) , -20.07392px 22.29434px 2px hsl(102,70%,70%) ,-19.40479px 21.5512px 2px hsl(102,70%,70%) ,-11.15218px 12.38575px 2px hsl(102,70%,70%) ,-10.48305px 11.6426px 2px hsl(102,70%,70%) ,-5.57609px 6.19287px 2px hsl(102,70%,70%) ,-0.55761px 0.61929px 2px hsl(102,70%,70%) , -24.27051px 17.63356px 2px hsl(102,70%,70%) ,-23.46149px 17.04577px 2px hsl(102,70%,70%) ,-13.48362px 9.79642px 2px hsl(102,70%,70%) ,-12.6746px 9.20864px 2px hsl(102,70%,70%) ,-6.74181px 4.89821px 2px hsl(102,70%,70%) ,-0.67418px 0.48982px 2px hsl(102,70%,70%) , -27.40636px 12.2021px 2px hsl(102,70%,70%) ,-26.49282px 11.79536px 2px hsl(102,70%,70%) ,-15.22576px 6.77894px 2px hsl(102,70%,70%) ,-14.31221px 6.37221px 2px hsl(102,70%,70%) ,-7.61288px 3.38947px 2px hsl(102,70%,70%) ,-0.76129px 0.33895px 2px hsl(102,70%,70%) , -29.34443px 6.23735px 2px hsl(102,70%,70%) ,-28.36628px 6.02944px 2px hsl(102,70%,70%) ,-16.30246px 3.46519px 2px hsl(102,70%,70%) ,-15.32431px 3.25728px 2px hsl(102,70%,70%) ,-8.15123px 1.7326px 2px hsl(102,70%,70%) ,-0.81512px 0.17326px 2px hsl(102,70%,70%) , -30px 0px 2px hsl(102,70%,70%) ,-29px 0px 2px hsl(102,70%,70%) ,-16.66667px 0px 2px hsl(102,70%,70%) ,-15.66667px 0px 2px hsl(102,70%,70%) ,-8.33333px 0px 2px hsl(102,70%,70%) ,-0.83333px 0px 2px hsl(102,70%,70%) , -29.34443px -6.23735px 2px hsl(102,70%,70%) ,-28.36628px -6.02944px 2px hsl(102,70%,70%) ,-16.30246px -3.46519px 2px hsl(102,70%,70%) ,-15.32431px -3.25728px 2px hsl(102,70%,70%) ,-8.15123px -1.7326px 2px hsl(102,70%,70%) ,-0.81512px -0.17326px 2px hsl(102,70%,70%) , -27.40636px -12.2021px 2px hsl(102,70%,70%) ,-26.49282px -11.79536px 2px hsl(102,70%,70%) ,-15.22576px -6.77894px 2px hsl(102,70%,70%) ,-14.31221px -6.37221px 2px hsl(102,70%,70%) ,-7.61288px -3.38947px 2px hsl(102,70%,70%) ,-0.76129px -0.33895px 2px hsl(102,70%,70%) , -24.27051px -17.63356px 2px hsl(102,70%,70%) ,-23.46149px -17.04577px 2px hsl(102,70%,70%) ,-13.48362px -9.79642px 2px hsl(102,70%,70%) ,-12.6746px -9.20864px 2px hsl(102,70%,70%) ,-6.74181px -4.89821px 2px hsl(102,70%,70%) ,-0.67418px -0.48982px 2px hsl(102,70%,70%) , -20.07392px -22.29434px 2px hsl(102,70%,70%) ,-19.40479px -21.5512px 2px hsl(102,70%,70%) ,-11.15218px -12.38575px 2px hsl(102,70%,70%) ,-10.48305px -11.6426px 2px hsl(102,70%,70%) ,-5.57609px -6.19287px 2px hsl(102,70%,70%) ,-0.55761px -0.61929px 2px hsl(102,70%,70%) , -15px -25.98076px 2px hsl(102,70%,70%) ,-14.5px -25.11474px 2px hsl(102,70%,70%) ,-8.33333px -14.43376px 2px hsl(102,70%,70%) ,-7.83333px -13.56773px 2px hsl(102,70%,70%) ,-4.16667px -7.21688px 2px hsl(102,70%,70%) ,-0.41667px -0.72169px 2px hsl(102,70%,70%) , -9.27051px -28.5317px 2px hsl(102,70%,70%) ,-8.96149px -27.58064px 2px hsl(102,70%,70%) ,-5.15028px -15.85094px 2px hsl(102,70%,70%) ,-4.84127px -14.89989px 2px hsl(102,70%,70%) ,-2.57514px -7.92547px 2px hsl(102,70%,70%) ,-0.25751px -0.79255px 2px hsl(102,70%,70%) , -3.13585px -29.83566px 2px hsl(102,70%,70%) ,-3.03133px -28.84113px 2px hsl(102,70%,70%) ,-1.74214px -16.57536px 2px hsl(102,70%,70%) ,-1.63761px -15.58084px 2px hsl(102,70%,70%) ,-0.87107px -8.28768px 2px hsl(102,70%,70%) ,-0.08711px -0.82877px 2px hsl(102,70%,70%) , 3.13585px -29.83566px 2px hsl(102,70%,70%) ,3.03133px -28.84113px 2px hsl(102,70%,70%) ,1.74214px -16.57536px 2px hsl(102,70%,70%) ,1.63761px -15.58084px 2px hsl(102,70%,70%) ,0.87107px -8.28768px 2px hsl(102,70%,70%) ,0.08711px -0.82877px 2px hsl(102,70%,70%) , 9.27051px -28.5317px 2px hsl(102,70%,70%) ,8.96149px -27.58064px 2px hsl(102,70%,70%) ,5.15028px -15.85094px 2px hsl(102,70%,70%) ,4.84127px -14.89989px 2px hsl(102,70%,70%) ,2.57514px -7.92547px 2px hsl(102,70%,70%) ,0.25751px -0.79255px 2px hsl(102,70%,70%) , 15px -25.98076px 2px hsl(102,70%,70%) ,14.5px -25.11474px 2px hsl(102,70%,70%) ,8.33333px -14.43376px 2px hsl(102,70%,70%) ,7.83333px -13.56773px 2px hsl(102,70%,70%) ,4.16667px -7.21688px 2px hsl(102,70%,70%) ,0.41667px -0.72169px 2px hsl(102,70%,70%) , 20.07392px -22.29434px 2px hsl(102,70%,70%) ,19.40479px -21.5512px 2px hsl(102,70%,70%) ,11.15218px -12.38575px 2px hsl(102,70%,70%) ,10.48305px -11.6426px 2px hsl(102,70%,70%) ,5.57609px -6.19287px 2px hsl(102,70%,70%) ,0.55761px -0.61929px 2px hsl(102,70%,70%) , 24.27051px -17.63356px 2px hsl(102,70%,70%) ,23.46149px -17.04577px 2px hsl(102,70%,70%) ,13.48362px -9.79642px 2px hsl(102,70%,70%) ,12.6746px -9.20864px 2px hsl(102,70%,70%) ,6.74181px -4.89821px 2px hsl(102,70%,70%) ,0.67418px -0.48982px 2px hsl(102,70%,70%) , 27.40636px -12.2021px 2px hsl(102,70%,70%) ,26.49282px -11.79536px 2px hsl(102,70%,70%) ,15.22576px -6.77894px 2px hsl(102,70%,70%) ,14.31221px -6.37221px 2px hsl(102,70%,70%) ,7.61288px -3.38947px 2px hsl(102,70%,70%) ,0.76129px -0.33895px 2px hsl(102,70%,70%) , 29.34443px -6.23735px 2px hsl(102,70%,70%) ,28.36628px -6.02944px 2px hsl(102,70%,70%) ,16.30246px -3.46519px 2px hsl(102,70%,70%) ,15.32431px -3.25728px 2px hsl(102,70%,70%) ,8.15123px -1.7326px 2px hsl(102,70%,70%) ,0.81512px -0.17326px 2px hsl(102,70%,70%) , 30px 0px 2px hsl(102,70%,70%) ,29px 0px 2px hsl(102,70%,70%) ,16.66667px 0px 2px hsl(102,70%,70%) ,15.66667px 0px 2px hsl(102,70%,70%) ,8.33333px 0px 2px hsl(102,70%,70%) ,0.83333px 0px 2px hsl(102,70%,70%);
}

.fire4 {
  top: 47%;
  left: 35%;
}
.fire4 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(38,70%,70%) ,29px 0px 0px hsl(38,70%,70%) ,16.66667px 0px 0px hsl(38,70%,70%) ,15.66667px 0px 0px hsl(38,70%,70%) ,8.33333px 0px 0px hsl(38,70%,70%) ,0.83333px 0px 0px hsl(38,70%,70%) , 29.34443px 6.23735px 0px hsl(38,70%,70%) ,28.36628px 6.02944px 0px hsl(38,70%,70%) ,16.30246px 3.46519px 0px hsl(38,70%,70%) ,15.32431px 3.25728px 0px hsl(38,70%,70%) ,8.15123px 1.7326px 0px hsl(38,70%,70%) ,0.81512px 0.17326px 0px hsl(38,70%,70%) , 27.40636px 12.2021px 0px hsl(38,70%,70%) ,26.49282px 11.79536px 0px hsl(38,70%,70%) ,15.22576px 6.77894px 0px hsl(38,70%,70%) ,14.31221px 6.37221px 0px hsl(38,70%,70%) ,7.61288px 3.38947px 0px hsl(38,70%,70%) ,0.76129px 0.33895px 0px hsl(38,70%,70%) , 24.27051px 17.63356px 0px hsl(38,70%,70%) ,23.46149px 17.04577px 0px hsl(38,70%,70%) ,13.48362px 9.79642px 0px hsl(38,70%,70%) ,12.6746px 9.20864px 0px hsl(38,70%,70%) ,6.74181px 4.89821px 0px hsl(38,70%,70%) ,0.67418px 0.48982px 0px hsl(38,70%,70%) , 20.07392px 22.29434px 0px hsl(38,70%,70%) ,19.40479px 21.5512px 0px hsl(38,70%,70%) ,11.15218px 12.38575px 0px hsl(38,70%,70%) ,10.48305px 11.6426px 0px hsl(38,70%,70%) ,5.57609px 6.19287px 0px hsl(38,70%,70%) ,0.55761px 0.61929px 0px hsl(38,70%,70%) , 15px 25.98076px 0px hsl(38,70%,70%) ,14.5px 25.11474px 0px hsl(38,70%,70%) ,8.33333px 14.43376px 0px hsl(38,70%,70%) ,7.83333px 13.56773px 0px hsl(38,70%,70%) ,4.16667px 7.21688px 0px hsl(38,70%,70%) ,0.41667px 0.72169px 0px hsl(38,70%,70%) , 9.27051px 28.5317px 0px hsl(38,70%,70%) ,8.96149px 27.58064px 0px hsl(38,70%,70%) ,5.15028px 15.85094px 0px hsl(38,70%,70%) ,4.84127px 14.89989px 0px hsl(38,70%,70%) ,2.57514px 7.92547px 0px hsl(38,70%,70%) ,0.25751px 0.79255px 0px hsl(38,70%,70%) , 3.13585px 29.83566px 0px hsl(38,70%,70%) ,3.03133px 28.84113px 0px hsl(38,70%,70%) ,1.74214px 16.57536px 0px hsl(38,70%,70%) ,1.63761px 15.58084px 0px hsl(38,70%,70%) ,0.87107px 8.28768px 0px hsl(38,70%,70%) ,0.08711px 0.82877px 0px hsl(38,70%,70%) , -3.13585px 29.83566px 0px hsl(38,70%,70%) ,-3.03133px 28.84113px 0px hsl(38,70%,70%) ,-1.74214px 16.57536px 0px hsl(38,70%,70%) ,-1.63761px 15.58084px 0px hsl(38,70%,70%) ,-0.87107px 8.28768px 0px hsl(38,70%,70%) ,-0.08711px 0.82877px 0px hsl(38,70%,70%) , -9.27051px 28.5317px 0px hsl(38,70%,70%) ,-8.96149px 27.58064px 0px hsl(38,70%,70%) ,-5.15028px 15.85094px 0px hsl(38,70%,70%) ,-4.84127px 14.89989px 0px hsl(38,70%,70%) ,-2.57514px 7.92547px 0px hsl(38,70%,70%) ,-0.25751px 0.79255px 0px hsl(38,70%,70%) , -15px 25.98076px 0px hsl(38,70%,70%) ,-14.5px 25.11474px 0px hsl(38,70%,70%) ,-8.33333px 14.43376px 0px hsl(38,70%,70%) ,-7.83333px 13.56773px 0px hsl(38,70%,70%) ,-4.16667px 7.21688px 0px hsl(38,70%,70%) ,-0.41667px 0.72169px 0px hsl(38,70%,70%) , -20.07392px 22.29434px 0px hsl(38,70%,70%) ,-19.40479px 21.5512px 0px hsl(38,70%,70%) ,-11.15218px 12.38575px 0px hsl(38,70%,70%) ,-10.48305px 11.6426px 0px hsl(38,70%,70%) ,-5.57609px 6.19287px 0px hsl(38,70%,70%) ,-0.55761px 0.61929px 0px hsl(38,70%,70%) , -24.27051px 17.63356px 0px hsl(38,70%,70%) ,-23.46149px 17.04577px 0px hsl(38,70%,70%) ,-13.48362px 9.79642px 0px hsl(38,70%,70%) ,-12.6746px 9.20864px 0px hsl(38,70%,70%) ,-6.74181px 4.89821px 0px hsl(38,70%,70%) ,-0.67418px 0.48982px 0px hsl(38,70%,70%) , -27.40636px 12.2021px 0px hsl(38,70%,70%) ,-26.49282px 11.79536px 0px hsl(38,70%,70%) ,-15.22576px 6.77894px 0px hsl(38,70%,70%) ,-14.31221px 6.37221px 0px hsl(38,70%,70%) ,-7.61288px 3.38947px 0px hsl(38,70%,70%) ,-0.76129px 0.33895px 0px hsl(38,70%,70%) , -29.34443px 6.23735px 0px hsl(38,70%,70%) ,-28.36628px 6.02944px 0px hsl(38,70%,70%) ,-16.30246px 3.46519px 0px hsl(38,70%,70%) ,-15.32431px 3.25728px 0px hsl(38,70%,70%) ,-8.15123px 1.7326px 0px hsl(38,70%,70%) ,-0.81512px 0.17326px 0px hsl(38,70%,70%) , -30px 0px 0px hsl(38,70%,70%) ,-29px 0px 0px hsl(38,70%,70%) ,-16.66667px 0px 0px hsl(38,70%,70%) ,-15.66667px 0px 0px hsl(38,70%,70%) ,-8.33333px 0px 0px hsl(38,70%,70%) ,-0.83333px 0px 0px hsl(38,70%,70%) , -29.34443px -6.23735px 0px hsl(38,70%,70%) ,-28.36628px -6.02944px 0px hsl(38,70%,70%) ,-16.30246px -3.46519px 0px hsl(38,70%,70%) ,-15.32431px -3.25728px 0px hsl(38,70%,70%) ,-8.15123px -1.7326px 0px hsl(38,70%,70%) ,-0.81512px -0.17326px 0px hsl(38,70%,70%) , -27.40636px -12.2021px 0px hsl(38,70%,70%) ,-26.49282px -11.79536px 0px hsl(38,70%,70%) ,-15.22576px -6.77894px 0px hsl(38,70%,70%) ,-14.31221px -6.37221px 0px hsl(38,70%,70%) ,-7.61288px -3.38947px 0px hsl(38,70%,70%) ,-0.76129px -0.33895px 0px hsl(38,70%,70%) , -24.27051px -17.63356px 0px hsl(38,70%,70%) ,-23.46149px -17.04577px 0px hsl(38,70%,70%) ,-13.48362px -9.79642px 0px hsl(38,70%,70%) ,-12.6746px -9.20864px 0px hsl(38,70%,70%) ,-6.74181px -4.89821px 0px hsl(38,70%,70%) ,-0.67418px -0.48982px 0px hsl(38,70%,70%) , -20.07392px -22.29434px 0px hsl(38,70%,70%) ,-19.40479px -21.5512px 0px hsl(38,70%,70%) ,-11.15218px -12.38575px 0px hsl(38,70%,70%) ,-10.48305px -11.6426px 0px hsl(38,70%,70%) ,-5.57609px -6.19287px 0px hsl(38,70%,70%) ,-0.55761px -0.61929px 0px hsl(38,70%,70%) , -15px -25.98076px 0px hsl(38,70%,70%) ,-14.5px -25.11474px 0px hsl(38,70%,70%) ,-8.33333px -14.43376px 0px hsl(38,70%,70%) ,-7.83333px -13.56773px 0px hsl(38,70%,70%) ,-4.16667px -7.21688px 0px hsl(38,70%,70%) ,-0.41667px -0.72169px 0px hsl(38,70%,70%) , -9.27051px -28.5317px 0px hsl(38,70%,70%) ,-8.96149px -27.58064px 0px hsl(38,70%,70%) ,-5.15028px -15.85094px 0px hsl(38,70%,70%) ,-4.84127px -14.89989px 0px hsl(38,70%,70%) ,-2.57514px -7.92547px 0px hsl(38,70%,70%) ,-0.25751px -0.79255px 0px hsl(38,70%,70%) , -3.13585px -29.83566px 0px hsl(38,70%,70%) ,-3.03133px -28.84113px 0px hsl(38,70%,70%) ,-1.74214px -16.57536px 0px hsl(38,70%,70%) ,-1.63761px -15.58084px 0px hsl(38,70%,70%) ,-0.87107px -8.28768px 0px hsl(38,70%,70%) ,-0.08711px -0.82877px 0px hsl(38,70%,70%) , 3.13585px -29.83566px 0px hsl(38,70%,70%) ,3.03133px -28.84113px 0px hsl(38,70%,70%) ,1.74214px -16.57536px 0px hsl(38,70%,70%) ,1.63761px -15.58084px 0px hsl(38,70%,70%) ,0.87107px -8.28768px 0px hsl(38,70%,70%) ,0.08711px -0.82877px 0px hsl(38,70%,70%) , 9.27051px -28.5317px 0px hsl(38,70%,70%) ,8.96149px -27.58064px 0px hsl(38,70%,70%) ,5.15028px -15.85094px 0px hsl(38,70%,70%) ,4.84127px -14.89989px 0px hsl(38,70%,70%) ,2.57514px -7.92547px 0px hsl(38,70%,70%) ,0.25751px -0.79255px 0px hsl(38,70%,70%) , 15px -25.98076px 0px hsl(38,70%,70%) ,14.5px -25.11474px 0px hsl(38,70%,70%) ,8.33333px -14.43376px 0px hsl(38,70%,70%) ,7.83333px -13.56773px 0px hsl(38,70%,70%) ,4.16667px -7.21688px 0px hsl(38,70%,70%) ,0.41667px -0.72169px 0px hsl(38,70%,70%) , 20.07392px -22.29434px 0px hsl(38,70%,70%) ,19.40479px -21.5512px 0px hsl(38,70%,70%) ,11.15218px -12.38575px 0px hsl(38,70%,70%) ,10.48305px -11.6426px 0px hsl(38,70%,70%) ,5.57609px -6.19287px 0px hsl(38,70%,70%) ,0.55761px -0.61929px 0px hsl(38,70%,70%) , 24.27051px -17.63356px 0px hsl(38,70%,70%) ,23.46149px -17.04577px 0px hsl(38,70%,70%) ,13.48362px -9.79642px 0px hsl(38,70%,70%) ,12.6746px -9.20864px 0px hsl(38,70%,70%) ,6.74181px -4.89821px 0px hsl(38,70%,70%) ,0.67418px -0.48982px 0px hsl(38,70%,70%) , 27.40636px -12.2021px 0px hsl(38,70%,70%) ,26.49282px -11.79536px 0px hsl(38,70%,70%) ,15.22576px -6.77894px 0px hsl(38,70%,70%) ,14.31221px -6.37221px 0px hsl(38,70%,70%) ,7.61288px -3.38947px 0px hsl(38,70%,70%) ,0.76129px -0.33895px 0px hsl(38,70%,70%) , 29.34443px -6.23735px 0px hsl(38,70%,70%) ,28.36628px -6.02944px 0px hsl(38,70%,70%) ,16.30246px -3.46519px 0px hsl(38,70%,70%) ,15.32431px -3.25728px 0px hsl(38,70%,70%) ,8.15123px -1.7326px 0px hsl(38,70%,70%) ,0.81512px -0.17326px 0px hsl(38,70%,70%) , 30px 0px 0px hsl(38,70%,70%) ,29px 0px 0px hsl(38,70%,70%) ,16.66667px 0px 0px hsl(38,70%,70%) ,15.66667px 0px 0px hsl(38,70%,70%) ,8.33333px 0px 0px hsl(38,70%,70%) ,0.83333px 0px 0px hsl(38,70%,70%);
}
.fire4 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(38,70%,70%) ,29px 0px 2px hsl(38,70%,70%) ,16.66667px 0px 2px hsl(38,70%,70%) ,15.66667px 0px 2px hsl(38,70%,70%) ,8.33333px 0px 2px hsl(38,70%,70%) ,0.83333px 0px 2px hsl(38,70%,70%) , 29.34443px 6.23735px 2px hsl(38,70%,70%) ,28.36628px 6.02944px 2px hsl(38,70%,70%) ,16.30246px 3.46519px 2px hsl(38,70%,70%) ,15.32431px 3.25728px 2px hsl(38,70%,70%) ,8.15123px 1.7326px 2px hsl(38,70%,70%) ,0.81512px 0.17326px 2px hsl(38,70%,70%) , 27.40636px 12.2021px 2px hsl(38,70%,70%) ,26.49282px 11.79536px 2px hsl(38,70%,70%) ,15.22576px 6.77894px 2px hsl(38,70%,70%) ,14.31221px 6.37221px 2px hsl(38,70%,70%) ,7.61288px 3.38947px 2px hsl(38,70%,70%) ,0.76129px 0.33895px 2px hsl(38,70%,70%) , 24.27051px 17.63356px 2px hsl(38,70%,70%) ,23.46149px 17.04577px 2px hsl(38,70%,70%) ,13.48362px 9.79642px 2px hsl(38,70%,70%) ,12.6746px 9.20864px 2px hsl(38,70%,70%) ,6.74181px 4.89821px 2px hsl(38,70%,70%) ,0.67418px 0.48982px 2px hsl(38,70%,70%) , 20.07392px 22.29434px 2px hsl(38,70%,70%) ,19.40479px 21.5512px 2px hsl(38,70%,70%) ,11.15218px 12.38575px 2px hsl(38,70%,70%) ,10.48305px 11.6426px 2px hsl(38,70%,70%) ,5.57609px 6.19287px 2px hsl(38,70%,70%) ,0.55761px 0.61929px 2px hsl(38,70%,70%) , 15px 25.98076px 2px hsl(38,70%,70%) ,14.5px 25.11474px 2px hsl(38,70%,70%) ,8.33333px 14.43376px 2px hsl(38,70%,70%) ,7.83333px 13.56773px 2px hsl(38,70%,70%) ,4.16667px 7.21688px 2px hsl(38,70%,70%) ,0.41667px 0.72169px 2px hsl(38,70%,70%) , 9.27051px 28.5317px 2px hsl(38,70%,70%) ,8.96149px 27.58064px 2px hsl(38,70%,70%) ,5.15028px 15.85094px 2px hsl(38,70%,70%) ,4.84127px 14.89989px 2px hsl(38,70%,70%) ,2.57514px 7.92547px 2px hsl(38,70%,70%) ,0.25751px 0.79255px 2px hsl(38,70%,70%) , 3.13585px 29.83566px 2px hsl(38,70%,70%) ,3.03133px 28.84113px 2px hsl(38,70%,70%) ,1.74214px 16.57536px 2px hsl(38,70%,70%) ,1.63761px 15.58084px 2px hsl(38,70%,70%) ,0.87107px 8.28768px 2px hsl(38,70%,70%) ,0.08711px 0.82877px 2px hsl(38,70%,70%) , -3.13585px 29.83566px 2px hsl(38,70%,70%) ,-3.03133px 28.84113px 2px hsl(38,70%,70%) ,-1.74214px 16.57536px 2px hsl(38,70%,70%) ,-1.63761px 15.58084px 2px hsl(38,70%,70%) ,-0.87107px 8.28768px 2px hsl(38,70%,70%) ,-0.08711px 0.82877px 2px hsl(38,70%,70%) , -9.27051px 28.5317px 2px hsl(38,70%,70%) ,-8.96149px 27.58064px 2px hsl(38,70%,70%) ,-5.15028px 15.85094px 2px hsl(38,70%,70%) ,-4.84127px 14.89989px 2px hsl(38,70%,70%) ,-2.57514px 7.92547px 2px hsl(38,70%,70%) ,-0.25751px 0.79255px 2px hsl(38,70%,70%) , -15px 25.98076px 2px hsl(38,70%,70%) ,-14.5px 25.11474px 2px hsl(38,70%,70%) ,-8.33333px 14.43376px 2px hsl(38,70%,70%) ,-7.83333px 13.56773px 2px hsl(38,70%,70%) ,-4.16667px 7.21688px 2px hsl(38,70%,70%) ,-0.41667px 0.72169px 2px hsl(38,70%,70%) , -20.07392px 22.29434px 2px hsl(38,70%,70%) ,-19.40479px 21.5512px 2px hsl(38,70%,70%) ,-11.15218px 12.38575px 2px hsl(38,70%,70%) ,-10.48305px 11.6426px 2px hsl(38,70%,70%) ,-5.57609px 6.19287px 2px hsl(38,70%,70%) ,-0.55761px 0.61929px 2px hsl(38,70%,70%) , -24.27051px 17.63356px 2px hsl(38,70%,70%) ,-23.46149px 17.04577px 2px hsl(38,70%,70%) ,-13.48362px 9.79642px 2px hsl(38,70%,70%) ,-12.6746px 9.20864px 2px hsl(38,70%,70%) ,-6.74181px 4.89821px 2px hsl(38,70%,70%) ,-0.67418px 0.48982px 2px hsl(38,70%,70%) , -27.40636px 12.2021px 2px hsl(38,70%,70%) ,-26.49282px 11.79536px 2px hsl(38,70%,70%) ,-15.22576px 6.77894px 2px hsl(38,70%,70%) ,-14.31221px 6.37221px 2px hsl(38,70%,70%) ,-7.61288px 3.38947px 2px hsl(38,70%,70%) ,-0.76129px 0.33895px 2px hsl(38,70%,70%) , -29.34443px 6.23735px 2px hsl(38,70%,70%) ,-28.36628px 6.02944px 2px hsl(38,70%,70%) ,-16.30246px 3.46519px 2px hsl(38,70%,70%) ,-15.32431px 3.25728px 2px hsl(38,70%,70%) ,-8.15123px 1.7326px 2px hsl(38,70%,70%) ,-0.81512px 0.17326px 2px hsl(38,70%,70%) , -30px 0px 2px hsl(38,70%,70%) ,-29px 0px 2px hsl(38,70%,70%) ,-16.66667px 0px 2px hsl(38,70%,70%) ,-15.66667px 0px 2px hsl(38,70%,70%) ,-8.33333px 0px 2px hsl(38,70%,70%) ,-0.83333px 0px 2px hsl(38,70%,70%) , -29.34443px -6.23735px 2px hsl(38,70%,70%) ,-28.36628px -6.02944px 2px hsl(38,70%,70%) ,-16.30246px -3.46519px 2px hsl(38,70%,70%) ,-15.32431px -3.25728px 2px hsl(38,70%,70%) ,-8.15123px -1.7326px 2px hsl(38,70%,70%) ,-0.81512px -0.17326px 2px hsl(38,70%,70%) , -27.40636px -12.2021px 2px hsl(38,70%,70%) ,-26.49282px -11.79536px 2px hsl(38,70%,70%) ,-15.22576px -6.77894px 2px hsl(38,70%,70%) ,-14.31221px -6.37221px 2px hsl(38,70%,70%) ,-7.61288px -3.38947px 2px hsl(38,70%,70%) ,-0.76129px -0.33895px 2px hsl(38,70%,70%) , -24.27051px -17.63356px 2px hsl(38,70%,70%) ,-23.46149px -17.04577px 2px hsl(38,70%,70%) ,-13.48362px -9.79642px 2px hsl(38,70%,70%) ,-12.6746px -9.20864px 2px hsl(38,70%,70%) ,-6.74181px -4.89821px 2px hsl(38,70%,70%) ,-0.67418px -0.48982px 2px hsl(38,70%,70%) , -20.07392px -22.29434px 2px hsl(38,70%,70%) ,-19.40479px -21.5512px 2px hsl(38,70%,70%) ,-11.15218px -12.38575px 2px hsl(38,70%,70%) ,-10.48305px -11.6426px 2px hsl(38,70%,70%) ,-5.57609px -6.19287px 2px hsl(38,70%,70%) ,-0.55761px -0.61929px 2px hsl(38,70%,70%) , -15px -25.98076px 2px hsl(38,70%,70%) ,-14.5px -25.11474px 2px hsl(38,70%,70%) ,-8.33333px -14.43376px 2px hsl(38,70%,70%) ,-7.83333px -13.56773px 2px hsl(38,70%,70%) ,-4.16667px -7.21688px 2px hsl(38,70%,70%) ,-0.41667px -0.72169px 2px hsl(38,70%,70%) , -9.27051px -28.5317px 2px hsl(38,70%,70%) ,-8.96149px -27.58064px 2px hsl(38,70%,70%) ,-5.15028px -15.85094px 2px hsl(38,70%,70%) ,-4.84127px -14.89989px 2px hsl(38,70%,70%) ,-2.57514px -7.92547px 2px hsl(38,70%,70%) ,-0.25751px -0.79255px 2px hsl(38,70%,70%) , -3.13585px -29.83566px 2px hsl(38,70%,70%) ,-3.03133px -28.84113px 2px hsl(38,70%,70%) ,-1.74214px -16.57536px 2px hsl(38,70%,70%) ,-1.63761px -15.58084px 2px hsl(38,70%,70%) ,-0.87107px -8.28768px 2px hsl(38,70%,70%) ,-0.08711px -0.82877px 2px hsl(38,70%,70%) , 3.13585px -29.83566px 2px hsl(38,70%,70%) ,3.03133px -28.84113px 2px hsl(38,70%,70%) ,1.74214px -16.57536px 2px hsl(38,70%,70%) ,1.63761px -15.58084px 2px hsl(38,70%,70%) ,0.87107px -8.28768px 2px hsl(38,70%,70%) ,0.08711px -0.82877px 2px hsl(38,70%,70%) , 9.27051px -28.5317px 2px hsl(38,70%,70%) ,8.96149px -27.58064px 2px hsl(38,70%,70%) ,5.15028px -15.85094px 2px hsl(38,70%,70%) ,4.84127px -14.89989px 2px hsl(38,70%,70%) ,2.57514px -7.92547px 2px hsl(38,70%,70%) ,0.25751px -0.79255px 2px hsl(38,70%,70%) , 15px -25.98076px 2px hsl(38,70%,70%) ,14.5px -25.11474px 2px hsl(38,70%,70%) ,8.33333px -14.43376px 2px hsl(38,70%,70%) ,7.83333px -13.56773px 2px hsl(38,70%,70%) ,4.16667px -7.21688px 2px hsl(38,70%,70%) ,0.41667px -0.72169px 2px hsl(38,70%,70%) , 20.07392px -22.29434px 2px hsl(38,70%,70%) ,19.40479px -21.5512px 2px hsl(38,70%,70%) ,11.15218px -12.38575px 2px hsl(38,70%,70%) ,10.48305px -11.6426px 2px hsl(38,70%,70%) ,5.57609px -6.19287px 2px hsl(38,70%,70%) ,0.55761px -0.61929px 2px hsl(38,70%,70%) , 24.27051px -17.63356px 2px hsl(38,70%,70%) ,23.46149px -17.04577px 2px hsl(38,70%,70%) ,13.48362px -9.79642px 2px hsl(38,70%,70%) ,12.6746px -9.20864px 2px hsl(38,70%,70%) ,6.74181px -4.89821px 2px hsl(38,70%,70%) ,0.67418px -0.48982px 2px hsl(38,70%,70%) , 27.40636px -12.2021px 2px hsl(38,70%,70%) ,26.49282px -11.79536px 2px hsl(38,70%,70%) ,15.22576px -6.77894px 2px hsl(38,70%,70%) ,14.31221px -6.37221px 2px hsl(38,70%,70%) ,7.61288px -3.38947px 2px hsl(38,70%,70%) ,0.76129px -0.33895px 2px hsl(38,70%,70%) , 29.34443px -6.23735px 2px hsl(38,70%,70%) ,28.36628px -6.02944px 2px hsl(38,70%,70%) ,16.30246px -3.46519px 2px hsl(38,70%,70%) ,15.32431px -3.25728px 2px hsl(38,70%,70%) ,8.15123px -1.7326px 2px hsl(38,70%,70%) ,0.81512px -0.17326px 2px hsl(38,70%,70%) , 30px 0px 2px hsl(38,70%,70%) ,29px 0px 2px hsl(38,70%,70%) ,16.66667px 0px 2px hsl(38,70%,70%) ,15.66667px 0px 2px hsl(38,70%,70%) ,8.33333px 0px 2px hsl(38,70%,70%) ,0.83333px 0px 2px hsl(38,70%,70%);
}

.fire5 {
  top: 23%;
  left: 94%;
}
.fire5 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(158,70%,70%) ,29px 0px 0px hsl(158,70%,70%) ,16.66667px 0px 0px hsl(158,70%,70%) ,15.66667px 0px 0px hsl(158,70%,70%) ,8.33333px 0px 0px hsl(158,70%,70%) ,0.83333px 0px 0px hsl(158,70%,70%) , 29.34443px 6.23735px 0px hsl(158,70%,70%) ,28.36628px 6.02944px 0px hsl(158,70%,70%) ,16.30246px 3.46519px 0px hsl(158,70%,70%) ,15.32431px 3.25728px 0px hsl(158,70%,70%) ,8.15123px 1.7326px 0px hsl(158,70%,70%) ,0.81512px 0.17326px 0px hsl(158,70%,70%) , 27.40636px 12.2021px 0px hsl(158,70%,70%) ,26.49282px 11.79536px 0px hsl(158,70%,70%) ,15.22576px 6.77894px 0px hsl(158,70%,70%) ,14.31221px 6.37221px 0px hsl(158,70%,70%) ,7.61288px 3.38947px 0px hsl(158,70%,70%) ,0.76129px 0.33895px 0px hsl(158,70%,70%) , 24.27051px 17.63356px 0px hsl(158,70%,70%) ,23.46149px 17.04577px 0px hsl(158,70%,70%) ,13.48362px 9.79642px 0px hsl(158,70%,70%) ,12.6746px 9.20864px 0px hsl(158,70%,70%) ,6.74181px 4.89821px 0px hsl(158,70%,70%) ,0.67418px 0.48982px 0px hsl(158,70%,70%) , 20.07392px 22.29434px 0px hsl(158,70%,70%) ,19.40479px 21.5512px 0px hsl(158,70%,70%) ,11.15218px 12.38575px 0px hsl(158,70%,70%) ,10.48305px 11.6426px 0px hsl(158,70%,70%) ,5.57609px 6.19287px 0px hsl(158,70%,70%) ,0.55761px 0.61929px 0px hsl(158,70%,70%) , 15px 25.98076px 0px hsl(158,70%,70%) ,14.5px 25.11474px 0px hsl(158,70%,70%) ,8.33333px 14.43376px 0px hsl(158,70%,70%) ,7.83333px 13.56773px 0px hsl(158,70%,70%) ,4.16667px 7.21688px 0px hsl(158,70%,70%) ,0.41667px 0.72169px 0px hsl(158,70%,70%) , 9.27051px 28.5317px 0px hsl(158,70%,70%) ,8.96149px 27.58064px 0px hsl(158,70%,70%) ,5.15028px 15.85094px 0px hsl(158,70%,70%) ,4.84127px 14.89989px 0px hsl(158,70%,70%) ,2.57514px 7.92547px 0px hsl(158,70%,70%) ,0.25751px 0.79255px 0px hsl(158,70%,70%) , 3.13585px 29.83566px 0px hsl(158,70%,70%) ,3.03133px 28.84113px 0px hsl(158,70%,70%) ,1.74214px 16.57536px 0px hsl(158,70%,70%) ,1.63761px 15.58084px 0px hsl(158,70%,70%) ,0.87107px 8.28768px 0px hsl(158,70%,70%) ,0.08711px 0.82877px 0px hsl(158,70%,70%) , -3.13585px 29.83566px 0px hsl(158,70%,70%) ,-3.03133px 28.84113px 0px hsl(158,70%,70%) ,-1.74214px 16.57536px 0px hsl(158,70%,70%) ,-1.63761px 15.58084px 0px hsl(158,70%,70%) ,-0.87107px 8.28768px 0px hsl(158,70%,70%) ,-0.08711px 0.82877px 0px hsl(158,70%,70%) , -9.27051px 28.5317px 0px hsl(158,70%,70%) ,-8.96149px 27.58064px 0px hsl(158,70%,70%) ,-5.15028px 15.85094px 0px hsl(158,70%,70%) ,-4.84127px 14.89989px 0px hsl(158,70%,70%) ,-2.57514px 7.92547px 0px hsl(158,70%,70%) ,-0.25751px 0.79255px 0px hsl(158,70%,70%) , -15px 25.98076px 0px hsl(158,70%,70%) ,-14.5px 25.11474px 0px hsl(158,70%,70%) ,-8.33333px 14.43376px 0px hsl(158,70%,70%) ,-7.83333px 13.56773px 0px hsl(158,70%,70%) ,-4.16667px 7.21688px 0px hsl(158,70%,70%) ,-0.41667px 0.72169px 0px hsl(158,70%,70%) , -20.07392px 22.29434px 0px hsl(158,70%,70%) ,-19.40479px 21.5512px 0px hsl(158,70%,70%) ,-11.15218px 12.38575px 0px hsl(158,70%,70%) ,-10.48305px 11.6426px 0px hsl(158,70%,70%) ,-5.57609px 6.19287px 0px hsl(158,70%,70%) ,-0.55761px 0.61929px 0px hsl(158,70%,70%) , -24.27051px 17.63356px 0px hsl(158,70%,70%) ,-23.46149px 17.04577px 0px hsl(158,70%,70%) ,-13.48362px 9.79642px 0px hsl(158,70%,70%) ,-12.6746px 9.20864px 0px hsl(158,70%,70%) ,-6.74181px 4.89821px 0px hsl(158,70%,70%) ,-0.67418px 0.48982px 0px hsl(158,70%,70%) , -27.40636px 12.2021px 0px hsl(158,70%,70%) ,-26.49282px 11.79536px 0px hsl(158,70%,70%) ,-15.22576px 6.77894px 0px hsl(158,70%,70%) ,-14.31221px 6.37221px 0px hsl(158,70%,70%) ,-7.61288px 3.38947px 0px hsl(158,70%,70%) ,-0.76129px 0.33895px 0px hsl(158,70%,70%) , -29.34443px 6.23735px 0px hsl(158,70%,70%) ,-28.36628px 6.02944px 0px hsl(158,70%,70%) ,-16.30246px 3.46519px 0px hsl(158,70%,70%) ,-15.32431px 3.25728px 0px hsl(158,70%,70%) ,-8.15123px 1.7326px 0px hsl(158,70%,70%) ,-0.81512px 0.17326px 0px hsl(158,70%,70%) , -30px 0px 0px hsl(158,70%,70%) ,-29px 0px 0px hsl(158,70%,70%) ,-16.66667px 0px 0px hsl(158,70%,70%) ,-15.66667px 0px 0px hsl(158,70%,70%) ,-8.33333px 0px 0px hsl(158,70%,70%) ,-0.83333px 0px 0px hsl(158,70%,70%) , -29.34443px -6.23735px 0px hsl(158,70%,70%) ,-28.36628px -6.02944px 0px hsl(158,70%,70%) ,-16.30246px -3.46519px 0px hsl(158,70%,70%) ,-15.32431px -3.25728px 0px hsl(158,70%,70%) ,-8.15123px -1.7326px 0px hsl(158,70%,70%) ,-0.81512px -0.17326px 0px hsl(158,70%,70%) , -27.40636px -12.2021px 0px hsl(158,70%,70%) ,-26.49282px -11.79536px 0px hsl(158,70%,70%) ,-15.22576px -6.77894px 0px hsl(158,70%,70%) ,-14.31221px -6.37221px 0px hsl(158,70%,70%) ,-7.61288px -3.38947px 0px hsl(158,70%,70%) ,-0.76129px -0.33895px 0px hsl(158,70%,70%) , -24.27051px -17.63356px 0px hsl(158,70%,70%) ,-23.46149px -17.04577px 0px hsl(158,70%,70%) ,-13.48362px -9.79642px 0px hsl(158,70%,70%) ,-12.6746px -9.20864px 0px hsl(158,70%,70%) ,-6.74181px -4.89821px 0px hsl(158,70%,70%) ,-0.67418px -0.48982px 0px hsl(158,70%,70%) , -20.07392px -22.29434px 0px hsl(158,70%,70%) ,-19.40479px -21.5512px 0px hsl(158,70%,70%) ,-11.15218px -12.38575px 0px hsl(158,70%,70%) ,-10.48305px -11.6426px 0px hsl(158,70%,70%) ,-5.57609px -6.19287px 0px hsl(158,70%,70%) ,-0.55761px -0.61929px 0px hsl(158,70%,70%) , -15px -25.98076px 0px hsl(158,70%,70%) ,-14.5px -25.11474px 0px hsl(158,70%,70%) ,-8.33333px -14.43376px 0px hsl(158,70%,70%) ,-7.83333px -13.56773px 0px hsl(158,70%,70%) ,-4.16667px -7.21688px 0px hsl(158,70%,70%) ,-0.41667px -0.72169px 0px hsl(158,70%,70%) , -9.27051px -28.5317px 0px hsl(158,70%,70%) ,-8.96149px -27.58064px 0px hsl(158,70%,70%) ,-5.15028px -15.85094px 0px hsl(158,70%,70%) ,-4.84127px -14.89989px 0px hsl(158,70%,70%) ,-2.57514px -7.92547px 0px hsl(158,70%,70%) ,-0.25751px -0.79255px 0px hsl(158,70%,70%) , -3.13585px -29.83566px 0px hsl(158,70%,70%) ,-3.03133px -28.84113px 0px hsl(158,70%,70%) ,-1.74214px -16.57536px 0px hsl(158,70%,70%) ,-1.63761px -15.58084px 0px hsl(158,70%,70%) ,-0.87107px -8.28768px 0px hsl(158,70%,70%) ,-0.08711px -0.82877px 0px hsl(158,70%,70%) , 3.13585px -29.83566px 0px hsl(158,70%,70%) ,3.03133px -28.84113px 0px hsl(158,70%,70%) ,1.74214px -16.57536px 0px hsl(158,70%,70%) ,1.63761px -15.58084px 0px hsl(158,70%,70%) ,0.87107px -8.28768px 0px hsl(158,70%,70%) ,0.08711px -0.82877px 0px hsl(158,70%,70%) , 9.27051px -28.5317px 0px hsl(158,70%,70%) ,8.96149px -27.58064px 0px hsl(158,70%,70%) ,5.15028px -15.85094px 0px hsl(158,70%,70%) ,4.84127px -14.89989px 0px hsl(158,70%,70%) ,2.57514px -7.92547px 0px hsl(158,70%,70%) ,0.25751px -0.79255px 0px hsl(158,70%,70%) , 15px -25.98076px 0px hsl(158,70%,70%) ,14.5px -25.11474px 0px hsl(158,70%,70%) ,8.33333px -14.43376px 0px hsl(158,70%,70%) ,7.83333px -13.56773px 0px hsl(158,70%,70%) ,4.16667px -7.21688px 0px hsl(158,70%,70%) ,0.41667px -0.72169px 0px hsl(158,70%,70%) , 20.07392px -22.29434px 0px hsl(158,70%,70%) ,19.40479px -21.5512px 0px hsl(158,70%,70%) ,11.15218px -12.38575px 0px hsl(158,70%,70%) ,10.48305px -11.6426px 0px hsl(158,70%,70%) ,5.57609px -6.19287px 0px hsl(158,70%,70%) ,0.55761px -0.61929px 0px hsl(158,70%,70%) , 24.27051px -17.63356px 0px hsl(158,70%,70%) ,23.46149px -17.04577px 0px hsl(158,70%,70%) ,13.48362px -9.79642px 0px hsl(158,70%,70%) ,12.6746px -9.20864px 0px hsl(158,70%,70%) ,6.74181px -4.89821px 0px hsl(158,70%,70%) ,0.67418px -0.48982px 0px hsl(158,70%,70%) , 27.40636px -12.2021px 0px hsl(158,70%,70%) ,26.49282px -11.79536px 0px hsl(158,70%,70%) ,15.22576px -6.77894px 0px hsl(158,70%,70%) ,14.31221px -6.37221px 0px hsl(158,70%,70%) ,7.61288px -3.38947px 0px hsl(158,70%,70%) ,0.76129px -0.33895px 0px hsl(158,70%,70%) , 29.34443px -6.23735px 0px hsl(158,70%,70%) ,28.36628px -6.02944px 0px hsl(158,70%,70%) ,16.30246px -3.46519px 0px hsl(158,70%,70%) ,15.32431px -3.25728px 0px hsl(158,70%,70%) ,8.15123px -1.7326px 0px hsl(158,70%,70%) ,0.81512px -0.17326px 0px hsl(158,70%,70%) , 30px 0px 0px hsl(158,70%,70%) ,29px 0px 0px hsl(158,70%,70%) ,16.66667px 0px 0px hsl(158,70%,70%) ,15.66667px 0px 0px hsl(158,70%,70%) ,8.33333px 0px 0px hsl(158,70%,70%) ,0.83333px 0px 0px hsl(158,70%,70%);
}
.fire5 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(158,70%,70%) ,29px 0px 2px hsl(158,70%,70%) ,16.66667px 0px 2px hsl(158,70%,70%) ,15.66667px 0px 2px hsl(158,70%,70%) ,8.33333px 0px 2px hsl(158,70%,70%) ,0.83333px 0px 2px hsl(158,70%,70%) , 29.34443px 6.23735px 2px hsl(158,70%,70%) ,28.36628px 6.02944px 2px hsl(158,70%,70%) ,16.30246px 3.46519px 2px hsl(158,70%,70%) ,15.32431px 3.25728px 2px hsl(158,70%,70%) ,8.15123px 1.7326px 2px hsl(158,70%,70%) ,0.81512px 0.17326px 2px hsl(158,70%,70%) , 27.40636px 12.2021px 2px hsl(158,70%,70%) ,26.49282px 11.79536px 2px hsl(158,70%,70%) ,15.22576px 6.77894px 2px hsl(158,70%,70%) ,14.31221px 6.37221px 2px hsl(158,70%,70%) ,7.61288px 3.38947px 2px hsl(158,70%,70%) ,0.76129px 0.33895px 2px hsl(158,70%,70%) , 24.27051px 17.63356px 2px hsl(158,70%,70%) ,23.46149px 17.04577px 2px hsl(158,70%,70%) ,13.48362px 9.79642px 2px hsl(158,70%,70%) ,12.6746px 9.20864px 2px hsl(158,70%,70%) ,6.74181px 4.89821px 2px hsl(158,70%,70%) ,0.67418px 0.48982px 2px hsl(158,70%,70%) , 20.07392px 22.29434px 2px hsl(158,70%,70%) ,19.40479px 21.5512px 2px hsl(158,70%,70%) ,11.15218px 12.38575px 2px hsl(158,70%,70%) ,10.48305px 11.6426px 2px hsl(158,70%,70%) ,5.57609px 6.19287px 2px hsl(158,70%,70%) ,0.55761px 0.61929px 2px hsl(158,70%,70%) , 15px 25.98076px 2px hsl(158,70%,70%) ,14.5px 25.11474px 2px hsl(158,70%,70%) ,8.33333px 14.43376px 2px hsl(158,70%,70%) ,7.83333px 13.56773px 2px hsl(158,70%,70%) ,4.16667px 7.21688px 2px hsl(158,70%,70%) ,0.41667px 0.72169px 2px hsl(158,70%,70%) , 9.27051px 28.5317px 2px hsl(158,70%,70%) ,8.96149px 27.58064px 2px hsl(158,70%,70%) ,5.15028px 15.85094px 2px hsl(158,70%,70%) ,4.84127px 14.89989px 2px hsl(158,70%,70%) ,2.57514px 7.92547px 2px hsl(158,70%,70%) ,0.25751px 0.79255px 2px hsl(158,70%,70%) , 3.13585px 29.83566px 2px hsl(158,70%,70%) ,3.03133px 28.84113px 2px hsl(158,70%,70%) ,1.74214px 16.57536px 2px hsl(158,70%,70%) ,1.63761px 15.58084px 2px hsl(158,70%,70%) ,0.87107px 8.28768px 2px hsl(158,70%,70%) ,0.08711px 0.82877px 2px hsl(158,70%,70%) , -3.13585px 29.83566px 2px hsl(158,70%,70%) ,-3.03133px 28.84113px 2px hsl(158,70%,70%) ,-1.74214px 16.57536px 2px hsl(158,70%,70%) ,-1.63761px 15.58084px 2px hsl(158,70%,70%) ,-0.87107px 8.28768px 2px hsl(158,70%,70%) ,-0.08711px 0.82877px 2px hsl(158,70%,70%) , -9.27051px 28.5317px 2px hsl(158,70%,70%) ,-8.96149px 27.58064px 2px hsl(158,70%,70%) ,-5.15028px 15.85094px 2px hsl(158,70%,70%) ,-4.84127px 14.89989px 2px hsl(158,70%,70%) ,-2.57514px 7.92547px 2px hsl(158,70%,70%) ,-0.25751px 0.79255px 2px hsl(158,70%,70%) , -15px 25.98076px 2px hsl(158,70%,70%) ,-14.5px 25.11474px 2px hsl(158,70%,70%) ,-8.33333px 14.43376px 2px hsl(158,70%,70%) ,-7.83333px 13.56773px 2px hsl(158,70%,70%) ,-4.16667px 7.21688px 2px hsl(158,70%,70%) ,-0.41667px 0.72169px 2px hsl(158,70%,70%) , -20.07392px 22.29434px 2px hsl(158,70%,70%) ,-19.40479px 21.5512px 2px hsl(158,70%,70%) ,-11.15218px 12.38575px 2px hsl(158,70%,70%) ,-10.48305px 11.6426px 2px hsl(158,70%,70%) ,-5.57609px 6.19287px 2px hsl(158,70%,70%) ,-0.55761px 0.61929px 2px hsl(158,70%,70%) , -24.27051px 17.63356px 2px hsl(158,70%,70%) ,-23.46149px 17.04577px 2px hsl(158,70%,70%) ,-13.48362px 9.79642px 2px hsl(158,70%,70%) ,-12.6746px 9.20864px 2px hsl(158,70%,70%) ,-6.74181px 4.89821px 2px hsl(158,70%,70%) ,-0.67418px 0.48982px 2px hsl(158,70%,70%) , -27.40636px 12.2021px 2px hsl(158,70%,70%) ,-26.49282px 11.79536px 2px hsl(158,70%,70%) ,-15.22576px 6.77894px 2px hsl(158,70%,70%) ,-14.31221px 6.37221px 2px hsl(158,70%,70%) ,-7.61288px 3.38947px 2px hsl(158,70%,70%) ,-0.76129px 0.33895px 2px hsl(158,70%,70%) , -29.34443px 6.23735px 2px hsl(158,70%,70%) ,-28.36628px 6.02944px 2px hsl(158,70%,70%) ,-16.30246px 3.46519px 2px hsl(158,70%,70%) ,-15.32431px 3.25728px 2px hsl(158,70%,70%) ,-8.15123px 1.7326px 2px hsl(158,70%,70%) ,-0.81512px 0.17326px 2px hsl(158,70%,70%) , -30px 0px 2px hsl(158,70%,70%) ,-29px 0px 2px hsl(158,70%,70%) ,-16.66667px 0px 2px hsl(158,70%,70%) ,-15.66667px 0px 2px hsl(158,70%,70%) ,-8.33333px 0px 2px hsl(158,70%,70%) ,-0.83333px 0px 2px hsl(158,70%,70%) , -29.34443px -6.23735px 2px hsl(158,70%,70%) ,-28.36628px -6.02944px 2px hsl(158,70%,70%) ,-16.30246px -3.46519px 2px hsl(158,70%,70%) ,-15.32431px -3.25728px 2px hsl(158,70%,70%) ,-8.15123px -1.7326px 2px hsl(158,70%,70%) ,-0.81512px -0.17326px 2px hsl(158,70%,70%) , -27.40636px -12.2021px 2px hsl(158,70%,70%) ,-26.49282px -11.79536px 2px hsl(158,70%,70%) ,-15.22576px -6.77894px 2px hsl(158,70%,70%) ,-14.31221px -6.37221px 2px hsl(158,70%,70%) ,-7.61288px -3.38947px 2px hsl(158,70%,70%) ,-0.76129px -0.33895px 2px hsl(158,70%,70%) , -24.27051px -17.63356px 2px hsl(158,70%,70%) ,-23.46149px -17.04577px 2px hsl(158,70%,70%) ,-13.48362px -9.79642px 2px hsl(158,70%,70%) ,-12.6746px -9.20864px 2px hsl(158,70%,70%) ,-6.74181px -4.89821px 2px hsl(158,70%,70%) ,-0.67418px -0.48982px 2px hsl(158,70%,70%) , -20.07392px -22.29434px 2px hsl(158,70%,70%) ,-19.40479px -21.5512px 2px hsl(158,70%,70%) ,-11.15218px -12.38575px 2px hsl(158,70%,70%) ,-10.48305px -11.6426px 2px hsl(158,70%,70%) ,-5.57609px -6.19287px 2px hsl(158,70%,70%) ,-0.55761px -0.61929px 2px hsl(158,70%,70%) , -15px -25.98076px 2px hsl(158,70%,70%) ,-14.5px -25.11474px 2px hsl(158,70%,70%) ,-8.33333px -14.43376px 2px hsl(158,70%,70%) ,-7.83333px -13.56773px 2px hsl(158,70%,70%) ,-4.16667px -7.21688px 2px hsl(158,70%,70%) ,-0.41667px -0.72169px 2px hsl(158,70%,70%) , -9.27051px -28.5317px 2px hsl(158,70%,70%) ,-8.96149px -27.58064px 2px hsl(158,70%,70%) ,-5.15028px -15.85094px 2px hsl(158,70%,70%) ,-4.84127px -14.89989px 2px hsl(158,70%,70%) ,-2.57514px -7.92547px 2px hsl(158,70%,70%) ,-0.25751px -0.79255px 2px hsl(158,70%,70%) , -3.13585px -29.83566px 2px hsl(158,70%,70%) ,-3.03133px -28.84113px 2px hsl(158,70%,70%) ,-1.74214px -16.57536px 2px hsl(158,70%,70%) ,-1.63761px -15.58084px 2px hsl(158,70%,70%) ,-0.87107px -8.28768px 2px hsl(158,70%,70%) ,-0.08711px -0.82877px 2px hsl(158,70%,70%) , 3.13585px -29.83566px 2px hsl(158,70%,70%) ,3.03133px -28.84113px 2px hsl(158,70%,70%) ,1.74214px -16.57536px 2px hsl(158,70%,70%) ,1.63761px -15.58084px 2px hsl(158,70%,70%) ,0.87107px -8.28768px 2px hsl(158,70%,70%) ,0.08711px -0.82877px 2px hsl(158,70%,70%) , 9.27051px -28.5317px 2px hsl(158,70%,70%) ,8.96149px -27.58064px 2px hsl(158,70%,70%) ,5.15028px -15.85094px 2px hsl(158,70%,70%) ,4.84127px -14.89989px 2px hsl(158,70%,70%) ,2.57514px -7.92547px 2px hsl(158,70%,70%) ,0.25751px -0.79255px 2px hsl(158,70%,70%) , 15px -25.98076px 2px hsl(158,70%,70%) ,14.5px -25.11474px 2px hsl(158,70%,70%) ,8.33333px -14.43376px 2px hsl(158,70%,70%) ,7.83333px -13.56773px 2px hsl(158,70%,70%) ,4.16667px -7.21688px 2px hsl(158,70%,70%) ,0.41667px -0.72169px 2px hsl(158,70%,70%) , 20.07392px -22.29434px 2px hsl(158,70%,70%) ,19.40479px -21.5512px 2px hsl(158,70%,70%) ,11.15218px -12.38575px 2px hsl(158,70%,70%) ,10.48305px -11.6426px 2px hsl(158,70%,70%) ,5.57609px -6.19287px 2px hsl(158,70%,70%) ,0.55761px -0.61929px 2px hsl(158,70%,70%) , 24.27051px -17.63356px 2px hsl(158,70%,70%) ,23.46149px -17.04577px 2px hsl(158,70%,70%) ,13.48362px -9.79642px 2px hsl(158,70%,70%) ,12.6746px -9.20864px 2px hsl(158,70%,70%) ,6.74181px -4.89821px 2px hsl(158,70%,70%) ,0.67418px -0.48982px 2px hsl(158,70%,70%) , 27.40636px -12.2021px 2px hsl(158,70%,70%) ,26.49282px -11.79536px 2px hsl(158,70%,70%) ,15.22576px -6.77894px 2px hsl(158,70%,70%) ,14.31221px -6.37221px 2px hsl(158,70%,70%) ,7.61288px -3.38947px 2px hsl(158,70%,70%) ,0.76129px -0.33895px 2px hsl(158,70%,70%) , 29.34443px -6.23735px 2px hsl(158,70%,70%) ,28.36628px -6.02944px 2px hsl(158,70%,70%) ,16.30246px -3.46519px 2px hsl(158,70%,70%) ,15.32431px -3.25728px 2px hsl(158,70%,70%) ,8.15123px -1.7326px 2px hsl(158,70%,70%) ,0.81512px -0.17326px 2px hsl(158,70%,70%) , 30px 0px 2px hsl(158,70%,70%) ,29px 0px 2px hsl(158,70%,70%) ,16.66667px 0px 2px hsl(158,70%,70%) ,15.66667px 0px 2px hsl(158,70%,70%) ,8.33333px 0px 2px hsl(158,70%,70%) ,0.83333px 0px 2px hsl(158,70%,70%);
}

.fire6 {
  top: 87%;
  left: 77%;
}
.fire6 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(189,70%,70%) ,29px 0px 0px hsl(189,70%,70%) ,16.66667px 0px 0px hsl(189,70%,70%) ,15.66667px 0px 0px hsl(189,70%,70%) ,8.33333px 0px 0px hsl(189,70%,70%) ,0.83333px 0px 0px hsl(189,70%,70%) , 29.34443px 6.23735px 0px hsl(189,70%,70%) ,28.36628px 6.02944px 0px hsl(189,70%,70%) ,16.30246px 3.46519px 0px hsl(189,70%,70%) ,15.32431px 3.25728px 0px hsl(189,70%,70%) ,8.15123px 1.7326px 0px hsl(189,70%,70%) ,0.81512px 0.17326px 0px hsl(189,70%,70%) , 27.40636px 12.2021px 0px hsl(189,70%,70%) ,26.49282px 11.79536px 0px hsl(189,70%,70%) ,15.22576px 6.77894px 0px hsl(189,70%,70%) ,14.31221px 6.37221px 0px hsl(189,70%,70%) ,7.61288px 3.38947px 0px hsl(189,70%,70%) ,0.76129px 0.33895px 0px hsl(189,70%,70%) , 24.27051px 17.63356px 0px hsl(189,70%,70%) ,23.46149px 17.04577px 0px hsl(189,70%,70%) ,13.48362px 9.79642px 0px hsl(189,70%,70%) ,12.6746px 9.20864px 0px hsl(189,70%,70%) ,6.74181px 4.89821px 0px hsl(189,70%,70%) ,0.67418px 0.48982px 0px hsl(189,70%,70%) , 20.07392px 22.29434px 0px hsl(189,70%,70%) ,19.40479px 21.5512px 0px hsl(189,70%,70%) ,11.15218px 12.38575px 0px hsl(189,70%,70%) ,10.48305px 11.6426px 0px hsl(189,70%,70%) ,5.57609px 6.19287px 0px hsl(189,70%,70%) ,0.55761px 0.61929px 0px hsl(189,70%,70%) , 15px 25.98076px 0px hsl(189,70%,70%) ,14.5px 25.11474px 0px hsl(189,70%,70%) ,8.33333px 14.43376px 0px hsl(189,70%,70%) ,7.83333px 13.56773px 0px hsl(189,70%,70%) ,4.16667px 7.21688px 0px hsl(189,70%,70%) ,0.41667px 0.72169px 0px hsl(189,70%,70%) , 9.27051px 28.5317px 0px hsl(189,70%,70%) ,8.96149px 27.58064px 0px hsl(189,70%,70%) ,5.15028px 15.85094px 0px hsl(189,70%,70%) ,4.84127px 14.89989px 0px hsl(189,70%,70%) ,2.57514px 7.92547px 0px hsl(189,70%,70%) ,0.25751px 0.79255px 0px hsl(189,70%,70%) , 3.13585px 29.83566px 0px hsl(189,70%,70%) ,3.03133px 28.84113px 0px hsl(189,70%,70%) ,1.74214px 16.57536px 0px hsl(189,70%,70%) ,1.63761px 15.58084px 0px hsl(189,70%,70%) ,0.87107px 8.28768px 0px hsl(189,70%,70%) ,0.08711px 0.82877px 0px hsl(189,70%,70%) , -3.13585px 29.83566px 0px hsl(189,70%,70%) ,-3.03133px 28.84113px 0px hsl(189,70%,70%) ,-1.74214px 16.57536px 0px hsl(189,70%,70%) ,-1.63761px 15.58084px 0px hsl(189,70%,70%) ,-0.87107px 8.28768px 0px hsl(189,70%,70%) ,-0.08711px 0.82877px 0px hsl(189,70%,70%) , -9.27051px 28.5317px 0px hsl(189,70%,70%) ,-8.96149px 27.58064px 0px hsl(189,70%,70%) ,-5.15028px 15.85094px 0px hsl(189,70%,70%) ,-4.84127px 14.89989px 0px hsl(189,70%,70%) ,-2.57514px 7.92547px 0px hsl(189,70%,70%) ,-0.25751px 0.79255px 0px hsl(189,70%,70%) , -15px 25.98076px 0px hsl(189,70%,70%) ,-14.5px 25.11474px 0px hsl(189,70%,70%) ,-8.33333px 14.43376px 0px hsl(189,70%,70%) ,-7.83333px 13.56773px 0px hsl(189,70%,70%) ,-4.16667px 7.21688px 0px hsl(189,70%,70%) ,-0.41667px 0.72169px 0px hsl(189,70%,70%) , -20.07392px 22.29434px 0px hsl(189,70%,70%) ,-19.40479px 21.5512px 0px hsl(189,70%,70%) ,-11.15218px 12.38575px 0px hsl(189,70%,70%) ,-10.48305px 11.6426px 0px hsl(189,70%,70%) ,-5.57609px 6.19287px 0px hsl(189,70%,70%) ,-0.55761px 0.61929px 0px hsl(189,70%,70%) , -24.27051px 17.63356px 0px hsl(189,70%,70%) ,-23.46149px 17.04577px 0px hsl(189,70%,70%) ,-13.48362px 9.79642px 0px hsl(189,70%,70%) ,-12.6746px 9.20864px 0px hsl(189,70%,70%) ,-6.74181px 4.89821px 0px hsl(189,70%,70%) ,-0.67418px 0.48982px 0px hsl(189,70%,70%) , -27.40636px 12.2021px 0px hsl(189,70%,70%) ,-26.49282px 11.79536px 0px hsl(189,70%,70%) ,-15.22576px 6.77894px 0px hsl(189,70%,70%) ,-14.31221px 6.37221px 0px hsl(189,70%,70%) ,-7.61288px 3.38947px 0px hsl(189,70%,70%) ,-0.76129px 0.33895px 0px hsl(189,70%,70%) , -29.34443px 6.23735px 0px hsl(189,70%,70%) ,-28.36628px 6.02944px 0px hsl(189,70%,70%) ,-16.30246px 3.46519px 0px hsl(189,70%,70%) ,-15.32431px 3.25728px 0px hsl(189,70%,70%) ,-8.15123px 1.7326px 0px hsl(189,70%,70%) ,-0.81512px 0.17326px 0px hsl(189,70%,70%) , -30px 0px 0px hsl(189,70%,70%) ,-29px 0px 0px hsl(189,70%,70%) ,-16.66667px 0px 0px hsl(189,70%,70%) ,-15.66667px 0px 0px hsl(189,70%,70%) ,-8.33333px 0px 0px hsl(189,70%,70%) ,-0.83333px 0px 0px hsl(189,70%,70%) , -29.34443px -6.23735px 0px hsl(189,70%,70%) ,-28.36628px -6.02944px 0px hsl(189,70%,70%) ,-16.30246px -3.46519px 0px hsl(189,70%,70%) ,-15.32431px -3.25728px 0px hsl(189,70%,70%) ,-8.15123px -1.7326px 0px hsl(189,70%,70%) ,-0.81512px -0.17326px 0px hsl(189,70%,70%) , -27.40636px -12.2021px 0px hsl(189,70%,70%) ,-26.49282px -11.79536px 0px hsl(189,70%,70%) ,-15.22576px -6.77894px 0px hsl(189,70%,70%) ,-14.31221px -6.37221px 0px hsl(189,70%,70%) ,-7.61288px -3.38947px 0px hsl(189,70%,70%) ,-0.76129px -0.33895px 0px hsl(189,70%,70%) , -24.27051px -17.63356px 0px hsl(189,70%,70%) ,-23.46149px -17.04577px 0px hsl(189,70%,70%) ,-13.48362px -9.79642px 0px hsl(189,70%,70%) ,-12.6746px -9.20864px 0px hsl(189,70%,70%) ,-6.74181px -4.89821px 0px hsl(189,70%,70%) ,-0.67418px -0.48982px 0px hsl(189,70%,70%) , -20.07392px -22.29434px 0px hsl(189,70%,70%) ,-19.40479px -21.5512px 0px hsl(189,70%,70%) ,-11.15218px -12.38575px 0px hsl(189,70%,70%) ,-10.48305px -11.6426px 0px hsl(189,70%,70%) ,-5.57609px -6.19287px 0px hsl(189,70%,70%) ,-0.55761px -0.61929px 0px hsl(189,70%,70%) , -15px -25.98076px 0px hsl(189,70%,70%) ,-14.5px -25.11474px 0px hsl(189,70%,70%) ,-8.33333px -14.43376px 0px hsl(189,70%,70%) ,-7.83333px -13.56773px 0px hsl(189,70%,70%) ,-4.16667px -7.21688px 0px hsl(189,70%,70%) ,-0.41667px -0.72169px 0px hsl(189,70%,70%) , -9.27051px -28.5317px 0px hsl(189,70%,70%) ,-8.96149px -27.58064px 0px hsl(189,70%,70%) ,-5.15028px -15.85094px 0px hsl(189,70%,70%) ,-4.84127px -14.89989px 0px hsl(189,70%,70%) ,-2.57514px -7.92547px 0px hsl(189,70%,70%) ,-0.25751px -0.79255px 0px hsl(189,70%,70%) , -3.13585px -29.83566px 0px hsl(189,70%,70%) ,-3.03133px -28.84113px 0px hsl(189,70%,70%) ,-1.74214px -16.57536px 0px hsl(189,70%,70%) ,-1.63761px -15.58084px 0px hsl(189,70%,70%) ,-0.87107px -8.28768px 0px hsl(189,70%,70%) ,-0.08711px -0.82877px 0px hsl(189,70%,70%) , 3.13585px -29.83566px 0px hsl(189,70%,70%) ,3.03133px -28.84113px 0px hsl(189,70%,70%) ,1.74214px -16.57536px 0px hsl(189,70%,70%) ,1.63761px -15.58084px 0px hsl(189,70%,70%) ,0.87107px -8.28768px 0px hsl(189,70%,70%) ,0.08711px -0.82877px 0px hsl(189,70%,70%) , 9.27051px -28.5317px 0px hsl(189,70%,70%) ,8.96149px -27.58064px 0px hsl(189,70%,70%) ,5.15028px -15.85094px 0px hsl(189,70%,70%) ,4.84127px -14.89989px 0px hsl(189,70%,70%) ,2.57514px -7.92547px 0px hsl(189,70%,70%) ,0.25751px -0.79255px 0px hsl(189,70%,70%) , 15px -25.98076px 0px hsl(189,70%,70%) ,14.5px -25.11474px 0px hsl(189,70%,70%) ,8.33333px -14.43376px 0px hsl(189,70%,70%) ,7.83333px -13.56773px 0px hsl(189,70%,70%) ,4.16667px -7.21688px 0px hsl(189,70%,70%) ,0.41667px -0.72169px 0px hsl(189,70%,70%) , 20.07392px -22.29434px 0px hsl(189,70%,70%) ,19.40479px -21.5512px 0px hsl(189,70%,70%) ,11.15218px -12.38575px 0px hsl(189,70%,70%) ,10.48305px -11.6426px 0px hsl(189,70%,70%) ,5.57609px -6.19287px 0px hsl(189,70%,70%) ,0.55761px -0.61929px 0px hsl(189,70%,70%) , 24.27051px -17.63356px 0px hsl(189,70%,70%) ,23.46149px -17.04577px 0px hsl(189,70%,70%) ,13.48362px -9.79642px 0px hsl(189,70%,70%) ,12.6746px -9.20864px 0px hsl(189,70%,70%) ,6.74181px -4.89821px 0px hsl(189,70%,70%) ,0.67418px -0.48982px 0px hsl(189,70%,70%) , 27.40636px -12.2021px 0px hsl(189,70%,70%) ,26.49282px -11.79536px 0px hsl(189,70%,70%) ,15.22576px -6.77894px 0px hsl(189,70%,70%) ,14.31221px -6.37221px 0px hsl(189,70%,70%) ,7.61288px -3.38947px 0px hsl(189,70%,70%) ,0.76129px -0.33895px 0px hsl(189,70%,70%) , 29.34443px -6.23735px 0px hsl(189,70%,70%) ,28.36628px -6.02944px 0px hsl(189,70%,70%) ,16.30246px -3.46519px 0px hsl(189,70%,70%) ,15.32431px -3.25728px 0px hsl(189,70%,70%) ,8.15123px -1.7326px 0px hsl(189,70%,70%) ,0.81512px -0.17326px 0px hsl(189,70%,70%) , 30px 0px 0px hsl(189,70%,70%) ,29px 0px 0px hsl(189,70%,70%) ,16.66667px 0px 0px hsl(189,70%,70%) ,15.66667px 0px 0px hsl(189,70%,70%) ,8.33333px 0px 0px hsl(189,70%,70%) ,0.83333px 0px 0px hsl(189,70%,70%);
}
.fire6 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(189,70%,70%) ,29px 0px 2px hsl(189,70%,70%) ,16.66667px 0px 2px hsl(189,70%,70%) ,15.66667px 0px 2px hsl(189,70%,70%) ,8.33333px 0px 2px hsl(189,70%,70%) ,0.83333px 0px 2px hsl(189,70%,70%) , 29.34443px 6.23735px 2px hsl(189,70%,70%) ,28.36628px 6.02944px 2px hsl(189,70%,70%) ,16.30246px 3.46519px 2px hsl(189,70%,70%) ,15.32431px 3.25728px 2px hsl(189,70%,70%) ,8.15123px 1.7326px 2px hsl(189,70%,70%) ,0.81512px 0.17326px 2px hsl(189,70%,70%) , 27.40636px 12.2021px 2px hsl(189,70%,70%) ,26.49282px 11.79536px 2px hsl(189,70%,70%) ,15.22576px 6.77894px 2px hsl(189,70%,70%) ,14.31221px 6.37221px 2px hsl(189,70%,70%) ,7.61288px 3.38947px 2px hsl(189,70%,70%) ,0.76129px 0.33895px 2px hsl(189,70%,70%) , 24.27051px 17.63356px 2px hsl(189,70%,70%) ,23.46149px 17.04577px 2px hsl(189,70%,70%) ,13.48362px 9.79642px 2px hsl(189,70%,70%) ,12.6746px 9.20864px 2px hsl(189,70%,70%) ,6.74181px 4.89821px 2px hsl(189,70%,70%) ,0.67418px 0.48982px 2px hsl(189,70%,70%) , 20.07392px 22.29434px 2px hsl(189,70%,70%) ,19.40479px 21.5512px 2px hsl(189,70%,70%) ,11.15218px 12.38575px 2px hsl(189,70%,70%) ,10.48305px 11.6426px 2px hsl(189,70%,70%) ,5.57609px 6.19287px 2px hsl(189,70%,70%) ,0.55761px 0.61929px 2px hsl(189,70%,70%) , 15px 25.98076px 2px hsl(189,70%,70%) ,14.5px 25.11474px 2px hsl(189,70%,70%) ,8.33333px 14.43376px 2px hsl(189,70%,70%) ,7.83333px 13.56773px 2px hsl(189,70%,70%) ,4.16667px 7.21688px 2px hsl(189,70%,70%) ,0.41667px 0.72169px 2px hsl(189,70%,70%) , 9.27051px 28.5317px 2px hsl(189,70%,70%) ,8.96149px 27.58064px 2px hsl(189,70%,70%) ,5.15028px 15.85094px 2px hsl(189,70%,70%) ,4.84127px 14.89989px 2px hsl(189,70%,70%) ,2.57514px 7.92547px 2px hsl(189,70%,70%) ,0.25751px 0.79255px 2px hsl(189,70%,70%) , 3.13585px 29.83566px 2px hsl(189,70%,70%) ,3.03133px 28.84113px 2px hsl(189,70%,70%) ,1.74214px 16.57536px 2px hsl(189,70%,70%) ,1.63761px 15.58084px 2px hsl(189,70%,70%) ,0.87107px 8.28768px 2px hsl(189,70%,70%) ,0.08711px 0.82877px 2px hsl(189,70%,70%) , -3.13585px 29.83566px 2px hsl(189,70%,70%) ,-3.03133px 28.84113px 2px hsl(189,70%,70%) ,-1.74214px 16.57536px 2px hsl(189,70%,70%) ,-1.63761px 15.58084px 2px hsl(189,70%,70%) ,-0.87107px 8.28768px 2px hsl(189,70%,70%) ,-0.08711px 0.82877px 2px hsl(189,70%,70%) , -9.27051px 28.5317px 2px hsl(189,70%,70%) ,-8.96149px 27.58064px 2px hsl(189,70%,70%) ,-5.15028px 15.85094px 2px hsl(189,70%,70%) ,-4.84127px 14.89989px 2px hsl(189,70%,70%) ,-2.57514px 7.92547px 2px hsl(189,70%,70%) ,-0.25751px 0.79255px 2px hsl(189,70%,70%) , -15px 25.98076px 2px hsl(189,70%,70%) ,-14.5px 25.11474px 2px hsl(189,70%,70%) ,-8.33333px 14.43376px 2px hsl(189,70%,70%) ,-7.83333px 13.56773px 2px hsl(189,70%,70%) ,-4.16667px 7.21688px 2px hsl(189,70%,70%) ,-0.41667px 0.72169px 2px hsl(189,70%,70%) , -20.07392px 22.29434px 2px hsl(189,70%,70%) ,-19.40479px 21.5512px 2px hsl(189,70%,70%) ,-11.15218px 12.38575px 2px hsl(189,70%,70%) ,-10.48305px 11.6426px 2px hsl(189,70%,70%) ,-5.57609px 6.19287px 2px hsl(189,70%,70%) ,-0.55761px 0.61929px 2px hsl(189,70%,70%) , -24.27051px 17.63356px 2px hsl(189,70%,70%) ,-23.46149px 17.04577px 2px hsl(189,70%,70%) ,-13.48362px 9.79642px 2px hsl(189,70%,70%) ,-12.6746px 9.20864px 2px hsl(189,70%,70%) ,-6.74181px 4.89821px 2px hsl(189,70%,70%) ,-0.67418px 0.48982px 2px hsl(189,70%,70%) , -27.40636px 12.2021px 2px hsl(189,70%,70%) ,-26.49282px 11.79536px 2px hsl(189,70%,70%) ,-15.22576px 6.77894px 2px hsl(189,70%,70%) ,-14.31221px 6.37221px 2px hsl(189,70%,70%) ,-7.61288px 3.38947px 2px hsl(189,70%,70%) ,-0.76129px 0.33895px 2px hsl(189,70%,70%) , -29.34443px 6.23735px 2px hsl(189,70%,70%) ,-28.36628px 6.02944px 2px hsl(189,70%,70%) ,-16.30246px 3.46519px 2px hsl(189,70%,70%) ,-15.32431px 3.25728px 2px hsl(189,70%,70%) ,-8.15123px 1.7326px 2px hsl(189,70%,70%) ,-0.81512px 0.17326px 2px hsl(189,70%,70%) , -30px 0px 2px hsl(189,70%,70%) ,-29px 0px 2px hsl(189,70%,70%) ,-16.66667px 0px 2px hsl(189,70%,70%) ,-15.66667px 0px 2px hsl(189,70%,70%) ,-8.33333px 0px 2px hsl(189,70%,70%) ,-0.83333px 0px 2px hsl(189,70%,70%) , -29.34443px -6.23735px 2px hsl(189,70%,70%) ,-28.36628px -6.02944px 2px hsl(189,70%,70%) ,-16.30246px -3.46519px 2px hsl(189,70%,70%) ,-15.32431px -3.25728px 2px hsl(189,70%,70%) ,-8.15123px -1.7326px 2px hsl(189,70%,70%) ,-0.81512px -0.17326px 2px hsl(189,70%,70%) , -27.40636px -12.2021px 2px hsl(189,70%,70%) ,-26.49282px -11.79536px 2px hsl(189,70%,70%) ,-15.22576px -6.77894px 2px hsl(189,70%,70%) ,-14.31221px -6.37221px 2px hsl(189,70%,70%) ,-7.61288px -3.38947px 2px hsl(189,70%,70%) ,-0.76129px -0.33895px 2px hsl(189,70%,70%) , -24.27051px -17.63356px 2px hsl(189,70%,70%) ,-23.46149px -17.04577px 2px hsl(189,70%,70%) ,-13.48362px -9.79642px 2px hsl(189,70%,70%) ,-12.6746px -9.20864px 2px hsl(189,70%,70%) ,-6.74181px -4.89821px 2px hsl(189,70%,70%) ,-0.67418px -0.48982px 2px hsl(189,70%,70%) , -20.07392px -22.29434px 2px hsl(189,70%,70%) ,-19.40479px -21.5512px 2px hsl(189,70%,70%) ,-11.15218px -12.38575px 2px hsl(189,70%,70%) ,-10.48305px -11.6426px 2px hsl(189,70%,70%) ,-5.57609px -6.19287px 2px hsl(189,70%,70%) ,-0.55761px -0.61929px 2px hsl(189,70%,70%) , -15px -25.98076px 2px hsl(189,70%,70%) ,-14.5px -25.11474px 2px hsl(189,70%,70%) ,-8.33333px -14.43376px 2px hsl(189,70%,70%) ,-7.83333px -13.56773px 2px hsl(189,70%,70%) ,-4.16667px -7.21688px 2px hsl(189,70%,70%) ,-0.41667px -0.72169px 2px hsl(189,70%,70%) , -9.27051px -28.5317px 2px hsl(189,70%,70%) ,-8.96149px -27.58064px 2px hsl(189,70%,70%) ,-5.15028px -15.85094px 2px hsl(189,70%,70%) ,-4.84127px -14.89989px 2px hsl(189,70%,70%) ,-2.57514px -7.92547px 2px hsl(189,70%,70%) ,-0.25751px -0.79255px 2px hsl(189,70%,70%) , -3.13585px -29.83566px 2px hsl(189,70%,70%) ,-3.03133px -28.84113px 2px hsl(189,70%,70%) ,-1.74214px -16.57536px 2px hsl(189,70%,70%) ,-1.63761px -15.58084px 2px hsl(189,70%,70%) ,-0.87107px -8.28768px 2px hsl(189,70%,70%) ,-0.08711px -0.82877px 2px hsl(189,70%,70%) , 3.13585px -29.83566px 2px hsl(189,70%,70%) ,3.03133px -28.84113px 2px hsl(189,70%,70%) ,1.74214px -16.57536px 2px hsl(189,70%,70%) ,1.63761px -15.58084px 2px hsl(189,70%,70%) ,0.87107px -8.28768px 2px hsl(189,70%,70%) ,0.08711px -0.82877px 2px hsl(189,70%,70%) , 9.27051px -28.5317px 2px hsl(189,70%,70%) ,8.96149px -27.58064px 2px hsl(189,70%,70%) ,5.15028px -15.85094px 2px hsl(189,70%,70%) ,4.84127px -14.89989px 2px hsl(189,70%,70%) ,2.57514px -7.92547px 2px hsl(189,70%,70%) ,0.25751px -0.79255px 2px hsl(189,70%,70%) , 15px -25.98076px 2px hsl(189,70%,70%) ,14.5px -25.11474px 2px hsl(189,70%,70%) ,8.33333px -14.43376px 2px hsl(189,70%,70%) ,7.83333px -13.56773px 2px hsl(189,70%,70%) ,4.16667px -7.21688px 2px hsl(189,70%,70%) ,0.41667px -0.72169px 2px hsl(189,70%,70%) , 20.07392px -22.29434px 2px hsl(189,70%,70%) ,19.40479px -21.5512px 2px hsl(189,70%,70%) ,11.15218px -12.38575px 2px hsl(189,70%,70%) ,10.48305px -11.6426px 2px hsl(189,70%,70%) ,5.57609px -6.19287px 2px hsl(189,70%,70%) ,0.55761px -0.61929px 2px hsl(189,70%,70%) , 24.27051px -17.63356px 2px hsl(189,70%,70%) ,23.46149px -17.04577px 2px hsl(189,70%,70%) ,13.48362px -9.79642px 2px hsl(189,70%,70%) ,12.6746px -9.20864px 2px hsl(189,70%,70%) ,6.74181px -4.89821px 2px hsl(189,70%,70%) ,0.67418px -0.48982px 2px hsl(189,70%,70%) , 27.40636px -12.2021px 2px hsl(189,70%,70%) ,26.49282px -11.79536px 2px hsl(189,70%,70%) ,15.22576px -6.77894px 2px hsl(189,70%,70%) ,14.31221px -6.37221px 2px hsl(189,70%,70%) ,7.61288px -3.38947px 2px hsl(189,70%,70%) ,0.76129px -0.33895px 2px hsl(189,70%,70%) , 29.34443px -6.23735px 2px hsl(189,70%,70%) ,28.36628px -6.02944px 2px hsl(189,70%,70%) ,16.30246px -3.46519px 2px hsl(189,70%,70%) ,15.32431px -3.25728px 2px hsl(189,70%,70%) ,8.15123px -1.7326px 2px hsl(189,70%,70%) ,0.81512px -0.17326px 2px hsl(189,70%,70%) , 30px 0px 2px hsl(189,70%,70%) ,29px 0px 2px hsl(189,70%,70%) ,16.66667px 0px 2px hsl(189,70%,70%) ,15.66667px 0px 2px hsl(189,70%,70%) ,8.33333px 0px 2px hsl(189,70%,70%) ,0.83333px 0px 2px hsl(189,70%,70%);
}

.fire7 {
  top: 91%;
  left: 37%;
}
.fire7 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(24,70%,70%) ,29px 0px 0px hsl(24,70%,70%) ,16.66667px 0px 0px hsl(24,70%,70%) ,15.66667px 0px 0px hsl(24,70%,70%) ,8.33333px 0px 0px hsl(24,70%,70%) ,0.83333px 0px 0px hsl(24,70%,70%) , 29.34443px 6.23735px 0px hsl(24,70%,70%) ,28.36628px 6.02944px 0px hsl(24,70%,70%) ,16.30246px 3.46519px 0px hsl(24,70%,70%) ,15.32431px 3.25728px 0px hsl(24,70%,70%) ,8.15123px 1.7326px 0px hsl(24,70%,70%) ,0.81512px 0.17326px 0px hsl(24,70%,70%) , 27.40636px 12.2021px 0px hsl(24,70%,70%) ,26.49282px 11.79536px 0px hsl(24,70%,70%) ,15.22576px 6.77894px 0px hsl(24,70%,70%) ,14.31221px 6.37221px 0px hsl(24,70%,70%) ,7.61288px 3.38947px 0px hsl(24,70%,70%) ,0.76129px 0.33895px 0px hsl(24,70%,70%) , 24.27051px 17.63356px 0px hsl(24,70%,70%) ,23.46149px 17.04577px 0px hsl(24,70%,70%) ,13.48362px 9.79642px 0px hsl(24,70%,70%) ,12.6746px 9.20864px 0px hsl(24,70%,70%) ,6.74181px 4.89821px 0px hsl(24,70%,70%) ,0.67418px 0.48982px 0px hsl(24,70%,70%) , 20.07392px 22.29434px 0px hsl(24,70%,70%) ,19.40479px 21.5512px 0px hsl(24,70%,70%) ,11.15218px 12.38575px 0px hsl(24,70%,70%) ,10.48305px 11.6426px 0px hsl(24,70%,70%) ,5.57609px 6.19287px 0px hsl(24,70%,70%) ,0.55761px 0.61929px 0px hsl(24,70%,70%) , 15px 25.98076px 0px hsl(24,70%,70%) ,14.5px 25.11474px 0px hsl(24,70%,70%) ,8.33333px 14.43376px 0px hsl(24,70%,70%) ,7.83333px 13.56773px 0px hsl(24,70%,70%) ,4.16667px 7.21688px 0px hsl(24,70%,70%) ,0.41667px 0.72169px 0px hsl(24,70%,70%) , 9.27051px 28.5317px 0px hsl(24,70%,70%) ,8.96149px 27.58064px 0px hsl(24,70%,70%) ,5.15028px 15.85094px 0px hsl(24,70%,70%) ,4.84127px 14.89989px 0px hsl(24,70%,70%) ,2.57514px 7.92547px 0px hsl(24,70%,70%) ,0.25751px 0.79255px 0px hsl(24,70%,70%) , 3.13585px 29.83566px 0px hsl(24,70%,70%) ,3.03133px 28.84113px 0px hsl(24,70%,70%) ,1.74214px 16.57536px 0px hsl(24,70%,70%) ,1.63761px 15.58084px 0px hsl(24,70%,70%) ,0.87107px 8.28768px 0px hsl(24,70%,70%) ,0.08711px 0.82877px 0px hsl(24,70%,70%) , -3.13585px 29.83566px 0px hsl(24,70%,70%) ,-3.03133px 28.84113px 0px hsl(24,70%,70%) ,-1.74214px 16.57536px 0px hsl(24,70%,70%) ,-1.63761px 15.58084px 0px hsl(24,70%,70%) ,-0.87107px 8.28768px 0px hsl(24,70%,70%) ,-0.08711px 0.82877px 0px hsl(24,70%,70%) , -9.27051px 28.5317px 0px hsl(24,70%,70%) ,-8.96149px 27.58064px 0px hsl(24,70%,70%) ,-5.15028px 15.85094px 0px hsl(24,70%,70%) ,-4.84127px 14.89989px 0px hsl(24,70%,70%) ,-2.57514px 7.92547px 0px hsl(24,70%,70%) ,-0.25751px 0.79255px 0px hsl(24,70%,70%) , -15px 25.98076px 0px hsl(24,70%,70%) ,-14.5px 25.11474px 0px hsl(24,70%,70%) ,-8.33333px 14.43376px 0px hsl(24,70%,70%) ,-7.83333px 13.56773px 0px hsl(24,70%,70%) ,-4.16667px 7.21688px 0px hsl(24,70%,70%) ,-0.41667px 0.72169px 0px hsl(24,70%,70%) , -20.07392px 22.29434px 0px hsl(24,70%,70%) ,-19.40479px 21.5512px 0px hsl(24,70%,70%) ,-11.15218px 12.38575px 0px hsl(24,70%,70%) ,-10.48305px 11.6426px 0px hsl(24,70%,70%) ,-5.57609px 6.19287px 0px hsl(24,70%,70%) ,-0.55761px 0.61929px 0px hsl(24,70%,70%) , -24.27051px 17.63356px 0px hsl(24,70%,70%) ,-23.46149px 17.04577px 0px hsl(24,70%,70%) ,-13.48362px 9.79642px 0px hsl(24,70%,70%) ,-12.6746px 9.20864px 0px hsl(24,70%,70%) ,-6.74181px 4.89821px 0px hsl(24,70%,70%) ,-0.67418px 0.48982px 0px hsl(24,70%,70%) , -27.40636px 12.2021px 0px hsl(24,70%,70%) ,-26.49282px 11.79536px 0px hsl(24,70%,70%) ,-15.22576px 6.77894px 0px hsl(24,70%,70%) ,-14.31221px 6.37221px 0px hsl(24,70%,70%) ,-7.61288px 3.38947px 0px hsl(24,70%,70%) ,-0.76129px 0.33895px 0px hsl(24,70%,70%) , -29.34443px 6.23735px 0px hsl(24,70%,70%) ,-28.36628px 6.02944px 0px hsl(24,70%,70%) ,-16.30246px 3.46519px 0px hsl(24,70%,70%) ,-15.32431px 3.25728px 0px hsl(24,70%,70%) ,-8.15123px 1.7326px 0px hsl(24,70%,70%) ,-0.81512px 0.17326px 0px hsl(24,70%,70%) , -30px 0px 0px hsl(24,70%,70%) ,-29px 0px 0px hsl(24,70%,70%) ,-16.66667px 0px 0px hsl(24,70%,70%) ,-15.66667px 0px 0px hsl(24,70%,70%) ,-8.33333px 0px 0px hsl(24,70%,70%) ,-0.83333px 0px 0px hsl(24,70%,70%) , -29.34443px -6.23735px 0px hsl(24,70%,70%) ,-28.36628px -6.02944px 0px hsl(24,70%,70%) ,-16.30246px -3.46519px 0px hsl(24,70%,70%) ,-15.32431px -3.25728px 0px hsl(24,70%,70%) ,-8.15123px -1.7326px 0px hsl(24,70%,70%) ,-0.81512px -0.17326px 0px hsl(24,70%,70%) , -27.40636px -12.2021px 0px hsl(24,70%,70%) ,-26.49282px -11.79536px 0px hsl(24,70%,70%) ,-15.22576px -6.77894px 0px hsl(24,70%,70%) ,-14.31221px -6.37221px 0px hsl(24,70%,70%) ,-7.61288px -3.38947px 0px hsl(24,70%,70%) ,-0.76129px -0.33895px 0px hsl(24,70%,70%) , -24.27051px -17.63356px 0px hsl(24,70%,70%) ,-23.46149px -17.04577px 0px hsl(24,70%,70%) ,-13.48362px -9.79642px 0px hsl(24,70%,70%) ,-12.6746px -9.20864px 0px hsl(24,70%,70%) ,-6.74181px -4.89821px 0px hsl(24,70%,70%) ,-0.67418px -0.48982px 0px hsl(24,70%,70%) , -20.07392px -22.29434px 0px hsl(24,70%,70%) ,-19.40479px -21.5512px 0px hsl(24,70%,70%) ,-11.15218px -12.38575px 0px hsl(24,70%,70%) ,-10.48305px -11.6426px 0px hsl(24,70%,70%) ,-5.57609px -6.19287px 0px hsl(24,70%,70%) ,-0.55761px -0.61929px 0px hsl(24,70%,70%) , -15px -25.98076px 0px hsl(24,70%,70%) ,-14.5px -25.11474px 0px hsl(24,70%,70%) ,-8.33333px -14.43376px 0px hsl(24,70%,70%) ,-7.83333px -13.56773px 0px hsl(24,70%,70%) ,-4.16667px -7.21688px 0px hsl(24,70%,70%) ,-0.41667px -0.72169px 0px hsl(24,70%,70%) , -9.27051px -28.5317px 0px hsl(24,70%,70%) ,-8.96149px -27.58064px 0px hsl(24,70%,70%) ,-5.15028px -15.85094px 0px hsl(24,70%,70%) ,-4.84127px -14.89989px 0px hsl(24,70%,70%) ,-2.57514px -7.92547px 0px hsl(24,70%,70%) ,-0.25751px -0.79255px 0px hsl(24,70%,70%) , -3.13585px -29.83566px 0px hsl(24,70%,70%) ,-3.03133px -28.84113px 0px hsl(24,70%,70%) ,-1.74214px -16.57536px 0px hsl(24,70%,70%) ,-1.63761px -15.58084px 0px hsl(24,70%,70%) ,-0.87107px -8.28768px 0px hsl(24,70%,70%) ,-0.08711px -0.82877px 0px hsl(24,70%,70%) , 3.13585px -29.83566px 0px hsl(24,70%,70%) ,3.03133px -28.84113px 0px hsl(24,70%,70%) ,1.74214px -16.57536px 0px hsl(24,70%,70%) ,1.63761px -15.58084px 0px hsl(24,70%,70%) ,0.87107px -8.28768px 0px hsl(24,70%,70%) ,0.08711px -0.82877px 0px hsl(24,70%,70%) , 9.27051px -28.5317px 0px hsl(24,70%,70%) ,8.96149px -27.58064px 0px hsl(24,70%,70%) ,5.15028px -15.85094px 0px hsl(24,70%,70%) ,4.84127px -14.89989px 0px hsl(24,70%,70%) ,2.57514px -7.92547px 0px hsl(24,70%,70%) ,0.25751px -0.79255px 0px hsl(24,70%,70%) , 15px -25.98076px 0px hsl(24,70%,70%) ,14.5px -25.11474px 0px hsl(24,70%,70%) ,8.33333px -14.43376px 0px hsl(24,70%,70%) ,7.83333px -13.56773px 0px hsl(24,70%,70%) ,4.16667px -7.21688px 0px hsl(24,70%,70%) ,0.41667px -0.72169px 0px hsl(24,70%,70%) , 20.07392px -22.29434px 0px hsl(24,70%,70%) ,19.40479px -21.5512px 0px hsl(24,70%,70%) ,11.15218px -12.38575px 0px hsl(24,70%,70%) ,10.48305px -11.6426px 0px hsl(24,70%,70%) ,5.57609px -6.19287px 0px hsl(24,70%,70%) ,0.55761px -0.61929px 0px hsl(24,70%,70%) , 24.27051px -17.63356px 0px hsl(24,70%,70%) ,23.46149px -17.04577px 0px hsl(24,70%,70%) ,13.48362px -9.79642px 0px hsl(24,70%,70%) ,12.6746px -9.20864px 0px hsl(24,70%,70%) ,6.74181px -4.89821px 0px hsl(24,70%,70%) ,0.67418px -0.48982px 0px hsl(24,70%,70%) , 27.40636px -12.2021px 0px hsl(24,70%,70%) ,26.49282px -11.79536px 0px hsl(24,70%,70%) ,15.22576px -6.77894px 0px hsl(24,70%,70%) ,14.31221px -6.37221px 0px hsl(24,70%,70%) ,7.61288px -3.38947px 0px hsl(24,70%,70%) ,0.76129px -0.33895px 0px hsl(24,70%,70%) , 29.34443px -6.23735px 0px hsl(24,70%,70%) ,28.36628px -6.02944px 0px hsl(24,70%,70%) ,16.30246px -3.46519px 0px hsl(24,70%,70%) ,15.32431px -3.25728px 0px hsl(24,70%,70%) ,8.15123px -1.7326px 0px hsl(24,70%,70%) ,0.81512px -0.17326px 0px hsl(24,70%,70%) , 30px 0px 0px hsl(24,70%,70%) ,29px 0px 0px hsl(24,70%,70%) ,16.66667px 0px 0px hsl(24,70%,70%) ,15.66667px 0px 0px hsl(24,70%,70%) ,8.33333px 0px 0px hsl(24,70%,70%) ,0.83333px 0px 0px hsl(24,70%,70%);
}
.fire7 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(24,70%,70%) ,29px 0px 2px hsl(24,70%,70%) ,16.66667px 0px 2px hsl(24,70%,70%) ,15.66667px 0px 2px hsl(24,70%,70%) ,8.33333px 0px 2px hsl(24,70%,70%) ,0.83333px 0px 2px hsl(24,70%,70%) , 29.34443px 6.23735px 2px hsl(24,70%,70%) ,28.36628px 6.02944px 2px hsl(24,70%,70%) ,16.30246px 3.46519px 2px hsl(24,70%,70%) ,15.32431px 3.25728px 2px hsl(24,70%,70%) ,8.15123px 1.7326px 2px hsl(24,70%,70%) ,0.81512px 0.17326px 2px hsl(24,70%,70%) , 27.40636px 12.2021px 2px hsl(24,70%,70%) ,26.49282px 11.79536px 2px hsl(24,70%,70%) ,15.22576px 6.77894px 2px hsl(24,70%,70%) ,14.31221px 6.37221px 2px hsl(24,70%,70%) ,7.61288px 3.38947px 2px hsl(24,70%,70%) ,0.76129px 0.33895px 2px hsl(24,70%,70%) , 24.27051px 17.63356px 2px hsl(24,70%,70%) ,23.46149px 17.04577px 2px hsl(24,70%,70%) ,13.48362px 9.79642px 2px hsl(24,70%,70%) ,12.6746px 9.20864px 2px hsl(24,70%,70%) ,6.74181px 4.89821px 2px hsl(24,70%,70%) ,0.67418px 0.48982px 2px hsl(24,70%,70%) , 20.07392px 22.29434px 2px hsl(24,70%,70%) ,19.40479px 21.5512px 2px hsl(24,70%,70%) ,11.15218px 12.38575px 2px hsl(24,70%,70%) ,10.48305px 11.6426px 2px hsl(24,70%,70%) ,5.57609px 6.19287px 2px hsl(24,70%,70%) ,0.55761px 0.61929px 2px hsl(24,70%,70%) , 15px 25.98076px 2px hsl(24,70%,70%) ,14.5px 25.11474px 2px hsl(24,70%,70%) ,8.33333px 14.43376px 2px hsl(24,70%,70%) ,7.83333px 13.56773px 2px hsl(24,70%,70%) ,4.16667px 7.21688px 2px hsl(24,70%,70%) ,0.41667px 0.72169px 2px hsl(24,70%,70%) , 9.27051px 28.5317px 2px hsl(24,70%,70%) ,8.96149px 27.58064px 2px hsl(24,70%,70%) ,5.15028px 15.85094px 2px hsl(24,70%,70%) ,4.84127px 14.89989px 2px hsl(24,70%,70%) ,2.57514px 7.92547px 2px hsl(24,70%,70%) ,0.25751px 0.79255px 2px hsl(24,70%,70%) , 3.13585px 29.83566px 2px hsl(24,70%,70%) ,3.03133px 28.84113px 2px hsl(24,70%,70%) ,1.74214px 16.57536px 2px hsl(24,70%,70%) ,1.63761px 15.58084px 2px hsl(24,70%,70%) ,0.87107px 8.28768px 2px hsl(24,70%,70%) ,0.08711px 0.82877px 2px hsl(24,70%,70%) , -3.13585px 29.83566px 2px hsl(24,70%,70%) ,-3.03133px 28.84113px 2px hsl(24,70%,70%) ,-1.74214px 16.57536px 2px hsl(24,70%,70%) ,-1.63761px 15.58084px 2px hsl(24,70%,70%) ,-0.87107px 8.28768px 2px hsl(24,70%,70%) ,-0.08711px 0.82877px 2px hsl(24,70%,70%) , -9.27051px 28.5317px 2px hsl(24,70%,70%) ,-8.96149px 27.58064px 2px hsl(24,70%,70%) ,-5.15028px 15.85094px 2px hsl(24,70%,70%) ,-4.84127px 14.89989px 2px hsl(24,70%,70%) ,-2.57514px 7.92547px 2px hsl(24,70%,70%) ,-0.25751px 0.79255px 2px hsl(24,70%,70%) , -15px 25.98076px 2px hsl(24,70%,70%) ,-14.5px 25.11474px 2px hsl(24,70%,70%) ,-8.33333px 14.43376px 2px hsl(24,70%,70%) ,-7.83333px 13.56773px 2px hsl(24,70%,70%) ,-4.16667px 7.21688px 2px hsl(24,70%,70%) ,-0.41667px 0.72169px 2px hsl(24,70%,70%) , -20.07392px 22.29434px 2px hsl(24,70%,70%) ,-19.40479px 21.5512px 2px hsl(24,70%,70%) ,-11.15218px 12.38575px 2px hsl(24,70%,70%) ,-10.48305px 11.6426px 2px hsl(24,70%,70%) ,-5.57609px 6.19287px 2px hsl(24,70%,70%) ,-0.55761px 0.61929px 2px hsl(24,70%,70%) , -24.27051px 17.63356px 2px hsl(24,70%,70%) ,-23.46149px 17.04577px 2px hsl(24,70%,70%) ,-13.48362px 9.79642px 2px hsl(24,70%,70%) ,-12.6746px 9.20864px 2px hsl(24,70%,70%) ,-6.74181px 4.89821px 2px hsl(24,70%,70%) ,-0.67418px 0.48982px 2px hsl(24,70%,70%) , -27.40636px 12.2021px 2px hsl(24,70%,70%) ,-26.49282px 11.79536px 2px hsl(24,70%,70%) ,-15.22576px 6.77894px 2px hsl(24,70%,70%) ,-14.31221px 6.37221px 2px hsl(24,70%,70%) ,-7.61288px 3.38947px 2px hsl(24,70%,70%) ,-0.76129px 0.33895px 2px hsl(24,70%,70%) , -29.34443px 6.23735px 2px hsl(24,70%,70%) ,-28.36628px 6.02944px 2px hsl(24,70%,70%) ,-16.30246px 3.46519px 2px hsl(24,70%,70%) ,-15.32431px 3.25728px 2px hsl(24,70%,70%) ,-8.15123px 1.7326px 2px hsl(24,70%,70%) ,-0.81512px 0.17326px 2px hsl(24,70%,70%) , -30px 0px 2px hsl(24,70%,70%) ,-29px 0px 2px hsl(24,70%,70%) ,-16.66667px 0px 2px hsl(24,70%,70%) ,-15.66667px 0px 2px hsl(24,70%,70%) ,-8.33333px 0px 2px hsl(24,70%,70%) ,-0.83333px 0px 2px hsl(24,70%,70%) , -29.34443px -6.23735px 2px hsl(24,70%,70%) ,-28.36628px -6.02944px 2px hsl(24,70%,70%) ,-16.30246px -3.46519px 2px hsl(24,70%,70%) ,-15.32431px -3.25728px 2px hsl(24,70%,70%) ,-8.15123px -1.7326px 2px hsl(24,70%,70%) ,-0.81512px -0.17326px 2px hsl(24,70%,70%) , -27.40636px -12.2021px 2px hsl(24,70%,70%) ,-26.49282px -11.79536px 2px hsl(24,70%,70%) ,-15.22576px -6.77894px 2px hsl(24,70%,70%) ,-14.31221px -6.37221px 2px hsl(24,70%,70%) ,-7.61288px -3.38947px 2px hsl(24,70%,70%) ,-0.76129px -0.33895px 2px hsl(24,70%,70%) , -24.27051px -17.63356px 2px hsl(24,70%,70%) ,-23.46149px -17.04577px 2px hsl(24,70%,70%) ,-13.48362px -9.79642px 2px hsl(24,70%,70%) ,-12.6746px -9.20864px 2px hsl(24,70%,70%) ,-6.74181px -4.89821px 2px hsl(24,70%,70%) ,-0.67418px -0.48982px 2px hsl(24,70%,70%) , -20.07392px -22.29434px 2px hsl(24,70%,70%) ,-19.40479px -21.5512px 2px hsl(24,70%,70%) ,-11.15218px -12.38575px 2px hsl(24,70%,70%) ,-10.48305px -11.6426px 2px hsl(24,70%,70%) ,-5.57609px -6.19287px 2px hsl(24,70%,70%) ,-0.55761px -0.61929px 2px hsl(24,70%,70%) , -15px -25.98076px 2px hsl(24,70%,70%) ,-14.5px -25.11474px 2px hsl(24,70%,70%) ,-8.33333px -14.43376px 2px hsl(24,70%,70%) ,-7.83333px -13.56773px 2px hsl(24,70%,70%) ,-4.16667px -7.21688px 2px hsl(24,70%,70%) ,-0.41667px -0.72169px 2px hsl(24,70%,70%) , -9.27051px -28.5317px 2px hsl(24,70%,70%) ,-8.96149px -27.58064px 2px hsl(24,70%,70%) ,-5.15028px -15.85094px 2px hsl(24,70%,70%) ,-4.84127px -14.89989px 2px hsl(24,70%,70%) ,-2.57514px -7.92547px 2px hsl(24,70%,70%) ,-0.25751px -0.79255px 2px hsl(24,70%,70%) , -3.13585px -29.83566px 2px hsl(24,70%,70%) ,-3.03133px -28.84113px 2px hsl(24,70%,70%) ,-1.74214px -16.57536px 2px hsl(24,70%,70%) ,-1.63761px -15.58084px 2px hsl(24,70%,70%) ,-0.87107px -8.28768px 2px hsl(24,70%,70%) ,-0.08711px -0.82877px 2px hsl(24,70%,70%) , 3.13585px -29.83566px 2px hsl(24,70%,70%) ,3.03133px -28.84113px 2px hsl(24,70%,70%) ,1.74214px -16.57536px 2px hsl(24,70%,70%) ,1.63761px -15.58084px 2px hsl(24,70%,70%) ,0.87107px -8.28768px 2px hsl(24,70%,70%) ,0.08711px -0.82877px 2px hsl(24,70%,70%) , 9.27051px -28.5317px 2px hsl(24,70%,70%) ,8.96149px -27.58064px 2px hsl(24,70%,70%) ,5.15028px -15.85094px 2px hsl(24,70%,70%) ,4.84127px -14.89989px 2px hsl(24,70%,70%) ,2.57514px -7.92547px 2px hsl(24,70%,70%) ,0.25751px -0.79255px 2px hsl(24,70%,70%) , 15px -25.98076px 2px hsl(24,70%,70%) ,14.5px -25.11474px 2px hsl(24,70%,70%) ,8.33333px -14.43376px 2px hsl(24,70%,70%) ,7.83333px -13.56773px 2px hsl(24,70%,70%) ,4.16667px -7.21688px 2px hsl(24,70%,70%) ,0.41667px -0.72169px 2px hsl(24,70%,70%) , 20.07392px -22.29434px 2px hsl(24,70%,70%) ,19.40479px -21.5512px 2px hsl(24,70%,70%) ,11.15218px -12.38575px 2px hsl(24,70%,70%) ,10.48305px -11.6426px 2px hsl(24,70%,70%) ,5.57609px -6.19287px 2px hsl(24,70%,70%) ,0.55761px -0.61929px 2px hsl(24,70%,70%) , 24.27051px -17.63356px 2px hsl(24,70%,70%) ,23.46149px -17.04577px 2px hsl(24,70%,70%) ,13.48362px -9.79642px 2px hsl(24,70%,70%) ,12.6746px -9.20864px 2px hsl(24,70%,70%) ,6.74181px -4.89821px 2px hsl(24,70%,70%) ,0.67418px -0.48982px 2px hsl(24,70%,70%) , 27.40636px -12.2021px 2px hsl(24,70%,70%) ,26.49282px -11.79536px 2px hsl(24,70%,70%) ,15.22576px -6.77894px 2px hsl(24,70%,70%) ,14.31221px -6.37221px 2px hsl(24,70%,70%) ,7.61288px -3.38947px 2px hsl(24,70%,70%) ,0.76129px -0.33895px 2px hsl(24,70%,70%) , 29.34443px -6.23735px 2px hsl(24,70%,70%) ,28.36628px -6.02944px 2px hsl(24,70%,70%) ,16.30246px -3.46519px 2px hsl(24,70%,70%) ,15.32431px -3.25728px 2px hsl(24,70%,70%) ,8.15123px -1.7326px 2px hsl(24,70%,70%) ,0.81512px -0.17326px 2px hsl(24,70%,70%) , 30px 0px 2px hsl(24,70%,70%) ,29px 0px 2px hsl(24,70%,70%) ,16.66667px 0px 2px hsl(24,70%,70%) ,15.66667px 0px 2px hsl(24,70%,70%) ,8.33333px 0px 2px hsl(24,70%,70%) ,0.83333px 0px 2px hsl(24,70%,70%);
}

.fire8 {
  top: 38%;
  left: 69%;
}
.fire8 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(187,70%,70%) ,29px 0px 0px hsl(187,70%,70%) ,16.66667px 0px 0px hsl(187,70%,70%) ,15.66667px 0px 0px hsl(187,70%,70%) ,8.33333px 0px 0px hsl(187,70%,70%) ,0.83333px 0px 0px hsl(187,70%,70%) , 29.34443px 6.23735px 0px hsl(187,70%,70%) ,28.36628px 6.02944px 0px hsl(187,70%,70%) ,16.30246px 3.46519px 0px hsl(187,70%,70%) ,15.32431px 3.25728px 0px hsl(187,70%,70%) ,8.15123px 1.7326px 0px hsl(187,70%,70%) ,0.81512px 0.17326px 0px hsl(187,70%,70%) , 27.40636px 12.2021px 0px hsl(187,70%,70%) ,26.49282px 11.79536px 0px hsl(187,70%,70%) ,15.22576px 6.77894px 0px hsl(187,70%,70%) ,14.31221px 6.37221px 0px hsl(187,70%,70%) ,7.61288px 3.38947px 0px hsl(187,70%,70%) ,0.76129px 0.33895px 0px hsl(187,70%,70%) , 24.27051px 17.63356px 0px hsl(187,70%,70%) ,23.46149px 17.04577px 0px hsl(187,70%,70%) ,13.48362px 9.79642px 0px hsl(187,70%,70%) ,12.6746px 9.20864px 0px hsl(187,70%,70%) ,6.74181px 4.89821px 0px hsl(187,70%,70%) ,0.67418px 0.48982px 0px hsl(187,70%,70%) , 20.07392px 22.29434px 0px hsl(187,70%,70%) ,19.40479px 21.5512px 0px hsl(187,70%,70%) ,11.15218px 12.38575px 0px hsl(187,70%,70%) ,10.48305px 11.6426px 0px hsl(187,70%,70%) ,5.57609px 6.19287px 0px hsl(187,70%,70%) ,0.55761px 0.61929px 0px hsl(187,70%,70%) , 15px 25.98076px 0px hsl(187,70%,70%) ,14.5px 25.11474px 0px hsl(187,70%,70%) ,8.33333px 14.43376px 0px hsl(187,70%,70%) ,7.83333px 13.56773px 0px hsl(187,70%,70%) ,4.16667px 7.21688px 0px hsl(187,70%,70%) ,0.41667px 0.72169px 0px hsl(187,70%,70%) , 9.27051px 28.5317px 0px hsl(187,70%,70%) ,8.96149px 27.58064px 0px hsl(187,70%,70%) ,5.15028px 15.85094px 0px hsl(187,70%,70%) ,4.84127px 14.89989px 0px hsl(187,70%,70%) ,2.57514px 7.92547px 0px hsl(187,70%,70%) ,0.25751px 0.79255px 0px hsl(187,70%,70%) , 3.13585px 29.83566px 0px hsl(187,70%,70%) ,3.03133px 28.84113px 0px hsl(187,70%,70%) ,1.74214px 16.57536px 0px hsl(187,70%,70%) ,1.63761px 15.58084px 0px hsl(187,70%,70%) ,0.87107px 8.28768px 0px hsl(187,70%,70%) ,0.08711px 0.82877px 0px hsl(187,70%,70%) , -3.13585px 29.83566px 0px hsl(187,70%,70%) ,-3.03133px 28.84113px 0px hsl(187,70%,70%) ,-1.74214px 16.57536px 0px hsl(187,70%,70%) ,-1.63761px 15.58084px 0px hsl(187,70%,70%) ,-0.87107px 8.28768px 0px hsl(187,70%,70%) ,-0.08711px 0.82877px 0px hsl(187,70%,70%) , -9.27051px 28.5317px 0px hsl(187,70%,70%) ,-8.96149px 27.58064px 0px hsl(187,70%,70%) ,-5.15028px 15.85094px 0px hsl(187,70%,70%) ,-4.84127px 14.89989px 0px hsl(187,70%,70%) ,-2.57514px 7.92547px 0px hsl(187,70%,70%) ,-0.25751px 0.79255px 0px hsl(187,70%,70%) , -15px 25.98076px 0px hsl(187,70%,70%) ,-14.5px 25.11474px 0px hsl(187,70%,70%) ,-8.33333px 14.43376px 0px hsl(187,70%,70%) ,-7.83333px 13.56773px 0px hsl(187,70%,70%) ,-4.16667px 7.21688px 0px hsl(187,70%,70%) ,-0.41667px 0.72169px 0px hsl(187,70%,70%) , -20.07392px 22.29434px 0px hsl(187,70%,70%) ,-19.40479px 21.5512px 0px hsl(187,70%,70%) ,-11.15218px 12.38575px 0px hsl(187,70%,70%) ,-10.48305px 11.6426px 0px hsl(187,70%,70%) ,-5.57609px 6.19287px 0px hsl(187,70%,70%) ,-0.55761px 0.61929px 0px hsl(187,70%,70%) , -24.27051px 17.63356px 0px hsl(187,70%,70%) ,-23.46149px 17.04577px 0px hsl(187,70%,70%) ,-13.48362px 9.79642px 0px hsl(187,70%,70%) ,-12.6746px 9.20864px 0px hsl(187,70%,70%) ,-6.74181px 4.89821px 0px hsl(187,70%,70%) ,-0.67418px 0.48982px 0px hsl(187,70%,70%) , -27.40636px 12.2021px 0px hsl(187,70%,70%) ,-26.49282px 11.79536px 0px hsl(187,70%,70%) ,-15.22576px 6.77894px 0px hsl(187,70%,70%) ,-14.31221px 6.37221px 0px hsl(187,70%,70%) ,-7.61288px 3.38947px 0px hsl(187,70%,70%) ,-0.76129px 0.33895px 0px hsl(187,70%,70%) , -29.34443px 6.23735px 0px hsl(187,70%,70%) ,-28.36628px 6.02944px 0px hsl(187,70%,70%) ,-16.30246px 3.46519px 0px hsl(187,70%,70%) ,-15.32431px 3.25728px 0px hsl(187,70%,70%) ,-8.15123px 1.7326px 0px hsl(187,70%,70%) ,-0.81512px 0.17326px 0px hsl(187,70%,70%) , -30px 0px 0px hsl(187,70%,70%) ,-29px 0px 0px hsl(187,70%,70%) ,-16.66667px 0px 0px hsl(187,70%,70%) ,-15.66667px 0px 0px hsl(187,70%,70%) ,-8.33333px 0px 0px hsl(187,70%,70%) ,-0.83333px 0px 0px hsl(187,70%,70%) , -29.34443px -6.23735px 0px hsl(187,70%,70%) ,-28.36628px -6.02944px 0px hsl(187,70%,70%) ,-16.30246px -3.46519px 0px hsl(187,70%,70%) ,-15.32431px -3.25728px 0px hsl(187,70%,70%) ,-8.15123px -1.7326px 0px hsl(187,70%,70%) ,-0.81512px -0.17326px 0px hsl(187,70%,70%) , -27.40636px -12.2021px 0px hsl(187,70%,70%) ,-26.49282px -11.79536px 0px hsl(187,70%,70%) ,-15.22576px -6.77894px 0px hsl(187,70%,70%) ,-14.31221px -6.37221px 0px hsl(187,70%,70%) ,-7.61288px -3.38947px 0px hsl(187,70%,70%) ,-0.76129px -0.33895px 0px hsl(187,70%,70%) , -24.27051px -17.63356px 0px hsl(187,70%,70%) ,-23.46149px -17.04577px 0px hsl(187,70%,70%) ,-13.48362px -9.79642px 0px hsl(187,70%,70%) ,-12.6746px -9.20864px 0px hsl(187,70%,70%) ,-6.74181px -4.89821px 0px hsl(187,70%,70%) ,-0.67418px -0.48982px 0px hsl(187,70%,70%) , -20.07392px -22.29434px 0px hsl(187,70%,70%) ,-19.40479px -21.5512px 0px hsl(187,70%,70%) ,-11.15218px -12.38575px 0px hsl(187,70%,70%) ,-10.48305px -11.6426px 0px hsl(187,70%,70%) ,-5.57609px -6.19287px 0px hsl(187,70%,70%) ,-0.55761px -0.61929px 0px hsl(187,70%,70%) , -15px -25.98076px 0px hsl(187,70%,70%) ,-14.5px -25.11474px 0px hsl(187,70%,70%) ,-8.33333px -14.43376px 0px hsl(187,70%,70%) ,-7.83333px -13.56773px 0px hsl(187,70%,70%) ,-4.16667px -7.21688px 0px hsl(187,70%,70%) ,-0.41667px -0.72169px 0px hsl(187,70%,70%) , -9.27051px -28.5317px 0px hsl(187,70%,70%) ,-8.96149px -27.58064px 0px hsl(187,70%,70%) ,-5.15028px -15.85094px 0px hsl(187,70%,70%) ,-4.84127px -14.89989px 0px hsl(187,70%,70%) ,-2.57514px -7.92547px 0px hsl(187,70%,70%) ,-0.25751px -0.79255px 0px hsl(187,70%,70%) , -3.13585px -29.83566px 0px hsl(187,70%,70%) ,-3.03133px -28.84113px 0px hsl(187,70%,70%) ,-1.74214px -16.57536px 0px hsl(187,70%,70%) ,-1.63761px -15.58084px 0px hsl(187,70%,70%) ,-0.87107px -8.28768px 0px hsl(187,70%,70%) ,-0.08711px -0.82877px 0px hsl(187,70%,70%) , 3.13585px -29.83566px 0px hsl(187,70%,70%) ,3.03133px -28.84113px 0px hsl(187,70%,70%) ,1.74214px -16.57536px 0px hsl(187,70%,70%) ,1.63761px -15.58084px 0px hsl(187,70%,70%) ,0.87107px -8.28768px 0px hsl(187,70%,70%) ,0.08711px -0.82877px 0px hsl(187,70%,70%) , 9.27051px -28.5317px 0px hsl(187,70%,70%) ,8.96149px -27.58064px 0px hsl(187,70%,70%) ,5.15028px -15.85094px 0px hsl(187,70%,70%) ,4.84127px -14.89989px 0px hsl(187,70%,70%) ,2.57514px -7.92547px 0px hsl(187,70%,70%) ,0.25751px -0.79255px 0px hsl(187,70%,70%) , 15px -25.98076px 0px hsl(187,70%,70%) ,14.5px -25.11474px 0px hsl(187,70%,70%) ,8.33333px -14.43376px 0px hsl(187,70%,70%) ,7.83333px -13.56773px 0px hsl(187,70%,70%) ,4.16667px -7.21688px 0px hsl(187,70%,70%) ,0.41667px -0.72169px 0px hsl(187,70%,70%) , 20.07392px -22.29434px 0px hsl(187,70%,70%) ,19.40479px -21.5512px 0px hsl(187,70%,70%) ,11.15218px -12.38575px 0px hsl(187,70%,70%) ,10.48305px -11.6426px 0px hsl(187,70%,70%) ,5.57609px -6.19287px 0px hsl(187,70%,70%) ,0.55761px -0.61929px 0px hsl(187,70%,70%) , 24.27051px -17.63356px 0px hsl(187,70%,70%) ,23.46149px -17.04577px 0px hsl(187,70%,70%) ,13.48362px -9.79642px 0px hsl(187,70%,70%) ,12.6746px -9.20864px 0px hsl(187,70%,70%) ,6.74181px -4.89821px 0px hsl(187,70%,70%) ,0.67418px -0.48982px 0px hsl(187,70%,70%) , 27.40636px -12.2021px 0px hsl(187,70%,70%) ,26.49282px -11.79536px 0px hsl(187,70%,70%) ,15.22576px -6.77894px 0px hsl(187,70%,70%) ,14.31221px -6.37221px 0px hsl(187,70%,70%) ,7.61288px -3.38947px 0px hsl(187,70%,70%) ,0.76129px -0.33895px 0px hsl(187,70%,70%) , 29.34443px -6.23735px 0px hsl(187,70%,70%) ,28.36628px -6.02944px 0px hsl(187,70%,70%) ,16.30246px -3.46519px 0px hsl(187,70%,70%) ,15.32431px -3.25728px 0px hsl(187,70%,70%) ,8.15123px -1.7326px 0px hsl(187,70%,70%) ,0.81512px -0.17326px 0px hsl(187,70%,70%) , 30px 0px 0px hsl(187,70%,70%) ,29px 0px 0px hsl(187,70%,70%) ,16.66667px 0px 0px hsl(187,70%,70%) ,15.66667px 0px 0px hsl(187,70%,70%) ,8.33333px 0px 0px hsl(187,70%,70%) ,0.83333px 0px 0px hsl(187,70%,70%);
}
.fire8 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(187,70%,70%) ,29px 0px 2px hsl(187,70%,70%) ,16.66667px 0px 2px hsl(187,70%,70%) ,15.66667px 0px 2px hsl(187,70%,70%) ,8.33333px 0px 2px hsl(187,70%,70%) ,0.83333px 0px 2px hsl(187,70%,70%) , 29.34443px 6.23735px 2px hsl(187,70%,70%) ,28.36628px 6.02944px 2px hsl(187,70%,70%) ,16.30246px 3.46519px 2px hsl(187,70%,70%) ,15.32431px 3.25728px 2px hsl(187,70%,70%) ,8.15123px 1.7326px 2px hsl(187,70%,70%) ,0.81512px 0.17326px 2px hsl(187,70%,70%) , 27.40636px 12.2021px 2px hsl(187,70%,70%) ,26.49282px 11.79536px 2px hsl(187,70%,70%) ,15.22576px 6.77894px 2px hsl(187,70%,70%) ,14.31221px 6.37221px 2px hsl(187,70%,70%) ,7.61288px 3.38947px 2px hsl(187,70%,70%) ,0.76129px 0.33895px 2px hsl(187,70%,70%) , 24.27051px 17.63356px 2px hsl(187,70%,70%) ,23.46149px 17.04577px 2px hsl(187,70%,70%) ,13.48362px 9.79642px 2px hsl(187,70%,70%) ,12.6746px 9.20864px 2px hsl(187,70%,70%) ,6.74181px 4.89821px 2px hsl(187,70%,70%) ,0.67418px 0.48982px 2px hsl(187,70%,70%) , 20.07392px 22.29434px 2px hsl(187,70%,70%) ,19.40479px 21.5512px 2px hsl(187,70%,70%) ,11.15218px 12.38575px 2px hsl(187,70%,70%) ,10.48305px 11.6426px 2px hsl(187,70%,70%) ,5.57609px 6.19287px 2px hsl(187,70%,70%) ,0.55761px 0.61929px 2px hsl(187,70%,70%) , 15px 25.98076px 2px hsl(187,70%,70%) ,14.5px 25.11474px 2px hsl(187,70%,70%) ,8.33333px 14.43376px 2px hsl(187,70%,70%) ,7.83333px 13.56773px 2px hsl(187,70%,70%) ,4.16667px 7.21688px 2px hsl(187,70%,70%) ,0.41667px 0.72169px 2px hsl(187,70%,70%) , 9.27051px 28.5317px 2px hsl(187,70%,70%) ,8.96149px 27.58064px 2px hsl(187,70%,70%) ,5.15028px 15.85094px 2px hsl(187,70%,70%) ,4.84127px 14.89989px 2px hsl(187,70%,70%) ,2.57514px 7.92547px 2px hsl(187,70%,70%) ,0.25751px 0.79255px 2px hsl(187,70%,70%) , 3.13585px 29.83566px 2px hsl(187,70%,70%) ,3.03133px 28.84113px 2px hsl(187,70%,70%) ,1.74214px 16.57536px 2px hsl(187,70%,70%) ,1.63761px 15.58084px 2px hsl(187,70%,70%) ,0.87107px 8.28768px 2px hsl(187,70%,70%) ,0.08711px 0.82877px 2px hsl(187,70%,70%) , -3.13585px 29.83566px 2px hsl(187,70%,70%) ,-3.03133px 28.84113px 2px hsl(187,70%,70%) ,-1.74214px 16.57536px 2px hsl(187,70%,70%) ,-1.63761px 15.58084px 2px hsl(187,70%,70%) ,-0.87107px 8.28768px 2px hsl(187,70%,70%) ,-0.08711px 0.82877px 2px hsl(187,70%,70%) , -9.27051px 28.5317px 2px hsl(187,70%,70%) ,-8.96149px 27.58064px 2px hsl(187,70%,70%) ,-5.15028px 15.85094px 2px hsl(187,70%,70%) ,-4.84127px 14.89989px 2px hsl(187,70%,70%) ,-2.57514px 7.92547px 2px hsl(187,70%,70%) ,-0.25751px 0.79255px 2px hsl(187,70%,70%) , -15px 25.98076px 2px hsl(187,70%,70%) ,-14.5px 25.11474px 2px hsl(187,70%,70%) ,-8.33333px 14.43376px 2px hsl(187,70%,70%) ,-7.83333px 13.56773px 2px hsl(187,70%,70%) ,-4.16667px 7.21688px 2px hsl(187,70%,70%) ,-0.41667px 0.72169px 2px hsl(187,70%,70%) , -20.07392px 22.29434px 2px hsl(187,70%,70%) ,-19.40479px 21.5512px 2px hsl(187,70%,70%) ,-11.15218px 12.38575px 2px hsl(187,70%,70%) ,-10.48305px 11.6426px 2px hsl(187,70%,70%) ,-5.57609px 6.19287px 2px hsl(187,70%,70%) ,-0.55761px 0.61929px 2px hsl(187,70%,70%) , -24.27051px 17.63356px 2px hsl(187,70%,70%) ,-23.46149px 17.04577px 2px hsl(187,70%,70%) ,-13.48362px 9.79642px 2px hsl(187,70%,70%) ,-12.6746px 9.20864px 2px hsl(187,70%,70%) ,-6.74181px 4.89821px 2px hsl(187,70%,70%) ,-0.67418px 0.48982px 2px hsl(187,70%,70%) , -27.40636px 12.2021px 2px hsl(187,70%,70%) ,-26.49282px 11.79536px 2px hsl(187,70%,70%) ,-15.22576px 6.77894px 2px hsl(187,70%,70%) ,-14.31221px 6.37221px 2px hsl(187,70%,70%) ,-7.61288px 3.38947px 2px hsl(187,70%,70%) ,-0.76129px 0.33895px 2px hsl(187,70%,70%) , -29.34443px 6.23735px 2px hsl(187,70%,70%) ,-28.36628px 6.02944px 2px hsl(187,70%,70%) ,-16.30246px 3.46519px 2px hsl(187,70%,70%) ,-15.32431px 3.25728px 2px hsl(187,70%,70%) ,-8.15123px 1.7326px 2px hsl(187,70%,70%) ,-0.81512px 0.17326px 2px hsl(187,70%,70%) , -30px 0px 2px hsl(187,70%,70%) ,-29px 0px 2px hsl(187,70%,70%) ,-16.66667px 0px 2px hsl(187,70%,70%) ,-15.66667px 0px 2px hsl(187,70%,70%) ,-8.33333px 0px 2px hsl(187,70%,70%) ,-0.83333px 0px 2px hsl(187,70%,70%) , -29.34443px -6.23735px 2px hsl(187,70%,70%) ,-28.36628px -6.02944px 2px hsl(187,70%,70%) ,-16.30246px -3.46519px 2px hsl(187,70%,70%) ,-15.32431px -3.25728px 2px hsl(187,70%,70%) ,-8.15123px -1.7326px 2px hsl(187,70%,70%) ,-0.81512px -0.17326px 2px hsl(187,70%,70%) , -27.40636px -12.2021px 2px hsl(187,70%,70%) ,-26.49282px -11.79536px 2px hsl(187,70%,70%) ,-15.22576px -6.77894px 2px hsl(187,70%,70%) ,-14.31221px -6.37221px 2px hsl(187,70%,70%) ,-7.61288px -3.38947px 2px hsl(187,70%,70%) ,-0.76129px -0.33895px 2px hsl(187,70%,70%) , -24.27051px -17.63356px 2px hsl(187,70%,70%) ,-23.46149px -17.04577px 2px hsl(187,70%,70%) ,-13.48362px -9.79642px 2px hsl(187,70%,70%) ,-12.6746px -9.20864px 2px hsl(187,70%,70%) ,-6.74181px -4.89821px 2px hsl(187,70%,70%) ,-0.67418px -0.48982px 2px hsl(187,70%,70%) , -20.07392px -22.29434px 2px hsl(187,70%,70%) ,-19.40479px -21.5512px 2px hsl(187,70%,70%) ,-11.15218px -12.38575px 2px hsl(187,70%,70%) ,-10.48305px -11.6426px 2px hsl(187,70%,70%) ,-5.57609px -6.19287px 2px hsl(187,70%,70%) ,-0.55761px -0.61929px 2px hsl(187,70%,70%) , -15px -25.98076px 2px hsl(187,70%,70%) ,-14.5px -25.11474px 2px hsl(187,70%,70%) ,-8.33333px -14.43376px 2px hsl(187,70%,70%) ,-7.83333px -13.56773px 2px hsl(187,70%,70%) ,-4.16667px -7.21688px 2px hsl(187,70%,70%) ,-0.41667px -0.72169px 2px hsl(187,70%,70%) , -9.27051px -28.5317px 2px hsl(187,70%,70%) ,-8.96149px -27.58064px 2px hsl(187,70%,70%) ,-5.15028px -15.85094px 2px hsl(187,70%,70%) ,-4.84127px -14.89989px 2px hsl(187,70%,70%) ,-2.57514px -7.92547px 2px hsl(187,70%,70%) ,-0.25751px -0.79255px 2px hsl(187,70%,70%) , -3.13585px -29.83566px 2px hsl(187,70%,70%) ,-3.03133px -28.84113px 2px hsl(187,70%,70%) ,-1.74214px -16.57536px 2px hsl(187,70%,70%) ,-1.63761px -15.58084px 2px hsl(187,70%,70%) ,-0.87107px -8.28768px 2px hsl(187,70%,70%) ,-0.08711px -0.82877px 2px hsl(187,70%,70%) , 3.13585px -29.83566px 2px hsl(187,70%,70%) ,3.03133px -28.84113px 2px hsl(187,70%,70%) ,1.74214px -16.57536px 2px hsl(187,70%,70%) ,1.63761px -15.58084px 2px hsl(187,70%,70%) ,0.87107px -8.28768px 2px hsl(187,70%,70%) ,0.08711px -0.82877px 2px hsl(187,70%,70%) , 9.27051px -28.5317px 2px hsl(187,70%,70%) ,8.96149px -27.58064px 2px hsl(187,70%,70%) ,5.15028px -15.85094px 2px hsl(187,70%,70%) ,4.84127px -14.89989px 2px hsl(187,70%,70%) ,2.57514px -7.92547px 2px hsl(187,70%,70%) ,0.25751px -0.79255px 2px hsl(187,70%,70%) , 15px -25.98076px 2px hsl(187,70%,70%) ,14.5px -25.11474px 2px hsl(187,70%,70%) ,8.33333px -14.43376px 2px hsl(187,70%,70%) ,7.83333px -13.56773px 2px hsl(187,70%,70%) ,4.16667px -7.21688px 2px hsl(187,70%,70%) ,0.41667px -0.72169px 2px hsl(187,70%,70%) , 20.07392px -22.29434px 2px hsl(187,70%,70%) ,19.40479px -21.5512px 2px hsl(187,70%,70%) ,11.15218px -12.38575px 2px hsl(187,70%,70%) ,10.48305px -11.6426px 2px hsl(187,70%,70%) ,5.57609px -6.19287px 2px hsl(187,70%,70%) ,0.55761px -0.61929px 2px hsl(187,70%,70%) , 24.27051px -17.63356px 2px hsl(187,70%,70%) ,23.46149px -17.04577px 2px hsl(187,70%,70%) ,13.48362px -9.79642px 2px hsl(187,70%,70%) ,12.6746px -9.20864px 2px hsl(187,70%,70%) ,6.74181px -4.89821px 2px hsl(187,70%,70%) ,0.67418px -0.48982px 2px hsl(187,70%,70%) , 27.40636px -12.2021px 2px hsl(187,70%,70%) ,26.49282px -11.79536px 2px hsl(187,70%,70%) ,15.22576px -6.77894px 2px hsl(187,70%,70%) ,14.31221px -6.37221px 2px hsl(187,70%,70%) ,7.61288px -3.38947px 2px hsl(187,70%,70%) ,0.76129px -0.33895px 2px hsl(187,70%,70%) , 29.34443px -6.23735px 2px hsl(187,70%,70%) ,28.36628px -6.02944px 2px hsl(187,70%,70%) ,16.30246px -3.46519px 2px hsl(187,70%,70%) ,15.32431px -3.25728px 2px hsl(187,70%,70%) ,8.15123px -1.7326px 2px hsl(187,70%,70%) ,0.81512px -0.17326px 2px hsl(187,70%,70%) , 30px 0px 2px hsl(187,70%,70%) ,29px 0px 2px hsl(187,70%,70%) ,16.66667px 0px 2px hsl(187,70%,70%) ,15.66667px 0px 2px hsl(187,70%,70%) ,8.33333px 0px 2px hsl(187,70%,70%) ,0.83333px 0px 2px hsl(187,70%,70%);
}

.fire9 {
  top: 9%;
  left: 10%;
}
.fire9 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(129,70%,70%) ,29px 0px 0px hsl(129,70%,70%) ,16.66667px 0px 0px hsl(129,70%,70%) ,15.66667px 0px 0px hsl(129,70%,70%) ,8.33333px 0px 0px hsl(129,70%,70%) ,0.83333px 0px 0px hsl(129,70%,70%) , 29.34443px 6.23735px 0px hsl(129,70%,70%) ,28.36628px 6.02944px 0px hsl(129,70%,70%) ,16.30246px 3.46519px 0px hsl(129,70%,70%) ,15.32431px 3.25728px 0px hsl(129,70%,70%) ,8.15123px 1.7326px 0px hsl(129,70%,70%) ,0.81512px 0.17326px 0px hsl(129,70%,70%) , 27.40636px 12.2021px 0px hsl(129,70%,70%) ,26.49282px 11.79536px 0px hsl(129,70%,70%) ,15.22576px 6.77894px 0px hsl(129,70%,70%) ,14.31221px 6.37221px 0px hsl(129,70%,70%) ,7.61288px 3.38947px 0px hsl(129,70%,70%) ,0.76129px 0.33895px 0px hsl(129,70%,70%) , 24.27051px 17.63356px 0px hsl(129,70%,70%) ,23.46149px 17.04577px 0px hsl(129,70%,70%) ,13.48362px 9.79642px 0px hsl(129,70%,70%) ,12.6746px 9.20864px 0px hsl(129,70%,70%) ,6.74181px 4.89821px 0px hsl(129,70%,70%) ,0.67418px 0.48982px 0px hsl(129,70%,70%) , 20.07392px 22.29434px 0px hsl(129,70%,70%) ,19.40479px 21.5512px 0px hsl(129,70%,70%) ,11.15218px 12.38575px 0px hsl(129,70%,70%) ,10.48305px 11.6426px 0px hsl(129,70%,70%) ,5.57609px 6.19287px 0px hsl(129,70%,70%) ,0.55761px 0.61929px 0px hsl(129,70%,70%) , 15px 25.98076px 0px hsl(129,70%,70%) ,14.5px 25.11474px 0px hsl(129,70%,70%) ,8.33333px 14.43376px 0px hsl(129,70%,70%) ,7.83333px 13.56773px 0px hsl(129,70%,70%) ,4.16667px 7.21688px 0px hsl(129,70%,70%) ,0.41667px 0.72169px 0px hsl(129,70%,70%) , 9.27051px 28.5317px 0px hsl(129,70%,70%) ,8.96149px 27.58064px 0px hsl(129,70%,70%) ,5.15028px 15.85094px 0px hsl(129,70%,70%) ,4.84127px 14.89989px 0px hsl(129,70%,70%) ,2.57514px 7.92547px 0px hsl(129,70%,70%) ,0.25751px 0.79255px 0px hsl(129,70%,70%) , 3.13585px 29.83566px 0px hsl(129,70%,70%) ,3.03133px 28.84113px 0px hsl(129,70%,70%) ,1.74214px 16.57536px 0px hsl(129,70%,70%) ,1.63761px 15.58084px 0px hsl(129,70%,70%) ,0.87107px 8.28768px 0px hsl(129,70%,70%) ,0.08711px 0.82877px 0px hsl(129,70%,70%) , -3.13585px 29.83566px 0px hsl(129,70%,70%) ,-3.03133px 28.84113px 0px hsl(129,70%,70%) ,-1.74214px 16.57536px 0px hsl(129,70%,70%) ,-1.63761px 15.58084px 0px hsl(129,70%,70%) ,-0.87107px 8.28768px 0px hsl(129,70%,70%) ,-0.08711px 0.82877px 0px hsl(129,70%,70%) , -9.27051px 28.5317px 0px hsl(129,70%,70%) ,-8.96149px 27.58064px 0px hsl(129,70%,70%) ,-5.15028px 15.85094px 0px hsl(129,70%,70%) ,-4.84127px 14.89989px 0px hsl(129,70%,70%) ,-2.57514px 7.92547px 0px hsl(129,70%,70%) ,-0.25751px 0.79255px 0px hsl(129,70%,70%) , -15px 25.98076px 0px hsl(129,70%,70%) ,-14.5px 25.11474px 0px hsl(129,70%,70%) ,-8.33333px 14.43376px 0px hsl(129,70%,70%) ,-7.83333px 13.56773px 0px hsl(129,70%,70%) ,-4.16667px 7.21688px 0px hsl(129,70%,70%) ,-0.41667px 0.72169px 0px hsl(129,70%,70%) , -20.07392px 22.29434px 0px hsl(129,70%,70%) ,-19.40479px 21.5512px 0px hsl(129,70%,70%) ,-11.15218px 12.38575px 0px hsl(129,70%,70%) ,-10.48305px 11.6426px 0px hsl(129,70%,70%) ,-5.57609px 6.19287px 0px hsl(129,70%,70%) ,-0.55761px 0.61929px 0px hsl(129,70%,70%) , -24.27051px 17.63356px 0px hsl(129,70%,70%) ,-23.46149px 17.04577px 0px hsl(129,70%,70%) ,-13.48362px 9.79642px 0px hsl(129,70%,70%) ,-12.6746px 9.20864px 0px hsl(129,70%,70%) ,-6.74181px 4.89821px 0px hsl(129,70%,70%) ,-0.67418px 0.48982px 0px hsl(129,70%,70%) , -27.40636px 12.2021px 0px hsl(129,70%,70%) ,-26.49282px 11.79536px 0px hsl(129,70%,70%) ,-15.22576px 6.77894px 0px hsl(129,70%,70%) ,-14.31221px 6.37221px 0px hsl(129,70%,70%) ,-7.61288px 3.38947px 0px hsl(129,70%,70%) ,-0.76129px 0.33895px 0px hsl(129,70%,70%) , -29.34443px 6.23735px 0px hsl(129,70%,70%) ,-28.36628px 6.02944px 0px hsl(129,70%,70%) ,-16.30246px 3.46519px 0px hsl(129,70%,70%) ,-15.32431px 3.25728px 0px hsl(129,70%,70%) ,-8.15123px 1.7326px 0px hsl(129,70%,70%) ,-0.81512px 0.17326px 0px hsl(129,70%,70%) , -30px 0px 0px hsl(129,70%,70%) ,-29px 0px 0px hsl(129,70%,70%) ,-16.66667px 0px 0px hsl(129,70%,70%) ,-15.66667px 0px 0px hsl(129,70%,70%) ,-8.33333px 0px 0px hsl(129,70%,70%) ,-0.83333px 0px 0px hsl(129,70%,70%) , -29.34443px -6.23735px 0px hsl(129,70%,70%) ,-28.36628px -6.02944px 0px hsl(129,70%,70%) ,-16.30246px -3.46519px 0px hsl(129,70%,70%) ,-15.32431px -3.25728px 0px hsl(129,70%,70%) ,-8.15123px -1.7326px 0px hsl(129,70%,70%) ,-0.81512px -0.17326px 0px hsl(129,70%,70%) , -27.40636px -12.2021px 0px hsl(129,70%,70%) ,-26.49282px -11.79536px 0px hsl(129,70%,70%) ,-15.22576px -6.77894px 0px hsl(129,70%,70%) ,-14.31221px -6.37221px 0px hsl(129,70%,70%) ,-7.61288px -3.38947px 0px hsl(129,70%,70%) ,-0.76129px -0.33895px 0px hsl(129,70%,70%) , -24.27051px -17.63356px 0px hsl(129,70%,70%) ,-23.46149px -17.04577px 0px hsl(129,70%,70%) ,-13.48362px -9.79642px 0px hsl(129,70%,70%) ,-12.6746px -9.20864px 0px hsl(129,70%,70%) ,-6.74181px -4.89821px 0px hsl(129,70%,70%) ,-0.67418px -0.48982px 0px hsl(129,70%,70%) , -20.07392px -22.29434px 0px hsl(129,70%,70%) ,-19.40479px -21.5512px 0px hsl(129,70%,70%) ,-11.15218px -12.38575px 0px hsl(129,70%,70%) ,-10.48305px -11.6426px 0px hsl(129,70%,70%) ,-5.57609px -6.19287px 0px hsl(129,70%,70%) ,-0.55761px -0.61929px 0px hsl(129,70%,70%) , -15px -25.98076px 0px hsl(129,70%,70%) ,-14.5px -25.11474px 0px hsl(129,70%,70%) ,-8.33333px -14.43376px 0px hsl(129,70%,70%) ,-7.83333px -13.56773px 0px hsl(129,70%,70%) ,-4.16667px -7.21688px 0px hsl(129,70%,70%) ,-0.41667px -0.72169px 0px hsl(129,70%,70%) , -9.27051px -28.5317px 0px hsl(129,70%,70%) ,-8.96149px -27.58064px 0px hsl(129,70%,70%) ,-5.15028px -15.85094px 0px hsl(129,70%,70%) ,-4.84127px -14.89989px 0px hsl(129,70%,70%) ,-2.57514px -7.92547px 0px hsl(129,70%,70%) ,-0.25751px -0.79255px 0px hsl(129,70%,70%) , -3.13585px -29.83566px 0px hsl(129,70%,70%) ,-3.03133px -28.84113px 0px hsl(129,70%,70%) ,-1.74214px -16.57536px 0px hsl(129,70%,70%) ,-1.63761px -15.58084px 0px hsl(129,70%,70%) ,-0.87107px -8.28768px 0px hsl(129,70%,70%) ,-0.08711px -0.82877px 0px hsl(129,70%,70%) , 3.13585px -29.83566px 0px hsl(129,70%,70%) ,3.03133px -28.84113px 0px hsl(129,70%,70%) ,1.74214px -16.57536px 0px hsl(129,70%,70%) ,1.63761px -15.58084px 0px hsl(129,70%,70%) ,0.87107px -8.28768px 0px hsl(129,70%,70%) ,0.08711px -0.82877px 0px hsl(129,70%,70%) , 9.27051px -28.5317px 0px hsl(129,70%,70%) ,8.96149px -27.58064px 0px hsl(129,70%,70%) ,5.15028px -15.85094px 0px hsl(129,70%,70%) ,4.84127px -14.89989px 0px hsl(129,70%,70%) ,2.57514px -7.92547px 0px hsl(129,70%,70%) ,0.25751px -0.79255px 0px hsl(129,70%,70%) , 15px -25.98076px 0px hsl(129,70%,70%) ,14.5px -25.11474px 0px hsl(129,70%,70%) ,8.33333px -14.43376px 0px hsl(129,70%,70%) ,7.83333px -13.56773px 0px hsl(129,70%,70%) ,4.16667px -7.21688px 0px hsl(129,70%,70%) ,0.41667px -0.72169px 0px hsl(129,70%,70%) , 20.07392px -22.29434px 0px hsl(129,70%,70%) ,19.40479px -21.5512px 0px hsl(129,70%,70%) ,11.15218px -12.38575px 0px hsl(129,70%,70%) ,10.48305px -11.6426px 0px hsl(129,70%,70%) ,5.57609px -6.19287px 0px hsl(129,70%,70%) ,0.55761px -0.61929px 0px hsl(129,70%,70%) , 24.27051px -17.63356px 0px hsl(129,70%,70%) ,23.46149px -17.04577px 0px hsl(129,70%,70%) ,13.48362px -9.79642px 0px hsl(129,70%,70%) ,12.6746px -9.20864px 0px hsl(129,70%,70%) ,6.74181px -4.89821px 0px hsl(129,70%,70%) ,0.67418px -0.48982px 0px hsl(129,70%,70%) , 27.40636px -12.2021px 0px hsl(129,70%,70%) ,26.49282px -11.79536px 0px hsl(129,70%,70%) ,15.22576px -6.77894px 0px hsl(129,70%,70%) ,14.31221px -6.37221px 0px hsl(129,70%,70%) ,7.61288px -3.38947px 0px hsl(129,70%,70%) ,0.76129px -0.33895px 0px hsl(129,70%,70%) , 29.34443px -6.23735px 0px hsl(129,70%,70%) ,28.36628px -6.02944px 0px hsl(129,70%,70%) ,16.30246px -3.46519px 0px hsl(129,70%,70%) ,15.32431px -3.25728px 0px hsl(129,70%,70%) ,8.15123px -1.7326px 0px hsl(129,70%,70%) ,0.81512px -0.17326px 0px hsl(129,70%,70%) , 30px 0px 0px hsl(129,70%,70%) ,29px 0px 0px hsl(129,70%,70%) ,16.66667px 0px 0px hsl(129,70%,70%) ,15.66667px 0px 0px hsl(129,70%,70%) ,8.33333px 0px 0px hsl(129,70%,70%) ,0.83333px 0px 0px hsl(129,70%,70%);
}
.fire9 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(129,70%,70%) ,29px 0px 2px hsl(129,70%,70%) ,16.66667px 0px 2px hsl(129,70%,70%) ,15.66667px 0px 2px hsl(129,70%,70%) ,8.33333px 0px 2px hsl(129,70%,70%) ,0.83333px 0px 2px hsl(129,70%,70%) , 29.34443px 6.23735px 2px hsl(129,70%,70%) ,28.36628px 6.02944px 2px hsl(129,70%,70%) ,16.30246px 3.46519px 2px hsl(129,70%,70%) ,15.32431px 3.25728px 2px hsl(129,70%,70%) ,8.15123px 1.7326px 2px hsl(129,70%,70%) ,0.81512px 0.17326px 2px hsl(129,70%,70%) , 27.40636px 12.2021px 2px hsl(129,70%,70%) ,26.49282px 11.79536px 2px hsl(129,70%,70%) ,15.22576px 6.77894px 2px hsl(129,70%,70%) ,14.31221px 6.37221px 2px hsl(129,70%,70%) ,7.61288px 3.38947px 2px hsl(129,70%,70%) ,0.76129px 0.33895px 2px hsl(129,70%,70%) , 24.27051px 17.63356px 2px hsl(129,70%,70%) ,23.46149px 17.04577px 2px hsl(129,70%,70%) ,13.48362px 9.79642px 2px hsl(129,70%,70%) ,12.6746px 9.20864px 2px hsl(129,70%,70%) ,6.74181px 4.89821px 2px hsl(129,70%,70%) ,0.67418px 0.48982px 2px hsl(129,70%,70%) , 20.07392px 22.29434px 2px hsl(129,70%,70%) ,19.40479px 21.5512px 2px hsl(129,70%,70%) ,11.15218px 12.38575px 2px hsl(129,70%,70%) ,10.48305px 11.6426px 2px hsl(129,70%,70%) ,5.57609px 6.19287px 2px hsl(129,70%,70%) ,0.55761px 0.61929px 2px hsl(129,70%,70%) , 15px 25.98076px 2px hsl(129,70%,70%) ,14.5px 25.11474px 2px hsl(129,70%,70%) ,8.33333px 14.43376px 2px hsl(129,70%,70%) ,7.83333px 13.56773px 2px hsl(129,70%,70%) ,4.16667px 7.21688px 2px hsl(129,70%,70%) ,0.41667px 0.72169px 2px hsl(129,70%,70%) , 9.27051px 28.5317px 2px hsl(129,70%,70%) ,8.96149px 27.58064px 2px hsl(129,70%,70%) ,5.15028px 15.85094px 2px hsl(129,70%,70%) ,4.84127px 14.89989px 2px hsl(129,70%,70%) ,2.57514px 7.92547px 2px hsl(129,70%,70%) ,0.25751px 0.79255px 2px hsl(129,70%,70%) , 3.13585px 29.83566px 2px hsl(129,70%,70%) ,3.03133px 28.84113px 2px hsl(129,70%,70%) ,1.74214px 16.57536px 2px hsl(129,70%,70%) ,1.63761px 15.58084px 2px hsl(129,70%,70%) ,0.87107px 8.28768px 2px hsl(129,70%,70%) ,0.08711px 0.82877px 2px hsl(129,70%,70%) , -3.13585px 29.83566px 2px hsl(129,70%,70%) ,-3.03133px 28.84113px 2px hsl(129,70%,70%) ,-1.74214px 16.57536px 2px hsl(129,70%,70%) ,-1.63761px 15.58084px 2px hsl(129,70%,70%) ,-0.87107px 8.28768px 2px hsl(129,70%,70%) ,-0.08711px 0.82877px 2px hsl(129,70%,70%) , -9.27051px 28.5317px 2px hsl(129,70%,70%) ,-8.96149px 27.58064px 2px hsl(129,70%,70%) ,-5.15028px 15.85094px 2px hsl(129,70%,70%) ,-4.84127px 14.89989px 2px hsl(129,70%,70%) ,-2.57514px 7.92547px 2px hsl(129,70%,70%) ,-0.25751px 0.79255px 2px hsl(129,70%,70%) , -15px 25.98076px 2px hsl(129,70%,70%) ,-14.5px 25.11474px 2px hsl(129,70%,70%) ,-8.33333px 14.43376px 2px hsl(129,70%,70%) ,-7.83333px 13.56773px 2px hsl(129,70%,70%) ,-4.16667px 7.21688px 2px hsl(129,70%,70%) ,-0.41667px 0.72169px 2px hsl(129,70%,70%) , -20.07392px 22.29434px 2px hsl(129,70%,70%) ,-19.40479px 21.5512px 2px hsl(129,70%,70%) ,-11.15218px 12.38575px 2px hsl(129,70%,70%) ,-10.48305px 11.6426px 2px hsl(129,70%,70%) ,-5.57609px 6.19287px 2px hsl(129,70%,70%) ,-0.55761px 0.61929px 2px hsl(129,70%,70%) , -24.27051px 17.63356px 2px hsl(129,70%,70%) ,-23.46149px 17.04577px 2px hsl(129,70%,70%) ,-13.48362px 9.79642px 2px hsl(129,70%,70%) ,-12.6746px 9.20864px 2px hsl(129,70%,70%) ,-6.74181px 4.89821px 2px hsl(129,70%,70%) ,-0.67418px 0.48982px 2px hsl(129,70%,70%) , -27.40636px 12.2021px 2px hsl(129,70%,70%) ,-26.49282px 11.79536px 2px hsl(129,70%,70%) ,-15.22576px 6.77894px 2px hsl(129,70%,70%) ,-14.31221px 6.37221px 2px hsl(129,70%,70%) ,-7.61288px 3.38947px 2px hsl(129,70%,70%) ,-0.76129px 0.33895px 2px hsl(129,70%,70%) , -29.34443px 6.23735px 2px hsl(129,70%,70%) ,-28.36628px 6.02944px 2px hsl(129,70%,70%) ,-16.30246px 3.46519px 2px hsl(129,70%,70%) ,-15.32431px 3.25728px 2px hsl(129,70%,70%) ,-8.15123px 1.7326px 2px hsl(129,70%,70%) ,-0.81512px 0.17326px 2px hsl(129,70%,70%) , -30px 0px 2px hsl(129,70%,70%) ,-29px 0px 2px hsl(129,70%,70%) ,-16.66667px 0px 2px hsl(129,70%,70%) ,-15.66667px 0px 2px hsl(129,70%,70%) ,-8.33333px 0px 2px hsl(129,70%,70%) ,-0.83333px 0px 2px hsl(129,70%,70%) , -29.34443px -6.23735px 2px hsl(129,70%,70%) ,-28.36628px -6.02944px 2px hsl(129,70%,70%) ,-16.30246px -3.46519px 2px hsl(129,70%,70%) ,-15.32431px -3.25728px 2px hsl(129,70%,70%) ,-8.15123px -1.7326px 2px hsl(129,70%,70%) ,-0.81512px -0.17326px 2px hsl(129,70%,70%) , -27.40636px -12.2021px 2px hsl(129,70%,70%) ,-26.49282px -11.79536px 2px hsl(129,70%,70%) ,-15.22576px -6.77894px 2px hsl(129,70%,70%) ,-14.31221px -6.37221px 2px hsl(129,70%,70%) ,-7.61288px -3.38947px 2px hsl(129,70%,70%) ,-0.76129px -0.33895px 2px hsl(129,70%,70%) , -24.27051px -17.63356px 2px hsl(129,70%,70%) ,-23.46149px -17.04577px 2px hsl(129,70%,70%) ,-13.48362px -9.79642px 2px hsl(129,70%,70%) ,-12.6746px -9.20864px 2px hsl(129,70%,70%) ,-6.74181px -4.89821px 2px hsl(129,70%,70%) ,-0.67418px -0.48982px 2px hsl(129,70%,70%) , -20.07392px -22.29434px 2px hsl(129,70%,70%) ,-19.40479px -21.5512px 2px hsl(129,70%,70%) ,-11.15218px -12.38575px 2px hsl(129,70%,70%) ,-10.48305px -11.6426px 2px hsl(129,70%,70%) ,-5.57609px -6.19287px 2px hsl(129,70%,70%) ,-0.55761px -0.61929px 2px hsl(129,70%,70%) , -15px -25.98076px 2px hsl(129,70%,70%) ,-14.5px -25.11474px 2px hsl(129,70%,70%) ,-8.33333px -14.43376px 2px hsl(129,70%,70%) ,-7.83333px -13.56773px 2px hsl(129,70%,70%) ,-4.16667px -7.21688px 2px hsl(129,70%,70%) ,-0.41667px -0.72169px 2px hsl(129,70%,70%) , -9.27051px -28.5317px 2px hsl(129,70%,70%) ,-8.96149px -27.58064px 2px hsl(129,70%,70%) ,-5.15028px -15.85094px 2px hsl(129,70%,70%) ,-4.84127px -14.89989px 2px hsl(129,70%,70%) ,-2.57514px -7.92547px 2px hsl(129,70%,70%) ,-0.25751px -0.79255px 2px hsl(129,70%,70%) , -3.13585px -29.83566px 2px hsl(129,70%,70%) ,-3.03133px -28.84113px 2px hsl(129,70%,70%) ,-1.74214px -16.57536px 2px hsl(129,70%,70%) ,-1.63761px -15.58084px 2px hsl(129,70%,70%) ,-0.87107px -8.28768px 2px hsl(129,70%,70%) ,-0.08711px -0.82877px 2px hsl(129,70%,70%) , 3.13585px -29.83566px 2px hsl(129,70%,70%) ,3.03133px -28.84113px 2px hsl(129,70%,70%) ,1.74214px -16.57536px 2px hsl(129,70%,70%) ,1.63761px -15.58084px 2px hsl(129,70%,70%) ,0.87107px -8.28768px 2px hsl(129,70%,70%) ,0.08711px -0.82877px 2px hsl(129,70%,70%) , 9.27051px -28.5317px 2px hsl(129,70%,70%) ,8.96149px -27.58064px 2px hsl(129,70%,70%) ,5.15028px -15.85094px 2px hsl(129,70%,70%) ,4.84127px -14.89989px 2px hsl(129,70%,70%) ,2.57514px -7.92547px 2px hsl(129,70%,70%) ,0.25751px -0.79255px 2px hsl(129,70%,70%) , 15px -25.98076px 2px hsl(129,70%,70%) ,14.5px -25.11474px 2px hsl(129,70%,70%) ,8.33333px -14.43376px 2px hsl(129,70%,70%) ,7.83333px -13.56773px 2px hsl(129,70%,70%) ,4.16667px -7.21688px 2px hsl(129,70%,70%) ,0.41667px -0.72169px 2px hsl(129,70%,70%) , 20.07392px -22.29434px 2px hsl(129,70%,70%) ,19.40479px -21.5512px 2px hsl(129,70%,70%) ,11.15218px -12.38575px 2px hsl(129,70%,70%) ,10.48305px -11.6426px 2px hsl(129,70%,70%) ,5.57609px -6.19287px 2px hsl(129,70%,70%) ,0.55761px -0.61929px 2px hsl(129,70%,70%) , 24.27051px -17.63356px 2px hsl(129,70%,70%) ,23.46149px -17.04577px 2px hsl(129,70%,70%) ,13.48362px -9.79642px 2px hsl(129,70%,70%) ,12.6746px -9.20864px 2px hsl(129,70%,70%) ,6.74181px -4.89821px 2px hsl(129,70%,70%) ,0.67418px -0.48982px 2px hsl(129,70%,70%) , 27.40636px -12.2021px 2px hsl(129,70%,70%) ,26.49282px -11.79536px 2px hsl(129,70%,70%) ,15.22576px -6.77894px 2px hsl(129,70%,70%) ,14.31221px -6.37221px 2px hsl(129,70%,70%) ,7.61288px -3.38947px 2px hsl(129,70%,70%) ,0.76129px -0.33895px 2px hsl(129,70%,70%) , 29.34443px -6.23735px 2px hsl(129,70%,70%) ,28.36628px -6.02944px 2px hsl(129,70%,70%) ,16.30246px -3.46519px 2px hsl(129,70%,70%) ,15.32431px -3.25728px 2px hsl(129,70%,70%) ,8.15123px -1.7326px 2px hsl(129,70%,70%) ,0.81512px -0.17326px 2px hsl(129,70%,70%) , 30px 0px 2px hsl(129,70%,70%) ,29px 0px 2px hsl(129,70%,70%) ,16.66667px 0px 2px hsl(129,70%,70%) ,15.66667px 0px 2px hsl(129,70%,70%) ,8.33333px 0px 2px hsl(129,70%,70%) ,0.83333px 0px 2px hsl(129,70%,70%);
}

.fire10 {
  top: 69%;
  left: 42%;
}
.fire10 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(100,70%,70%) ,29px 0px 0px hsl(100,70%,70%) ,16.66667px 0px 0px hsl(100,70%,70%) ,15.66667px 0px 0px hsl(100,70%,70%) ,8.33333px 0px 0px hsl(100,70%,70%) ,0.83333px 0px 0px hsl(100,70%,70%) , 29.34443px 6.23735px 0px hsl(100,70%,70%) ,28.36628px 6.02944px 0px hsl(100,70%,70%) ,16.30246px 3.46519px 0px hsl(100,70%,70%) ,15.32431px 3.25728px 0px hsl(100,70%,70%) ,8.15123px 1.7326px 0px hsl(100,70%,70%) ,0.81512px 0.17326px 0px hsl(100,70%,70%) , 27.40636px 12.2021px 0px hsl(100,70%,70%) ,26.49282px 11.79536px 0px hsl(100,70%,70%) ,15.22576px 6.77894px 0px hsl(100,70%,70%) ,14.31221px 6.37221px 0px hsl(100,70%,70%) ,7.61288px 3.38947px 0px hsl(100,70%,70%) ,0.76129px 0.33895px 0px hsl(100,70%,70%) , 24.27051px 17.63356px 0px hsl(100,70%,70%) ,23.46149px 17.04577px 0px hsl(100,70%,70%) ,13.48362px 9.79642px 0px hsl(100,70%,70%) ,12.6746px 9.20864px 0px hsl(100,70%,70%) ,6.74181px 4.89821px 0px hsl(100,70%,70%) ,0.67418px 0.48982px 0px hsl(100,70%,70%) , 20.07392px 22.29434px 0px hsl(100,70%,70%) ,19.40479px 21.5512px 0px hsl(100,70%,70%) ,11.15218px 12.38575px 0px hsl(100,70%,70%) ,10.48305px 11.6426px 0px hsl(100,70%,70%) ,5.57609px 6.19287px 0px hsl(100,70%,70%) ,0.55761px 0.61929px 0px hsl(100,70%,70%) , 15px 25.98076px 0px hsl(100,70%,70%) ,14.5px 25.11474px 0px hsl(100,70%,70%) ,8.33333px 14.43376px 0px hsl(100,70%,70%) ,7.83333px 13.56773px 0px hsl(100,70%,70%) ,4.16667px 7.21688px 0px hsl(100,70%,70%) ,0.41667px 0.72169px 0px hsl(100,70%,70%) , 9.27051px 28.5317px 0px hsl(100,70%,70%) ,8.96149px 27.58064px 0px hsl(100,70%,70%) ,5.15028px 15.85094px 0px hsl(100,70%,70%) ,4.84127px 14.89989px 0px hsl(100,70%,70%) ,2.57514px 7.92547px 0px hsl(100,70%,70%) ,0.25751px 0.79255px 0px hsl(100,70%,70%) , 3.13585px 29.83566px 0px hsl(100,70%,70%) ,3.03133px 28.84113px 0px hsl(100,70%,70%) ,1.74214px 16.57536px 0px hsl(100,70%,70%) ,1.63761px 15.58084px 0px hsl(100,70%,70%) ,0.87107px 8.28768px 0px hsl(100,70%,70%) ,0.08711px 0.82877px 0px hsl(100,70%,70%) , -3.13585px 29.83566px 0px hsl(100,70%,70%) ,-3.03133px 28.84113px 0px hsl(100,70%,70%) ,-1.74214px 16.57536px 0px hsl(100,70%,70%) ,-1.63761px 15.58084px 0px hsl(100,70%,70%) ,-0.87107px 8.28768px 0px hsl(100,70%,70%) ,-0.08711px 0.82877px 0px hsl(100,70%,70%) , -9.27051px 28.5317px 0px hsl(100,70%,70%) ,-8.96149px 27.58064px 0px hsl(100,70%,70%) ,-5.15028px 15.85094px 0px hsl(100,70%,70%) ,-4.84127px 14.89989px 0px hsl(100,70%,70%) ,-2.57514px 7.92547px 0px hsl(100,70%,70%) ,-0.25751px 0.79255px 0px hsl(100,70%,70%) , -15px 25.98076px 0px hsl(100,70%,70%) ,-14.5px 25.11474px 0px hsl(100,70%,70%) ,-8.33333px 14.43376px 0px hsl(100,70%,70%) ,-7.83333px 13.56773px 0px hsl(100,70%,70%) ,-4.16667px 7.21688px 0px hsl(100,70%,70%) ,-0.41667px 0.72169px 0px hsl(100,70%,70%) , -20.07392px 22.29434px 0px hsl(100,70%,70%) ,-19.40479px 21.5512px 0px hsl(100,70%,70%) ,-11.15218px 12.38575px 0px hsl(100,70%,70%) ,-10.48305px 11.6426px 0px hsl(100,70%,70%) ,-5.57609px 6.19287px 0px hsl(100,70%,70%) ,-0.55761px 0.61929px 0px hsl(100,70%,70%) , -24.27051px 17.63356px 0px hsl(100,70%,70%) ,-23.46149px 17.04577px 0px hsl(100,70%,70%) ,-13.48362px 9.79642px 0px hsl(100,70%,70%) ,-12.6746px 9.20864px 0px hsl(100,70%,70%) ,-6.74181px 4.89821px 0px hsl(100,70%,70%) ,-0.67418px 0.48982px 0px hsl(100,70%,70%) , -27.40636px 12.2021px 0px hsl(100,70%,70%) ,-26.49282px 11.79536px 0px hsl(100,70%,70%) ,-15.22576px 6.77894px 0px hsl(100,70%,70%) ,-14.31221px 6.37221px 0px hsl(100,70%,70%) ,-7.61288px 3.38947px 0px hsl(100,70%,70%) ,-0.76129px 0.33895px 0px hsl(100,70%,70%) , -29.34443px 6.23735px 0px hsl(100,70%,70%) ,-28.36628px 6.02944px 0px hsl(100,70%,70%) ,-16.30246px 3.46519px 0px hsl(100,70%,70%) ,-15.32431px 3.25728px 0px hsl(100,70%,70%) ,-8.15123px 1.7326px 0px hsl(100,70%,70%) ,-0.81512px 0.17326px 0px hsl(100,70%,70%) , -30px 0px 0px hsl(100,70%,70%) ,-29px 0px 0px hsl(100,70%,70%) ,-16.66667px 0px 0px hsl(100,70%,70%) ,-15.66667px 0px 0px hsl(100,70%,70%) ,-8.33333px 0px 0px hsl(100,70%,70%) ,-0.83333px 0px 0px hsl(100,70%,70%) , -29.34443px -6.23735px 0px hsl(100,70%,70%) ,-28.36628px -6.02944px 0px hsl(100,70%,70%) ,-16.30246px -3.46519px 0px hsl(100,70%,70%) ,-15.32431px -3.25728px 0px hsl(100,70%,70%) ,-8.15123px -1.7326px 0px hsl(100,70%,70%) ,-0.81512px -0.17326px 0px hsl(100,70%,70%) , -27.40636px -12.2021px 0px hsl(100,70%,70%) ,-26.49282px -11.79536px 0px hsl(100,70%,70%) ,-15.22576px -6.77894px 0px hsl(100,70%,70%) ,-14.31221px -6.37221px 0px hsl(100,70%,70%) ,-7.61288px -3.38947px 0px hsl(100,70%,70%) ,-0.76129px -0.33895px 0px hsl(100,70%,70%) , -24.27051px -17.63356px 0px hsl(100,70%,70%) ,-23.46149px -17.04577px 0px hsl(100,70%,70%) ,-13.48362px -9.79642px 0px hsl(100,70%,70%) ,-12.6746px -9.20864px 0px hsl(100,70%,70%) ,-6.74181px -4.89821px 0px hsl(100,70%,70%) ,-0.67418px -0.48982px 0px hsl(100,70%,70%) , -20.07392px -22.29434px 0px hsl(100,70%,70%) ,-19.40479px -21.5512px 0px hsl(100,70%,70%) ,-11.15218px -12.38575px 0px hsl(100,70%,70%) ,-10.48305px -11.6426px 0px hsl(100,70%,70%) ,-5.57609px -6.19287px 0px hsl(100,70%,70%) ,-0.55761px -0.61929px 0px hsl(100,70%,70%) , -15px -25.98076px 0px hsl(100,70%,70%) ,-14.5px -25.11474px 0px hsl(100,70%,70%) ,-8.33333px -14.43376px 0px hsl(100,70%,70%) ,-7.83333px -13.56773px 0px hsl(100,70%,70%) ,-4.16667px -7.21688px 0px hsl(100,70%,70%) ,-0.41667px -0.72169px 0px hsl(100,70%,70%) , -9.27051px -28.5317px 0px hsl(100,70%,70%) ,-8.96149px -27.58064px 0px hsl(100,70%,70%) ,-5.15028px -15.85094px 0px hsl(100,70%,70%) ,-4.84127px -14.89989px 0px hsl(100,70%,70%) ,-2.57514px -7.92547px 0px hsl(100,70%,70%) ,-0.25751px -0.79255px 0px hsl(100,70%,70%) , -3.13585px -29.83566px 0px hsl(100,70%,70%) ,-3.03133px -28.84113px 0px hsl(100,70%,70%) ,-1.74214px -16.57536px 0px hsl(100,70%,70%) ,-1.63761px -15.58084px 0px hsl(100,70%,70%) ,-0.87107px -8.28768px 0px hsl(100,70%,70%) ,-0.08711px -0.82877px 0px hsl(100,70%,70%) , 3.13585px -29.83566px 0px hsl(100,70%,70%) ,3.03133px -28.84113px 0px hsl(100,70%,70%) ,1.74214px -16.57536px 0px hsl(100,70%,70%) ,1.63761px -15.58084px 0px hsl(100,70%,70%) ,0.87107px -8.28768px 0px hsl(100,70%,70%) ,0.08711px -0.82877px 0px hsl(100,70%,70%) , 9.27051px -28.5317px 0px hsl(100,70%,70%) ,8.96149px -27.58064px 0px hsl(100,70%,70%) ,5.15028px -15.85094px 0px hsl(100,70%,70%) ,4.84127px -14.89989px 0px hsl(100,70%,70%) ,2.57514px -7.92547px 0px hsl(100,70%,70%) ,0.25751px -0.79255px 0px hsl(100,70%,70%) , 15px -25.98076px 0px hsl(100,70%,70%) ,14.5px -25.11474px 0px hsl(100,70%,70%) ,8.33333px -14.43376px 0px hsl(100,70%,70%) ,7.83333px -13.56773px 0px hsl(100,70%,70%) ,4.16667px -7.21688px 0px hsl(100,70%,70%) ,0.41667px -0.72169px 0px hsl(100,70%,70%) , 20.07392px -22.29434px 0px hsl(100,70%,70%) ,19.40479px -21.5512px 0px hsl(100,70%,70%) ,11.15218px -12.38575px 0px hsl(100,70%,70%) ,10.48305px -11.6426px 0px hsl(100,70%,70%) ,5.57609px -6.19287px 0px hsl(100,70%,70%) ,0.55761px -0.61929px 0px hsl(100,70%,70%) , 24.27051px -17.63356px 0px hsl(100,70%,70%) ,23.46149px -17.04577px 0px hsl(100,70%,70%) ,13.48362px -9.79642px 0px hsl(100,70%,70%) ,12.6746px -9.20864px 0px hsl(100,70%,70%) ,6.74181px -4.89821px 0px hsl(100,70%,70%) ,0.67418px -0.48982px 0px hsl(100,70%,70%) , 27.40636px -12.2021px 0px hsl(100,70%,70%) ,26.49282px -11.79536px 0px hsl(100,70%,70%) ,15.22576px -6.77894px 0px hsl(100,70%,70%) ,14.31221px -6.37221px 0px hsl(100,70%,70%) ,7.61288px -3.38947px 0px hsl(100,70%,70%) ,0.76129px -0.33895px 0px hsl(100,70%,70%) , 29.34443px -6.23735px 0px hsl(100,70%,70%) ,28.36628px -6.02944px 0px hsl(100,70%,70%) ,16.30246px -3.46519px 0px hsl(100,70%,70%) ,15.32431px -3.25728px 0px hsl(100,70%,70%) ,8.15123px -1.7326px 0px hsl(100,70%,70%) ,0.81512px -0.17326px 0px hsl(100,70%,70%) , 30px 0px 0px hsl(100,70%,70%) ,29px 0px 0px hsl(100,70%,70%) ,16.66667px 0px 0px hsl(100,70%,70%) ,15.66667px 0px 0px hsl(100,70%,70%) ,8.33333px 0px 0px hsl(100,70%,70%) ,0.83333px 0px 0px hsl(100,70%,70%);
}
.fire10 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(100,70%,70%) ,29px 0px 2px hsl(100,70%,70%) ,16.66667px 0px 2px hsl(100,70%,70%) ,15.66667px 0px 2px hsl(100,70%,70%) ,8.33333px 0px 2px hsl(100,70%,70%) ,0.83333px 0px 2px hsl(100,70%,70%) , 29.34443px 6.23735px 2px hsl(100,70%,70%) ,28.36628px 6.02944px 2px hsl(100,70%,70%) ,16.30246px 3.46519px 2px hsl(100,70%,70%) ,15.32431px 3.25728px 2px hsl(100,70%,70%) ,8.15123px 1.7326px 2px hsl(100,70%,70%) ,0.81512px 0.17326px 2px hsl(100,70%,70%) , 27.40636px 12.2021px 2px hsl(100,70%,70%) ,26.49282px 11.79536px 2px hsl(100,70%,70%) ,15.22576px 6.77894px 2px hsl(100,70%,70%) ,14.31221px 6.37221px 2px hsl(100,70%,70%) ,7.61288px 3.38947px 2px hsl(100,70%,70%) ,0.76129px 0.33895px 2px hsl(100,70%,70%) , 24.27051px 17.63356px 2px hsl(100,70%,70%) ,23.46149px 17.04577px 2px hsl(100,70%,70%) ,13.48362px 9.79642px 2px hsl(100,70%,70%) ,12.6746px 9.20864px 2px hsl(100,70%,70%) ,6.74181px 4.89821px 2px hsl(100,70%,70%) ,0.67418px 0.48982px 2px hsl(100,70%,70%) , 20.07392px 22.29434px 2px hsl(100,70%,70%) ,19.40479px 21.5512px 2px hsl(100,70%,70%) ,11.15218px 12.38575px 2px hsl(100,70%,70%) ,10.48305px 11.6426px 2px hsl(100,70%,70%) ,5.57609px 6.19287px 2px hsl(100,70%,70%) ,0.55761px 0.61929px 2px hsl(100,70%,70%) , 15px 25.98076px 2px hsl(100,70%,70%) ,14.5px 25.11474px 2px hsl(100,70%,70%) ,8.33333px 14.43376px 2px hsl(100,70%,70%) ,7.83333px 13.56773px 2px hsl(100,70%,70%) ,4.16667px 7.21688px 2px hsl(100,70%,70%) ,0.41667px 0.72169px 2px hsl(100,70%,70%) , 9.27051px 28.5317px 2px hsl(100,70%,70%) ,8.96149px 27.58064px 2px hsl(100,70%,70%) ,5.15028px 15.85094px 2px hsl(100,70%,70%) ,4.84127px 14.89989px 2px hsl(100,70%,70%) ,2.57514px 7.92547px 2px hsl(100,70%,70%) ,0.25751px 0.79255px 2px hsl(100,70%,70%) , 3.13585px 29.83566px 2px hsl(100,70%,70%) ,3.03133px 28.84113px 2px hsl(100,70%,70%) ,1.74214px 16.57536px 2px hsl(100,70%,70%) ,1.63761px 15.58084px 2px hsl(100,70%,70%) ,0.87107px 8.28768px 2px hsl(100,70%,70%) ,0.08711px 0.82877px 2px hsl(100,70%,70%) , -3.13585px 29.83566px 2px hsl(100,70%,70%) ,-3.03133px 28.84113px 2px hsl(100,70%,70%) ,-1.74214px 16.57536px 2px hsl(100,70%,70%) ,-1.63761px 15.58084px 2px hsl(100,70%,70%) ,-0.87107px 8.28768px 2px hsl(100,70%,70%) ,-0.08711px 0.82877px 2px hsl(100,70%,70%) , -9.27051px 28.5317px 2px hsl(100,70%,70%) ,-8.96149px 27.58064px 2px hsl(100,70%,70%) ,-5.15028px 15.85094px 2px hsl(100,70%,70%) ,-4.84127px 14.89989px 2px hsl(100,70%,70%) ,-2.57514px 7.92547px 2px hsl(100,70%,70%) ,-0.25751px 0.79255px 2px hsl(100,70%,70%) , -15px 25.98076px 2px hsl(100,70%,70%) ,-14.5px 25.11474px 2px hsl(100,70%,70%) ,-8.33333px 14.43376px 2px hsl(100,70%,70%) ,-7.83333px 13.56773px 2px hsl(100,70%,70%) ,-4.16667px 7.21688px 2px hsl(100,70%,70%) ,-0.41667px 0.72169px 2px hsl(100,70%,70%) , -20.07392px 22.29434px 2px hsl(100,70%,70%) ,-19.40479px 21.5512px 2px hsl(100,70%,70%) ,-11.15218px 12.38575px 2px hsl(100,70%,70%) ,-10.48305px 11.6426px 2px hsl(100,70%,70%) ,-5.57609px 6.19287px 2px hsl(100,70%,70%) ,-0.55761px 0.61929px 2px hsl(100,70%,70%) , -24.27051px 17.63356px 2px hsl(100,70%,70%) ,-23.46149px 17.04577px 2px hsl(100,70%,70%) ,-13.48362px 9.79642px 2px hsl(100,70%,70%) ,-12.6746px 9.20864px 2px hsl(100,70%,70%) ,-6.74181px 4.89821px 2px hsl(100,70%,70%) ,-0.67418px 0.48982px 2px hsl(100,70%,70%) , -27.40636px 12.2021px 2px hsl(100,70%,70%) ,-26.49282px 11.79536px 2px hsl(100,70%,70%) ,-15.22576px 6.77894px 2px hsl(100,70%,70%) ,-14.31221px 6.37221px 2px hsl(100,70%,70%) ,-7.61288px 3.38947px 2px hsl(100,70%,70%) ,-0.76129px 0.33895px 2px hsl(100,70%,70%) , -29.34443px 6.23735px 2px hsl(100,70%,70%) ,-28.36628px 6.02944px 2px hsl(100,70%,70%) ,-16.30246px 3.46519px 2px hsl(100,70%,70%) ,-15.32431px 3.25728px 2px hsl(100,70%,70%) ,-8.15123px 1.7326px 2px hsl(100,70%,70%) ,-0.81512px 0.17326px 2px hsl(100,70%,70%) , -30px 0px 2px hsl(100,70%,70%) ,-29px 0px 2px hsl(100,70%,70%) ,-16.66667px 0px 2px hsl(100,70%,70%) ,-15.66667px 0px 2px hsl(100,70%,70%) ,-8.33333px 0px 2px hsl(100,70%,70%) ,-0.83333px 0px 2px hsl(100,70%,70%) , -29.34443px -6.23735px 2px hsl(100,70%,70%) ,-28.36628px -6.02944px 2px hsl(100,70%,70%) ,-16.30246px -3.46519px 2px hsl(100,70%,70%) ,-15.32431px -3.25728px 2px hsl(100,70%,70%) ,-8.15123px -1.7326px 2px hsl(100,70%,70%) ,-0.81512px -0.17326px 2px hsl(100,70%,70%) , -27.40636px -12.2021px 2px hsl(100,70%,70%) ,-26.49282px -11.79536px 2px hsl(100,70%,70%) ,-15.22576px -6.77894px 2px hsl(100,70%,70%) ,-14.31221px -6.37221px 2px hsl(100,70%,70%) ,-7.61288px -3.38947px 2px hsl(100,70%,70%) ,-0.76129px -0.33895px 2px hsl(100,70%,70%) , -24.27051px -17.63356px 2px hsl(100,70%,70%) ,-23.46149px -17.04577px 2px hsl(100,70%,70%) ,-13.48362px -9.79642px 2px hsl(100,70%,70%) ,-12.6746px -9.20864px 2px hsl(100,70%,70%) ,-6.74181px -4.89821px 2px hsl(100,70%,70%) ,-0.67418px -0.48982px 2px hsl(100,70%,70%) , -20.07392px -22.29434px 2px hsl(100,70%,70%) ,-19.40479px -21.5512px 2px hsl(100,70%,70%) ,-11.15218px -12.38575px 2px hsl(100,70%,70%) ,-10.48305px -11.6426px 2px hsl(100,70%,70%) ,-5.57609px -6.19287px 2px hsl(100,70%,70%) ,-0.55761px -0.61929px 2px hsl(100,70%,70%) , -15px -25.98076px 2px hsl(100,70%,70%) ,-14.5px -25.11474px 2px hsl(100,70%,70%) ,-8.33333px -14.43376px 2px hsl(100,70%,70%) ,-7.83333px -13.56773px 2px hsl(100,70%,70%) ,-4.16667px -7.21688px 2px hsl(100,70%,70%) ,-0.41667px -0.72169px 2px hsl(100,70%,70%) , -9.27051px -28.5317px 2px hsl(100,70%,70%) ,-8.96149px -27.58064px 2px hsl(100,70%,70%) ,-5.15028px -15.85094px 2px hsl(100,70%,70%) ,-4.84127px -14.89989px 2px hsl(100,70%,70%) ,-2.57514px -7.92547px 2px hsl(100,70%,70%) ,-0.25751px -0.79255px 2px hsl(100,70%,70%) , -3.13585px -29.83566px 2px hsl(100,70%,70%) ,-3.03133px -28.84113px 2px hsl(100,70%,70%) ,-1.74214px -16.57536px 2px hsl(100,70%,70%) ,-1.63761px -15.58084px 2px hsl(100,70%,70%) ,-0.87107px -8.28768px 2px hsl(100,70%,70%) ,-0.08711px -0.82877px 2px hsl(100,70%,70%) , 3.13585px -29.83566px 2px hsl(100,70%,70%) ,3.03133px -28.84113px 2px hsl(100,70%,70%) ,1.74214px -16.57536px 2px hsl(100,70%,70%) ,1.63761px -15.58084px 2px hsl(100,70%,70%) ,0.87107px -8.28768px 2px hsl(100,70%,70%) ,0.08711px -0.82877px 2px hsl(100,70%,70%) , 9.27051px -28.5317px 2px hsl(100,70%,70%) ,8.96149px -27.58064px 2px hsl(100,70%,70%) ,5.15028px -15.85094px 2px hsl(100,70%,70%) ,4.84127px -14.89989px 2px hsl(100,70%,70%) ,2.57514px -7.92547px 2px hsl(100,70%,70%) ,0.25751px -0.79255px 2px hsl(100,70%,70%) , 15px -25.98076px 2px hsl(100,70%,70%) ,14.5px -25.11474px 2px hsl(100,70%,70%) ,8.33333px -14.43376px 2px hsl(100,70%,70%) ,7.83333px -13.56773px 2px hsl(100,70%,70%) ,4.16667px -7.21688px 2px hsl(100,70%,70%) ,0.41667px -0.72169px 2px hsl(100,70%,70%) , 20.07392px -22.29434px 2px hsl(100,70%,70%) ,19.40479px -21.5512px 2px hsl(100,70%,70%) ,11.15218px -12.38575px 2px hsl(100,70%,70%) ,10.48305px -11.6426px 2px hsl(100,70%,70%) ,5.57609px -6.19287px 2px hsl(100,70%,70%) ,0.55761px -0.61929px 2px hsl(100,70%,70%) , 24.27051px -17.63356px 2px hsl(100,70%,70%) ,23.46149px -17.04577px 2px hsl(100,70%,70%) ,13.48362px -9.79642px 2px hsl(100,70%,70%) ,12.6746px -9.20864px 2px hsl(100,70%,70%) ,6.74181px -4.89821px 2px hsl(100,70%,70%) ,0.67418px -0.48982px 2px hsl(100,70%,70%) , 27.40636px -12.2021px 2px hsl(100,70%,70%) ,26.49282px -11.79536px 2px hsl(100,70%,70%) ,15.22576px -6.77894px 2px hsl(100,70%,70%) ,14.31221px -6.37221px 2px hsl(100,70%,70%) ,7.61288px -3.38947px 2px hsl(100,70%,70%) ,0.76129px -0.33895px 2px hsl(100,70%,70%) , 29.34443px -6.23735px 2px hsl(100,70%,70%) ,28.36628px -6.02944px 2px hsl(100,70%,70%) ,16.30246px -3.46519px 2px hsl(100,70%,70%) ,15.32431px -3.25728px 2px hsl(100,70%,70%) ,8.15123px -1.7326px 2px hsl(100,70%,70%) ,0.81512px -0.17326px 2px hsl(100,70%,70%) , 30px 0px 2px hsl(100,70%,70%) ,29px 0px 2px hsl(100,70%,70%) ,16.66667px 0px 2px hsl(100,70%,70%) ,15.66667px 0px 2px hsl(100,70%,70%) ,8.33333px 0px 2px hsl(100,70%,70%) ,0.83333px 0px 2px hsl(100,70%,70%);
}

.fire11 {
  top: 86%;
  left: 4%;
}
.fire11 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(186,70%,70%) ,29px 0px 0px hsl(186,70%,70%) ,16.66667px 0px 0px hsl(186,70%,70%) ,15.66667px 0px 0px hsl(186,70%,70%) ,8.33333px 0px 0px hsl(186,70%,70%) ,0.83333px 0px 0px hsl(186,70%,70%) , 29.34443px 6.23735px 0px hsl(186,70%,70%) ,28.36628px 6.02944px 0px hsl(186,70%,70%) ,16.30246px 3.46519px 0px hsl(186,70%,70%) ,15.32431px 3.25728px 0px hsl(186,70%,70%) ,8.15123px 1.7326px 0px hsl(186,70%,70%) ,0.81512px 0.17326px 0px hsl(186,70%,70%) , 27.40636px 12.2021px 0px hsl(186,70%,70%) ,26.49282px 11.79536px 0px hsl(186,70%,70%) ,15.22576px 6.77894px 0px hsl(186,70%,70%) ,14.31221px 6.37221px 0px hsl(186,70%,70%) ,7.61288px 3.38947px 0px hsl(186,70%,70%) ,0.76129px 0.33895px 0px hsl(186,70%,70%) , 24.27051px 17.63356px 0px hsl(186,70%,70%) ,23.46149px 17.04577px 0px hsl(186,70%,70%) ,13.48362px 9.79642px 0px hsl(186,70%,70%) ,12.6746px 9.20864px 0px hsl(186,70%,70%) ,6.74181px 4.89821px 0px hsl(186,70%,70%) ,0.67418px 0.48982px 0px hsl(186,70%,70%) , 20.07392px 22.29434px 0px hsl(186,70%,70%) ,19.40479px 21.5512px 0px hsl(186,70%,70%) ,11.15218px 12.38575px 0px hsl(186,70%,70%) ,10.48305px 11.6426px 0px hsl(186,70%,70%) ,5.57609px 6.19287px 0px hsl(186,70%,70%) ,0.55761px 0.61929px 0px hsl(186,70%,70%) , 15px 25.98076px 0px hsl(186,70%,70%) ,14.5px 25.11474px 0px hsl(186,70%,70%) ,8.33333px 14.43376px 0px hsl(186,70%,70%) ,7.83333px 13.56773px 0px hsl(186,70%,70%) ,4.16667px 7.21688px 0px hsl(186,70%,70%) ,0.41667px 0.72169px 0px hsl(186,70%,70%) , 9.27051px 28.5317px 0px hsl(186,70%,70%) ,8.96149px 27.58064px 0px hsl(186,70%,70%) ,5.15028px 15.85094px 0px hsl(186,70%,70%) ,4.84127px 14.89989px 0px hsl(186,70%,70%) ,2.57514px 7.92547px 0px hsl(186,70%,70%) ,0.25751px 0.79255px 0px hsl(186,70%,70%) , 3.13585px 29.83566px 0px hsl(186,70%,70%) ,3.03133px 28.84113px 0px hsl(186,70%,70%) ,1.74214px 16.57536px 0px hsl(186,70%,70%) ,1.63761px 15.58084px 0px hsl(186,70%,70%) ,0.87107px 8.28768px 0px hsl(186,70%,70%) ,0.08711px 0.82877px 0px hsl(186,70%,70%) , -3.13585px 29.83566px 0px hsl(186,70%,70%) ,-3.03133px 28.84113px 0px hsl(186,70%,70%) ,-1.74214px 16.57536px 0px hsl(186,70%,70%) ,-1.63761px 15.58084px 0px hsl(186,70%,70%) ,-0.87107px 8.28768px 0px hsl(186,70%,70%) ,-0.08711px 0.82877px 0px hsl(186,70%,70%) , -9.27051px 28.5317px 0px hsl(186,70%,70%) ,-8.96149px 27.58064px 0px hsl(186,70%,70%) ,-5.15028px 15.85094px 0px hsl(186,70%,70%) ,-4.84127px 14.89989px 0px hsl(186,70%,70%) ,-2.57514px 7.92547px 0px hsl(186,70%,70%) ,-0.25751px 0.79255px 0px hsl(186,70%,70%) , -15px 25.98076px 0px hsl(186,70%,70%) ,-14.5px 25.11474px 0px hsl(186,70%,70%) ,-8.33333px 14.43376px 0px hsl(186,70%,70%) ,-7.83333px 13.56773px 0px hsl(186,70%,70%) ,-4.16667px 7.21688px 0px hsl(186,70%,70%) ,-0.41667px 0.72169px 0px hsl(186,70%,70%) , -20.07392px 22.29434px 0px hsl(186,70%,70%) ,-19.40479px 21.5512px 0px hsl(186,70%,70%) ,-11.15218px 12.38575px 0px hsl(186,70%,70%) ,-10.48305px 11.6426px 0px hsl(186,70%,70%) ,-5.57609px 6.19287px 0px hsl(186,70%,70%) ,-0.55761px 0.61929px 0px hsl(186,70%,70%) , -24.27051px 17.63356px 0px hsl(186,70%,70%) ,-23.46149px 17.04577px 0px hsl(186,70%,70%) ,-13.48362px 9.79642px 0px hsl(186,70%,70%) ,-12.6746px 9.20864px 0px hsl(186,70%,70%) ,-6.74181px 4.89821px 0px hsl(186,70%,70%) ,-0.67418px 0.48982px 0px hsl(186,70%,70%) , -27.40636px 12.2021px 0px hsl(186,70%,70%) ,-26.49282px 11.79536px 0px hsl(186,70%,70%) ,-15.22576px 6.77894px 0px hsl(186,70%,70%) ,-14.31221px 6.37221px 0px hsl(186,70%,70%) ,-7.61288px 3.38947px 0px hsl(186,70%,70%) ,-0.76129px 0.33895px 0px hsl(186,70%,70%) , -29.34443px 6.23735px 0px hsl(186,70%,70%) ,-28.36628px 6.02944px 0px hsl(186,70%,70%) ,-16.30246px 3.46519px 0px hsl(186,70%,70%) ,-15.32431px 3.25728px 0px hsl(186,70%,70%) ,-8.15123px 1.7326px 0px hsl(186,70%,70%) ,-0.81512px 0.17326px 0px hsl(186,70%,70%) , -30px 0px 0px hsl(186,70%,70%) ,-29px 0px 0px hsl(186,70%,70%) ,-16.66667px 0px 0px hsl(186,70%,70%) ,-15.66667px 0px 0px hsl(186,70%,70%) ,-8.33333px 0px 0px hsl(186,70%,70%) ,-0.83333px 0px 0px hsl(186,70%,70%) , -29.34443px -6.23735px 0px hsl(186,70%,70%) ,-28.36628px -6.02944px 0px hsl(186,70%,70%) ,-16.30246px -3.46519px 0px hsl(186,70%,70%) ,-15.32431px -3.25728px 0px hsl(186,70%,70%) ,-8.15123px -1.7326px 0px hsl(186,70%,70%) ,-0.81512px -0.17326px 0px hsl(186,70%,70%) , -27.40636px -12.2021px 0px hsl(186,70%,70%) ,-26.49282px -11.79536px 0px hsl(186,70%,70%) ,-15.22576px -6.77894px 0px hsl(186,70%,70%) ,-14.31221px -6.37221px 0px hsl(186,70%,70%) ,-7.61288px -3.38947px 0px hsl(186,70%,70%) ,-0.76129px -0.33895px 0px hsl(186,70%,70%) , -24.27051px -17.63356px 0px hsl(186,70%,70%) ,-23.46149px -17.04577px 0px hsl(186,70%,70%) ,-13.48362px -9.79642px 0px hsl(186,70%,70%) ,-12.6746px -9.20864px 0px hsl(186,70%,70%) ,-6.74181px -4.89821px 0px hsl(186,70%,70%) ,-0.67418px -0.48982px 0px hsl(186,70%,70%) , -20.07392px -22.29434px 0px hsl(186,70%,70%) ,-19.40479px -21.5512px 0px hsl(186,70%,70%) ,-11.15218px -12.38575px 0px hsl(186,70%,70%) ,-10.48305px -11.6426px 0px hsl(186,70%,70%) ,-5.57609px -6.19287px 0px hsl(186,70%,70%) ,-0.55761px -0.61929px 0px hsl(186,70%,70%) , -15px -25.98076px 0px hsl(186,70%,70%) ,-14.5px -25.11474px 0px hsl(186,70%,70%) ,-8.33333px -14.43376px 0px hsl(186,70%,70%) ,-7.83333px -13.56773px 0px hsl(186,70%,70%) ,-4.16667px -7.21688px 0px hsl(186,70%,70%) ,-0.41667px -0.72169px 0px hsl(186,70%,70%) , -9.27051px -28.5317px 0px hsl(186,70%,70%) ,-8.96149px -27.58064px 0px hsl(186,70%,70%) ,-5.15028px -15.85094px 0px hsl(186,70%,70%) ,-4.84127px -14.89989px 0px hsl(186,70%,70%) ,-2.57514px -7.92547px 0px hsl(186,70%,70%) ,-0.25751px -0.79255px 0px hsl(186,70%,70%) , -3.13585px -29.83566px 0px hsl(186,70%,70%) ,-3.03133px -28.84113px 0px hsl(186,70%,70%) ,-1.74214px -16.57536px 0px hsl(186,70%,70%) ,-1.63761px -15.58084px 0px hsl(186,70%,70%) ,-0.87107px -8.28768px 0px hsl(186,70%,70%) ,-0.08711px -0.82877px 0px hsl(186,70%,70%) , 3.13585px -29.83566px 0px hsl(186,70%,70%) ,3.03133px -28.84113px 0px hsl(186,70%,70%) ,1.74214px -16.57536px 0px hsl(186,70%,70%) ,1.63761px -15.58084px 0px hsl(186,70%,70%) ,0.87107px -8.28768px 0px hsl(186,70%,70%) ,0.08711px -0.82877px 0px hsl(186,70%,70%) , 9.27051px -28.5317px 0px hsl(186,70%,70%) ,8.96149px -27.58064px 0px hsl(186,70%,70%) ,5.15028px -15.85094px 0px hsl(186,70%,70%) ,4.84127px -14.89989px 0px hsl(186,70%,70%) ,2.57514px -7.92547px 0px hsl(186,70%,70%) ,0.25751px -0.79255px 0px hsl(186,70%,70%) , 15px -25.98076px 0px hsl(186,70%,70%) ,14.5px -25.11474px 0px hsl(186,70%,70%) ,8.33333px -14.43376px 0px hsl(186,70%,70%) ,7.83333px -13.56773px 0px hsl(186,70%,70%) ,4.16667px -7.21688px 0px hsl(186,70%,70%) ,0.41667px -0.72169px 0px hsl(186,70%,70%) , 20.07392px -22.29434px 0px hsl(186,70%,70%) ,19.40479px -21.5512px 0px hsl(186,70%,70%) ,11.15218px -12.38575px 0px hsl(186,70%,70%) ,10.48305px -11.6426px 0px hsl(186,70%,70%) ,5.57609px -6.19287px 0px hsl(186,70%,70%) ,0.55761px -0.61929px 0px hsl(186,70%,70%) , 24.27051px -17.63356px 0px hsl(186,70%,70%) ,23.46149px -17.04577px 0px hsl(186,70%,70%) ,13.48362px -9.79642px 0px hsl(186,70%,70%) ,12.6746px -9.20864px 0px hsl(186,70%,70%) ,6.74181px -4.89821px 0px hsl(186,70%,70%) ,0.67418px -0.48982px 0px hsl(186,70%,70%) , 27.40636px -12.2021px 0px hsl(186,70%,70%) ,26.49282px -11.79536px 0px hsl(186,70%,70%) ,15.22576px -6.77894px 0px hsl(186,70%,70%) ,14.31221px -6.37221px 0px hsl(186,70%,70%) ,7.61288px -3.38947px 0px hsl(186,70%,70%) ,0.76129px -0.33895px 0px hsl(186,70%,70%) , 29.34443px -6.23735px 0px hsl(186,70%,70%) ,28.36628px -6.02944px 0px hsl(186,70%,70%) ,16.30246px -3.46519px 0px hsl(186,70%,70%) ,15.32431px -3.25728px 0px hsl(186,70%,70%) ,8.15123px -1.7326px 0px hsl(186,70%,70%) ,0.81512px -0.17326px 0px hsl(186,70%,70%) , 30px 0px 0px hsl(186,70%,70%) ,29px 0px 0px hsl(186,70%,70%) ,16.66667px 0px 0px hsl(186,70%,70%) ,15.66667px 0px 0px hsl(186,70%,70%) ,8.33333px 0px 0px hsl(186,70%,70%) ,0.83333px 0px 0px hsl(186,70%,70%);
}
.fire11 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(186,70%,70%) ,29px 0px 2px hsl(186,70%,70%) ,16.66667px 0px 2px hsl(186,70%,70%) ,15.66667px 0px 2px hsl(186,70%,70%) ,8.33333px 0px 2px hsl(186,70%,70%) ,0.83333px 0px 2px hsl(186,70%,70%) , 29.34443px 6.23735px 2px hsl(186,70%,70%) ,28.36628px 6.02944px 2px hsl(186,70%,70%) ,16.30246px 3.46519px 2px hsl(186,70%,70%) ,15.32431px 3.25728px 2px hsl(186,70%,70%) ,8.15123px 1.7326px 2px hsl(186,70%,70%) ,0.81512px 0.17326px 2px hsl(186,70%,70%) , 27.40636px 12.2021px 2px hsl(186,70%,70%) ,26.49282px 11.79536px 2px hsl(186,70%,70%) ,15.22576px 6.77894px 2px hsl(186,70%,70%) ,14.31221px 6.37221px 2px hsl(186,70%,70%) ,7.61288px 3.38947px 2px hsl(186,70%,70%) ,0.76129px 0.33895px 2px hsl(186,70%,70%) , 24.27051px 17.63356px 2px hsl(186,70%,70%) ,23.46149px 17.04577px 2px hsl(186,70%,70%) ,13.48362px 9.79642px 2px hsl(186,70%,70%) ,12.6746px 9.20864px 2px hsl(186,70%,70%) ,6.74181px 4.89821px 2px hsl(186,70%,70%) ,0.67418px 0.48982px 2px hsl(186,70%,70%) , 20.07392px 22.29434px 2px hsl(186,70%,70%) ,19.40479px 21.5512px 2px hsl(186,70%,70%) ,11.15218px 12.38575px 2px hsl(186,70%,70%) ,10.48305px 11.6426px 2px hsl(186,70%,70%) ,5.57609px 6.19287px 2px hsl(186,70%,70%) ,0.55761px 0.61929px 2px hsl(186,70%,70%) , 15px 25.98076px 2px hsl(186,70%,70%) ,14.5px 25.11474px 2px hsl(186,70%,70%) ,8.33333px 14.43376px 2px hsl(186,70%,70%) ,7.83333px 13.56773px 2px hsl(186,70%,70%) ,4.16667px 7.21688px 2px hsl(186,70%,70%) ,0.41667px 0.72169px 2px hsl(186,70%,70%) , 9.27051px 28.5317px 2px hsl(186,70%,70%) ,8.96149px 27.58064px 2px hsl(186,70%,70%) ,5.15028px 15.85094px 2px hsl(186,70%,70%) ,4.84127px 14.89989px 2px hsl(186,70%,70%) ,2.57514px 7.92547px 2px hsl(186,70%,70%) ,0.25751px 0.79255px 2px hsl(186,70%,70%) , 3.13585px 29.83566px 2px hsl(186,70%,70%) ,3.03133px 28.84113px 2px hsl(186,70%,70%) ,1.74214px 16.57536px 2px hsl(186,70%,70%) ,1.63761px 15.58084px 2px hsl(186,70%,70%) ,0.87107px 8.28768px 2px hsl(186,70%,70%) ,0.08711px 0.82877px 2px hsl(186,70%,70%) , -3.13585px 29.83566px 2px hsl(186,70%,70%) ,-3.03133px 28.84113px 2px hsl(186,70%,70%) ,-1.74214px 16.57536px 2px hsl(186,70%,70%) ,-1.63761px 15.58084px 2px hsl(186,70%,70%) ,-0.87107px 8.28768px 2px hsl(186,70%,70%) ,-0.08711px 0.82877px 2px hsl(186,70%,70%) , -9.27051px 28.5317px 2px hsl(186,70%,70%) ,-8.96149px 27.58064px 2px hsl(186,70%,70%) ,-5.15028px 15.85094px 2px hsl(186,70%,70%) ,-4.84127px 14.89989px 2px hsl(186,70%,70%) ,-2.57514px 7.92547px 2px hsl(186,70%,70%) ,-0.25751px 0.79255px 2px hsl(186,70%,70%) , -15px 25.98076px 2px hsl(186,70%,70%) ,-14.5px 25.11474px 2px hsl(186,70%,70%) ,-8.33333px 14.43376px 2px hsl(186,70%,70%) ,-7.83333px 13.56773px 2px hsl(186,70%,70%) ,-4.16667px 7.21688px 2px hsl(186,70%,70%) ,-0.41667px 0.72169px 2px hsl(186,70%,70%) , -20.07392px 22.29434px 2px hsl(186,70%,70%) ,-19.40479px 21.5512px 2px hsl(186,70%,70%) ,-11.15218px 12.38575px 2px hsl(186,70%,70%) ,-10.48305px 11.6426px 2px hsl(186,70%,70%) ,-5.57609px 6.19287px 2px hsl(186,70%,70%) ,-0.55761px 0.61929px 2px hsl(186,70%,70%) , -24.27051px 17.63356px 2px hsl(186,70%,70%) ,-23.46149px 17.04577px 2px hsl(186,70%,70%) ,-13.48362px 9.79642px 2px hsl(186,70%,70%) ,-12.6746px 9.20864px 2px hsl(186,70%,70%) ,-6.74181px 4.89821px 2px hsl(186,70%,70%) ,-0.67418px 0.48982px 2px hsl(186,70%,70%) , -27.40636px 12.2021px 2px hsl(186,70%,70%) ,-26.49282px 11.79536px 2px hsl(186,70%,70%) ,-15.22576px 6.77894px 2px hsl(186,70%,70%) ,-14.31221px 6.37221px 2px hsl(186,70%,70%) ,-7.61288px 3.38947px 2px hsl(186,70%,70%) ,-0.76129px 0.33895px 2px hsl(186,70%,70%) , -29.34443px 6.23735px 2px hsl(186,70%,70%) ,-28.36628px 6.02944px 2px hsl(186,70%,70%) ,-16.30246px 3.46519px 2px hsl(186,70%,70%) ,-15.32431px 3.25728px 2px hsl(186,70%,70%) ,-8.15123px 1.7326px 2px hsl(186,70%,70%) ,-0.81512px 0.17326px 2px hsl(186,70%,70%) , -30px 0px 2px hsl(186,70%,70%) ,-29px 0px 2px hsl(186,70%,70%) ,-16.66667px 0px 2px hsl(186,70%,70%) ,-15.66667px 0px 2px hsl(186,70%,70%) ,-8.33333px 0px 2px hsl(186,70%,70%) ,-0.83333px 0px 2px hsl(186,70%,70%) , -29.34443px -6.23735px 2px hsl(186,70%,70%) ,-28.36628px -6.02944px 2px hsl(186,70%,70%) ,-16.30246px -3.46519px 2px hsl(186,70%,70%) ,-15.32431px -3.25728px 2px hsl(186,70%,70%) ,-8.15123px -1.7326px 2px hsl(186,70%,70%) ,-0.81512px -0.17326px 2px hsl(186,70%,70%) , -27.40636px -12.2021px 2px hsl(186,70%,70%) ,-26.49282px -11.79536px 2px hsl(186,70%,70%) ,-15.22576px -6.77894px 2px hsl(186,70%,70%) ,-14.31221px -6.37221px 2px hsl(186,70%,70%) ,-7.61288px -3.38947px 2px hsl(186,70%,70%) ,-0.76129px -0.33895px 2px hsl(186,70%,70%) , -24.27051px -17.63356px 2px hsl(186,70%,70%) ,-23.46149px -17.04577px 2px hsl(186,70%,70%) ,-13.48362px -9.79642px 2px hsl(186,70%,70%) ,-12.6746px -9.20864px 2px hsl(186,70%,70%) ,-6.74181px -4.89821px 2px hsl(186,70%,70%) ,-0.67418px -0.48982px 2px hsl(186,70%,70%) , -20.07392px -22.29434px 2px hsl(186,70%,70%) ,-19.40479px -21.5512px 2px hsl(186,70%,70%) ,-11.15218px -12.38575px 2px hsl(186,70%,70%) ,-10.48305px -11.6426px 2px hsl(186,70%,70%) ,-5.57609px -6.19287px 2px hsl(186,70%,70%) ,-0.55761px -0.61929px 2px hsl(186,70%,70%) , -15px -25.98076px 2px hsl(186,70%,70%) ,-14.5px -25.11474px 2px hsl(186,70%,70%) ,-8.33333px -14.43376px 2px hsl(186,70%,70%) ,-7.83333px -13.56773px 2px hsl(186,70%,70%) ,-4.16667px -7.21688px 2px hsl(186,70%,70%) ,-0.41667px -0.72169px 2px hsl(186,70%,70%) , -9.27051px -28.5317px 2px hsl(186,70%,70%) ,-8.96149px -27.58064px 2px hsl(186,70%,70%) ,-5.15028px -15.85094px 2px hsl(186,70%,70%) ,-4.84127px -14.89989px 2px hsl(186,70%,70%) ,-2.57514px -7.92547px 2px hsl(186,70%,70%) ,-0.25751px -0.79255px 2px hsl(186,70%,70%) , -3.13585px -29.83566px 2px hsl(186,70%,70%) ,-3.03133px -28.84113px 2px hsl(186,70%,70%) ,-1.74214px -16.57536px 2px hsl(186,70%,70%) ,-1.63761px -15.58084px 2px hsl(186,70%,70%) ,-0.87107px -8.28768px 2px hsl(186,70%,70%) ,-0.08711px -0.82877px 2px hsl(186,70%,70%) , 3.13585px -29.83566px 2px hsl(186,70%,70%) ,3.03133px -28.84113px 2px hsl(186,70%,70%) ,1.74214px -16.57536px 2px hsl(186,70%,70%) ,1.63761px -15.58084px 2px hsl(186,70%,70%) ,0.87107px -8.28768px 2px hsl(186,70%,70%) ,0.08711px -0.82877px 2px hsl(186,70%,70%) , 9.27051px -28.5317px 2px hsl(186,70%,70%) ,8.96149px -27.58064px 2px hsl(186,70%,70%) ,5.15028px -15.85094px 2px hsl(186,70%,70%) ,4.84127px -14.89989px 2px hsl(186,70%,70%) ,2.57514px -7.92547px 2px hsl(186,70%,70%) ,0.25751px -0.79255px 2px hsl(186,70%,70%) , 15px -25.98076px 2px hsl(186,70%,70%) ,14.5px -25.11474px 2px hsl(186,70%,70%) ,8.33333px -14.43376px 2px hsl(186,70%,70%) ,7.83333px -13.56773px 2px hsl(186,70%,70%) ,4.16667px -7.21688px 2px hsl(186,70%,70%) ,0.41667px -0.72169px 2px hsl(186,70%,70%) , 20.07392px -22.29434px 2px hsl(186,70%,70%) ,19.40479px -21.5512px 2px hsl(186,70%,70%) ,11.15218px -12.38575px 2px hsl(186,70%,70%) ,10.48305px -11.6426px 2px hsl(186,70%,70%) ,5.57609px -6.19287px 2px hsl(186,70%,70%) ,0.55761px -0.61929px 2px hsl(186,70%,70%) , 24.27051px -17.63356px 2px hsl(186,70%,70%) ,23.46149px -17.04577px 2px hsl(186,70%,70%) ,13.48362px -9.79642px 2px hsl(186,70%,70%) ,12.6746px -9.20864px 2px hsl(186,70%,70%) ,6.74181px -4.89821px 2px hsl(186,70%,70%) ,0.67418px -0.48982px 2px hsl(186,70%,70%) , 27.40636px -12.2021px 2px hsl(186,70%,70%) ,26.49282px -11.79536px 2px hsl(186,70%,70%) ,15.22576px -6.77894px 2px hsl(186,70%,70%) ,14.31221px -6.37221px 2px hsl(186,70%,70%) ,7.61288px -3.38947px 2px hsl(186,70%,70%) ,0.76129px -0.33895px 2px hsl(186,70%,70%) , 29.34443px -6.23735px 2px hsl(186,70%,70%) ,28.36628px -6.02944px 2px hsl(186,70%,70%) ,16.30246px -3.46519px 2px hsl(186,70%,70%) ,15.32431px -3.25728px 2px hsl(186,70%,70%) ,8.15123px -1.7326px 2px hsl(186,70%,70%) ,0.81512px -0.17326px 2px hsl(186,70%,70%) , 30px 0px 2px hsl(186,70%,70%) ,29px 0px 2px hsl(186,70%,70%) ,16.66667px 0px 2px hsl(186,70%,70%) ,15.66667px 0px 2px hsl(186,70%,70%) ,8.33333px 0px 2px hsl(186,70%,70%) ,0.83333px 0px 2px hsl(186,70%,70%);
}

.fire12 {
  top: 79%;
  left: 63%;
}
.fire12 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(7,70%,70%) ,29px 0px 0px hsl(7,70%,70%) ,16.66667px 0px 0px hsl(7,70%,70%) ,15.66667px 0px 0px hsl(7,70%,70%) ,8.33333px 0px 0px hsl(7,70%,70%) ,0.83333px 0px 0px hsl(7,70%,70%) , 29.34443px 6.23735px 0px hsl(7,70%,70%) ,28.36628px 6.02944px 0px hsl(7,70%,70%) ,16.30246px 3.46519px 0px hsl(7,70%,70%) ,15.32431px 3.25728px 0px hsl(7,70%,70%) ,8.15123px 1.7326px 0px hsl(7,70%,70%) ,0.81512px 0.17326px 0px hsl(7,70%,70%) , 27.40636px 12.2021px 0px hsl(7,70%,70%) ,26.49282px 11.79536px 0px hsl(7,70%,70%) ,15.22576px 6.77894px 0px hsl(7,70%,70%) ,14.31221px 6.37221px 0px hsl(7,70%,70%) ,7.61288px 3.38947px 0px hsl(7,70%,70%) ,0.76129px 0.33895px 0px hsl(7,70%,70%) , 24.27051px 17.63356px 0px hsl(7,70%,70%) ,23.46149px 17.04577px 0px hsl(7,70%,70%) ,13.48362px 9.79642px 0px hsl(7,70%,70%) ,12.6746px 9.20864px 0px hsl(7,70%,70%) ,6.74181px 4.89821px 0px hsl(7,70%,70%) ,0.67418px 0.48982px 0px hsl(7,70%,70%) , 20.07392px 22.29434px 0px hsl(7,70%,70%) ,19.40479px 21.5512px 0px hsl(7,70%,70%) ,11.15218px 12.38575px 0px hsl(7,70%,70%) ,10.48305px 11.6426px 0px hsl(7,70%,70%) ,5.57609px 6.19287px 0px hsl(7,70%,70%) ,0.55761px 0.61929px 0px hsl(7,70%,70%) , 15px 25.98076px 0px hsl(7,70%,70%) ,14.5px 25.11474px 0px hsl(7,70%,70%) ,8.33333px 14.43376px 0px hsl(7,70%,70%) ,7.83333px 13.56773px 0px hsl(7,70%,70%) ,4.16667px 7.21688px 0px hsl(7,70%,70%) ,0.41667px 0.72169px 0px hsl(7,70%,70%) , 9.27051px 28.5317px 0px hsl(7,70%,70%) ,8.96149px 27.58064px 0px hsl(7,70%,70%) ,5.15028px 15.85094px 0px hsl(7,70%,70%) ,4.84127px 14.89989px 0px hsl(7,70%,70%) ,2.57514px 7.92547px 0px hsl(7,70%,70%) ,0.25751px 0.79255px 0px hsl(7,70%,70%) , 3.13585px 29.83566px 0px hsl(7,70%,70%) ,3.03133px 28.84113px 0px hsl(7,70%,70%) ,1.74214px 16.57536px 0px hsl(7,70%,70%) ,1.63761px 15.58084px 0px hsl(7,70%,70%) ,0.87107px 8.28768px 0px hsl(7,70%,70%) ,0.08711px 0.82877px 0px hsl(7,70%,70%) , -3.13585px 29.83566px 0px hsl(7,70%,70%) ,-3.03133px 28.84113px 0px hsl(7,70%,70%) ,-1.74214px 16.57536px 0px hsl(7,70%,70%) ,-1.63761px 15.58084px 0px hsl(7,70%,70%) ,-0.87107px 8.28768px 0px hsl(7,70%,70%) ,-0.08711px 0.82877px 0px hsl(7,70%,70%) , -9.27051px 28.5317px 0px hsl(7,70%,70%) ,-8.96149px 27.58064px 0px hsl(7,70%,70%) ,-5.15028px 15.85094px 0px hsl(7,70%,70%) ,-4.84127px 14.89989px 0px hsl(7,70%,70%) ,-2.57514px 7.92547px 0px hsl(7,70%,70%) ,-0.25751px 0.79255px 0px hsl(7,70%,70%) , -15px 25.98076px 0px hsl(7,70%,70%) ,-14.5px 25.11474px 0px hsl(7,70%,70%) ,-8.33333px 14.43376px 0px hsl(7,70%,70%) ,-7.83333px 13.56773px 0px hsl(7,70%,70%) ,-4.16667px 7.21688px 0px hsl(7,70%,70%) ,-0.41667px 0.72169px 0px hsl(7,70%,70%) , -20.07392px 22.29434px 0px hsl(7,70%,70%) ,-19.40479px 21.5512px 0px hsl(7,70%,70%) ,-11.15218px 12.38575px 0px hsl(7,70%,70%) ,-10.48305px 11.6426px 0px hsl(7,70%,70%) ,-5.57609px 6.19287px 0px hsl(7,70%,70%) ,-0.55761px 0.61929px 0px hsl(7,70%,70%) , -24.27051px 17.63356px 0px hsl(7,70%,70%) ,-23.46149px 17.04577px 0px hsl(7,70%,70%) ,-13.48362px 9.79642px 0px hsl(7,70%,70%) ,-12.6746px 9.20864px 0px hsl(7,70%,70%) ,-6.74181px 4.89821px 0px hsl(7,70%,70%) ,-0.67418px 0.48982px 0px hsl(7,70%,70%) , -27.40636px 12.2021px 0px hsl(7,70%,70%) ,-26.49282px 11.79536px 0px hsl(7,70%,70%) ,-15.22576px 6.77894px 0px hsl(7,70%,70%) ,-14.31221px 6.37221px 0px hsl(7,70%,70%) ,-7.61288px 3.38947px 0px hsl(7,70%,70%) ,-0.76129px 0.33895px 0px hsl(7,70%,70%) , -29.34443px 6.23735px 0px hsl(7,70%,70%) ,-28.36628px 6.02944px 0px hsl(7,70%,70%) ,-16.30246px 3.46519px 0px hsl(7,70%,70%) ,-15.32431px 3.25728px 0px hsl(7,70%,70%) ,-8.15123px 1.7326px 0px hsl(7,70%,70%) ,-0.81512px 0.17326px 0px hsl(7,70%,70%) , -30px 0px 0px hsl(7,70%,70%) ,-29px 0px 0px hsl(7,70%,70%) ,-16.66667px 0px 0px hsl(7,70%,70%) ,-15.66667px 0px 0px hsl(7,70%,70%) ,-8.33333px 0px 0px hsl(7,70%,70%) ,-0.83333px 0px 0px hsl(7,70%,70%) , -29.34443px -6.23735px 0px hsl(7,70%,70%) ,-28.36628px -6.02944px 0px hsl(7,70%,70%) ,-16.30246px -3.46519px 0px hsl(7,70%,70%) ,-15.32431px -3.25728px 0px hsl(7,70%,70%) ,-8.15123px -1.7326px 0px hsl(7,70%,70%) ,-0.81512px -0.17326px 0px hsl(7,70%,70%) , -27.40636px -12.2021px 0px hsl(7,70%,70%) ,-26.49282px -11.79536px 0px hsl(7,70%,70%) ,-15.22576px -6.77894px 0px hsl(7,70%,70%) ,-14.31221px -6.37221px 0px hsl(7,70%,70%) ,-7.61288px -3.38947px 0px hsl(7,70%,70%) ,-0.76129px -0.33895px 0px hsl(7,70%,70%) , -24.27051px -17.63356px 0px hsl(7,70%,70%) ,-23.46149px -17.04577px 0px hsl(7,70%,70%) ,-13.48362px -9.79642px 0px hsl(7,70%,70%) ,-12.6746px -9.20864px 0px hsl(7,70%,70%) ,-6.74181px -4.89821px 0px hsl(7,70%,70%) ,-0.67418px -0.48982px 0px hsl(7,70%,70%) , -20.07392px -22.29434px 0px hsl(7,70%,70%) ,-19.40479px -21.5512px 0px hsl(7,70%,70%) ,-11.15218px -12.38575px 0px hsl(7,70%,70%) ,-10.48305px -11.6426px 0px hsl(7,70%,70%) ,-5.57609px -6.19287px 0px hsl(7,70%,70%) ,-0.55761px -0.61929px 0px hsl(7,70%,70%) , -15px -25.98076px 0px hsl(7,70%,70%) ,-14.5px -25.11474px 0px hsl(7,70%,70%) ,-8.33333px -14.43376px 0px hsl(7,70%,70%) ,-7.83333px -13.56773px 0px hsl(7,70%,70%) ,-4.16667px -7.21688px 0px hsl(7,70%,70%) ,-0.41667px -0.72169px 0px hsl(7,70%,70%) , -9.27051px -28.5317px 0px hsl(7,70%,70%) ,-8.96149px -27.58064px 0px hsl(7,70%,70%) ,-5.15028px -15.85094px 0px hsl(7,70%,70%) ,-4.84127px -14.89989px 0px hsl(7,70%,70%) ,-2.57514px -7.92547px 0px hsl(7,70%,70%) ,-0.25751px -0.79255px 0px hsl(7,70%,70%) , -3.13585px -29.83566px 0px hsl(7,70%,70%) ,-3.03133px -28.84113px 0px hsl(7,70%,70%) ,-1.74214px -16.57536px 0px hsl(7,70%,70%) ,-1.63761px -15.58084px 0px hsl(7,70%,70%) ,-0.87107px -8.28768px 0px hsl(7,70%,70%) ,-0.08711px -0.82877px 0px hsl(7,70%,70%) , 3.13585px -29.83566px 0px hsl(7,70%,70%) ,3.03133px -28.84113px 0px hsl(7,70%,70%) ,1.74214px -16.57536px 0px hsl(7,70%,70%) ,1.63761px -15.58084px 0px hsl(7,70%,70%) ,0.87107px -8.28768px 0px hsl(7,70%,70%) ,0.08711px -0.82877px 0px hsl(7,70%,70%) , 9.27051px -28.5317px 0px hsl(7,70%,70%) ,8.96149px -27.58064px 0px hsl(7,70%,70%) ,5.15028px -15.85094px 0px hsl(7,70%,70%) ,4.84127px -14.89989px 0px hsl(7,70%,70%) ,2.57514px -7.92547px 0px hsl(7,70%,70%) ,0.25751px -0.79255px 0px hsl(7,70%,70%) , 15px -25.98076px 0px hsl(7,70%,70%) ,14.5px -25.11474px 0px hsl(7,70%,70%) ,8.33333px -14.43376px 0px hsl(7,70%,70%) ,7.83333px -13.56773px 0px hsl(7,70%,70%) ,4.16667px -7.21688px 0px hsl(7,70%,70%) ,0.41667px -0.72169px 0px hsl(7,70%,70%) , 20.07392px -22.29434px 0px hsl(7,70%,70%) ,19.40479px -21.5512px 0px hsl(7,70%,70%) ,11.15218px -12.38575px 0px hsl(7,70%,70%) ,10.48305px -11.6426px 0px hsl(7,70%,70%) ,5.57609px -6.19287px 0px hsl(7,70%,70%) ,0.55761px -0.61929px 0px hsl(7,70%,70%) , 24.27051px -17.63356px 0px hsl(7,70%,70%) ,23.46149px -17.04577px 0px hsl(7,70%,70%) ,13.48362px -9.79642px 0px hsl(7,70%,70%) ,12.6746px -9.20864px 0px hsl(7,70%,70%) ,6.74181px -4.89821px 0px hsl(7,70%,70%) ,0.67418px -0.48982px 0px hsl(7,70%,70%) , 27.40636px -12.2021px 0px hsl(7,70%,70%) ,26.49282px -11.79536px 0px hsl(7,70%,70%) ,15.22576px -6.77894px 0px hsl(7,70%,70%) ,14.31221px -6.37221px 0px hsl(7,70%,70%) ,7.61288px -3.38947px 0px hsl(7,70%,70%) ,0.76129px -0.33895px 0px hsl(7,70%,70%) , 29.34443px -6.23735px 0px hsl(7,70%,70%) ,28.36628px -6.02944px 0px hsl(7,70%,70%) ,16.30246px -3.46519px 0px hsl(7,70%,70%) ,15.32431px -3.25728px 0px hsl(7,70%,70%) ,8.15123px -1.7326px 0px hsl(7,70%,70%) ,0.81512px -0.17326px 0px hsl(7,70%,70%) , 30px 0px 0px hsl(7,70%,70%) ,29px 0px 0px hsl(7,70%,70%) ,16.66667px 0px 0px hsl(7,70%,70%) ,15.66667px 0px 0px hsl(7,70%,70%) ,8.33333px 0px 0px hsl(7,70%,70%) ,0.83333px 0px 0px hsl(7,70%,70%);
}
.fire12 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(7,70%,70%) ,29px 0px 2px hsl(7,70%,70%) ,16.66667px 0px 2px hsl(7,70%,70%) ,15.66667px 0px 2px hsl(7,70%,70%) ,8.33333px 0px 2px hsl(7,70%,70%) ,0.83333px 0px 2px hsl(7,70%,70%) , 29.34443px 6.23735px 2px hsl(7,70%,70%) ,28.36628px 6.02944px 2px hsl(7,70%,70%) ,16.30246px 3.46519px 2px hsl(7,70%,70%) ,15.32431px 3.25728px 2px hsl(7,70%,70%) ,8.15123px 1.7326px 2px hsl(7,70%,70%) ,0.81512px 0.17326px 2px hsl(7,70%,70%) , 27.40636px 12.2021px 2px hsl(7,70%,70%) ,26.49282px 11.79536px 2px hsl(7,70%,70%) ,15.22576px 6.77894px 2px hsl(7,70%,70%) ,14.31221px 6.37221px 2px hsl(7,70%,70%) ,7.61288px 3.38947px 2px hsl(7,70%,70%) ,0.76129px 0.33895px 2px hsl(7,70%,70%) , 24.27051px 17.63356px 2px hsl(7,70%,70%) ,23.46149px 17.04577px 2px hsl(7,70%,70%) ,13.48362px 9.79642px 2px hsl(7,70%,70%) ,12.6746px 9.20864px 2px hsl(7,70%,70%) ,6.74181px 4.89821px 2px hsl(7,70%,70%) ,0.67418px 0.48982px 2px hsl(7,70%,70%) , 20.07392px 22.29434px 2px hsl(7,70%,70%) ,19.40479px 21.5512px 2px hsl(7,70%,70%) ,11.15218px 12.38575px 2px hsl(7,70%,70%) ,10.48305px 11.6426px 2px hsl(7,70%,70%) ,5.57609px 6.19287px 2px hsl(7,70%,70%) ,0.55761px 0.61929px 2px hsl(7,70%,70%) , 15px 25.98076px 2px hsl(7,70%,70%) ,14.5px 25.11474px 2px hsl(7,70%,70%) ,8.33333px 14.43376px 2px hsl(7,70%,70%) ,7.83333px 13.56773px 2px hsl(7,70%,70%) ,4.16667px 7.21688px 2px hsl(7,70%,70%) ,0.41667px 0.72169px 2px hsl(7,70%,70%) , 9.27051px 28.5317px 2px hsl(7,70%,70%) ,8.96149px 27.58064px 2px hsl(7,70%,70%) ,5.15028px 15.85094px 2px hsl(7,70%,70%) ,4.84127px 14.89989px 2px hsl(7,70%,70%) ,2.57514px 7.92547px 2px hsl(7,70%,70%) ,0.25751px 0.79255px 2px hsl(7,70%,70%) , 3.13585px 29.83566px 2px hsl(7,70%,70%) ,3.03133px 28.84113px 2px hsl(7,70%,70%) ,1.74214px 16.57536px 2px hsl(7,70%,70%) ,1.63761px 15.58084px 2px hsl(7,70%,70%) ,0.87107px 8.28768px 2px hsl(7,70%,70%) ,0.08711px 0.82877px 2px hsl(7,70%,70%) , -3.13585px 29.83566px 2px hsl(7,70%,70%) ,-3.03133px 28.84113px 2px hsl(7,70%,70%) ,-1.74214px 16.57536px 2px hsl(7,70%,70%) ,-1.63761px 15.58084px 2px hsl(7,70%,70%) ,-0.87107px 8.28768px 2px hsl(7,70%,70%) ,-0.08711px 0.82877px 2px hsl(7,70%,70%) , -9.27051px 28.5317px 2px hsl(7,70%,70%) ,-8.96149px 27.58064px 2px hsl(7,70%,70%) ,-5.15028px 15.85094px 2px hsl(7,70%,70%) ,-4.84127px 14.89989px 2px hsl(7,70%,70%) ,-2.57514px 7.92547px 2px hsl(7,70%,70%) ,-0.25751px 0.79255px 2px hsl(7,70%,70%) , -15px 25.98076px 2px hsl(7,70%,70%) ,-14.5px 25.11474px 2px hsl(7,70%,70%) ,-8.33333px 14.43376px 2px hsl(7,70%,70%) ,-7.83333px 13.56773px 2px hsl(7,70%,70%) ,-4.16667px 7.21688px 2px hsl(7,70%,70%) ,-0.41667px 0.72169px 2px hsl(7,70%,70%) , -20.07392px 22.29434px 2px hsl(7,70%,70%) ,-19.40479px 21.5512px 2px hsl(7,70%,70%) ,-11.15218px 12.38575px 2px hsl(7,70%,70%) ,-10.48305px 11.6426px 2px hsl(7,70%,70%) ,-5.57609px 6.19287px 2px hsl(7,70%,70%) ,-0.55761px 0.61929px 2px hsl(7,70%,70%) , -24.27051px 17.63356px 2px hsl(7,70%,70%) ,-23.46149px 17.04577px 2px hsl(7,70%,70%) ,-13.48362px 9.79642px 2px hsl(7,70%,70%) ,-12.6746px 9.20864px 2px hsl(7,70%,70%) ,-6.74181px 4.89821px 2px hsl(7,70%,70%) ,-0.67418px 0.48982px 2px hsl(7,70%,70%) , -27.40636px 12.2021px 2px hsl(7,70%,70%) ,-26.49282px 11.79536px 2px hsl(7,70%,70%) ,-15.22576px 6.77894px 2px hsl(7,70%,70%) ,-14.31221px 6.37221px 2px hsl(7,70%,70%) ,-7.61288px 3.38947px 2px hsl(7,70%,70%) ,-0.76129px 0.33895px 2px hsl(7,70%,70%) , -29.34443px 6.23735px 2px hsl(7,70%,70%) ,-28.36628px 6.02944px 2px hsl(7,70%,70%) ,-16.30246px 3.46519px 2px hsl(7,70%,70%) ,-15.32431px 3.25728px 2px hsl(7,70%,70%) ,-8.15123px 1.7326px 2px hsl(7,70%,70%) ,-0.81512px 0.17326px 2px hsl(7,70%,70%) , -30px 0px 2px hsl(7,70%,70%) ,-29px 0px 2px hsl(7,70%,70%) ,-16.66667px 0px 2px hsl(7,70%,70%) ,-15.66667px 0px 2px hsl(7,70%,70%) ,-8.33333px 0px 2px hsl(7,70%,70%) ,-0.83333px 0px 2px hsl(7,70%,70%) , -29.34443px -6.23735px 2px hsl(7,70%,70%) ,-28.36628px -6.02944px 2px hsl(7,70%,70%) ,-16.30246px -3.46519px 2px hsl(7,70%,70%) ,-15.32431px -3.25728px 2px hsl(7,70%,70%) ,-8.15123px -1.7326px 2px hsl(7,70%,70%) ,-0.81512px -0.17326px 2px hsl(7,70%,70%) , -27.40636px -12.2021px 2px hsl(7,70%,70%) ,-26.49282px -11.79536px 2px hsl(7,70%,70%) ,-15.22576px -6.77894px 2px hsl(7,70%,70%) ,-14.31221px -6.37221px 2px hsl(7,70%,70%) ,-7.61288px -3.38947px 2px hsl(7,70%,70%) ,-0.76129px -0.33895px 2px hsl(7,70%,70%) , -24.27051px -17.63356px 2px hsl(7,70%,70%) ,-23.46149px -17.04577px 2px hsl(7,70%,70%) ,-13.48362px -9.79642px 2px hsl(7,70%,70%) ,-12.6746px -9.20864px 2px hsl(7,70%,70%) ,-6.74181px -4.89821px 2px hsl(7,70%,70%) ,-0.67418px -0.48982px 2px hsl(7,70%,70%) , -20.07392px -22.29434px 2px hsl(7,70%,70%) ,-19.40479px -21.5512px 2px hsl(7,70%,70%) ,-11.15218px -12.38575px 2px hsl(7,70%,70%) ,-10.48305px -11.6426px 2px hsl(7,70%,70%) ,-5.57609px -6.19287px 2px hsl(7,70%,70%) ,-0.55761px -0.61929px 2px hsl(7,70%,70%) , -15px -25.98076px 2px hsl(7,70%,70%) ,-14.5px -25.11474px 2px hsl(7,70%,70%) ,-8.33333px -14.43376px 2px hsl(7,70%,70%) ,-7.83333px -13.56773px 2px hsl(7,70%,70%) ,-4.16667px -7.21688px 2px hsl(7,70%,70%) ,-0.41667px -0.72169px 2px hsl(7,70%,70%) , -9.27051px -28.5317px 2px hsl(7,70%,70%) ,-8.96149px -27.58064px 2px hsl(7,70%,70%) ,-5.15028px -15.85094px 2px hsl(7,70%,70%) ,-4.84127px -14.89989px 2px hsl(7,70%,70%) ,-2.57514px -7.92547px 2px hsl(7,70%,70%) ,-0.25751px -0.79255px 2px hsl(7,70%,70%) , -3.13585px -29.83566px 2px hsl(7,70%,70%) ,-3.03133px -28.84113px 2px hsl(7,70%,70%) ,-1.74214px -16.57536px 2px hsl(7,70%,70%) ,-1.63761px -15.58084px 2px hsl(7,70%,70%) ,-0.87107px -8.28768px 2px hsl(7,70%,70%) ,-0.08711px -0.82877px 2px hsl(7,70%,70%) , 3.13585px -29.83566px 2px hsl(7,70%,70%) ,3.03133px -28.84113px 2px hsl(7,70%,70%) ,1.74214px -16.57536px 2px hsl(7,70%,70%) ,1.63761px -15.58084px 2px hsl(7,70%,70%) ,0.87107px -8.28768px 2px hsl(7,70%,70%) ,0.08711px -0.82877px 2px hsl(7,70%,70%) , 9.27051px -28.5317px 2px hsl(7,70%,70%) ,8.96149px -27.58064px 2px hsl(7,70%,70%) ,5.15028px -15.85094px 2px hsl(7,70%,70%) ,4.84127px -14.89989px 2px hsl(7,70%,70%) ,2.57514px -7.92547px 2px hsl(7,70%,70%) ,0.25751px -0.79255px 2px hsl(7,70%,70%) , 15px -25.98076px 2px hsl(7,70%,70%) ,14.5px -25.11474px 2px hsl(7,70%,70%) ,8.33333px -14.43376px 2px hsl(7,70%,70%) ,7.83333px -13.56773px 2px hsl(7,70%,70%) ,4.16667px -7.21688px 2px hsl(7,70%,70%) ,0.41667px -0.72169px 2px hsl(7,70%,70%) , 20.07392px -22.29434px 2px hsl(7,70%,70%) ,19.40479px -21.5512px 2px hsl(7,70%,70%) ,11.15218px -12.38575px 2px hsl(7,70%,70%) ,10.48305px -11.6426px 2px hsl(7,70%,70%) ,5.57609px -6.19287px 2px hsl(7,70%,70%) ,0.55761px -0.61929px 2px hsl(7,70%,70%) , 24.27051px -17.63356px 2px hsl(7,70%,70%) ,23.46149px -17.04577px 2px hsl(7,70%,70%) ,13.48362px -9.79642px 2px hsl(7,70%,70%) ,12.6746px -9.20864px 2px hsl(7,70%,70%) ,6.74181px -4.89821px 2px hsl(7,70%,70%) ,0.67418px -0.48982px 2px hsl(7,70%,70%) , 27.40636px -12.2021px 2px hsl(7,70%,70%) ,26.49282px -11.79536px 2px hsl(7,70%,70%) ,15.22576px -6.77894px 2px hsl(7,70%,70%) ,14.31221px -6.37221px 2px hsl(7,70%,70%) ,7.61288px -3.38947px 2px hsl(7,70%,70%) ,0.76129px -0.33895px 2px hsl(7,70%,70%) , 29.34443px -6.23735px 2px hsl(7,70%,70%) ,28.36628px -6.02944px 2px hsl(7,70%,70%) ,16.30246px -3.46519px 2px hsl(7,70%,70%) ,15.32431px -3.25728px 2px hsl(7,70%,70%) ,8.15123px -1.7326px 2px hsl(7,70%,70%) ,0.81512px -0.17326px 2px hsl(7,70%,70%) , 30px 0px 2px hsl(7,70%,70%) ,29px 0px 2px hsl(7,70%,70%) ,16.66667px 0px 2px hsl(7,70%,70%) ,15.66667px 0px 2px hsl(7,70%,70%) ,8.33333px 0px 2px hsl(7,70%,70%) ,0.83333px 0px 2px hsl(7,70%,70%);
}

.fire13 {
  top: 97%;
  left: 52%;
}
.fire13 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(59,70%,70%) ,29px 0px 0px hsl(59,70%,70%) ,16.66667px 0px 0px hsl(59,70%,70%) ,15.66667px 0px 0px hsl(59,70%,70%) ,8.33333px 0px 0px hsl(59,70%,70%) ,0.83333px 0px 0px hsl(59,70%,70%) , 29.34443px 6.23735px 0px hsl(59,70%,70%) ,28.36628px 6.02944px 0px hsl(59,70%,70%) ,16.30246px 3.46519px 0px hsl(59,70%,70%) ,15.32431px 3.25728px 0px hsl(59,70%,70%) ,8.15123px 1.7326px 0px hsl(59,70%,70%) ,0.81512px 0.17326px 0px hsl(59,70%,70%) , 27.40636px 12.2021px 0px hsl(59,70%,70%) ,26.49282px 11.79536px 0px hsl(59,70%,70%) ,15.22576px 6.77894px 0px hsl(59,70%,70%) ,14.31221px 6.37221px 0px hsl(59,70%,70%) ,7.61288px 3.38947px 0px hsl(59,70%,70%) ,0.76129px 0.33895px 0px hsl(59,70%,70%) , 24.27051px 17.63356px 0px hsl(59,70%,70%) ,23.46149px 17.04577px 0px hsl(59,70%,70%) ,13.48362px 9.79642px 0px hsl(59,70%,70%) ,12.6746px 9.20864px 0px hsl(59,70%,70%) ,6.74181px 4.89821px 0px hsl(59,70%,70%) ,0.67418px 0.48982px 0px hsl(59,70%,70%) , 20.07392px 22.29434px 0px hsl(59,70%,70%) ,19.40479px 21.5512px 0px hsl(59,70%,70%) ,11.15218px 12.38575px 0px hsl(59,70%,70%) ,10.48305px 11.6426px 0px hsl(59,70%,70%) ,5.57609px 6.19287px 0px hsl(59,70%,70%) ,0.55761px 0.61929px 0px hsl(59,70%,70%) , 15px 25.98076px 0px hsl(59,70%,70%) ,14.5px 25.11474px 0px hsl(59,70%,70%) ,8.33333px 14.43376px 0px hsl(59,70%,70%) ,7.83333px 13.56773px 0px hsl(59,70%,70%) ,4.16667px 7.21688px 0px hsl(59,70%,70%) ,0.41667px 0.72169px 0px hsl(59,70%,70%) , 9.27051px 28.5317px 0px hsl(59,70%,70%) ,8.96149px 27.58064px 0px hsl(59,70%,70%) ,5.15028px 15.85094px 0px hsl(59,70%,70%) ,4.84127px 14.89989px 0px hsl(59,70%,70%) ,2.57514px 7.92547px 0px hsl(59,70%,70%) ,0.25751px 0.79255px 0px hsl(59,70%,70%) , 3.13585px 29.83566px 0px hsl(59,70%,70%) ,3.03133px 28.84113px 0px hsl(59,70%,70%) ,1.74214px 16.57536px 0px hsl(59,70%,70%) ,1.63761px 15.58084px 0px hsl(59,70%,70%) ,0.87107px 8.28768px 0px hsl(59,70%,70%) ,0.08711px 0.82877px 0px hsl(59,70%,70%) , -3.13585px 29.83566px 0px hsl(59,70%,70%) ,-3.03133px 28.84113px 0px hsl(59,70%,70%) ,-1.74214px 16.57536px 0px hsl(59,70%,70%) ,-1.63761px 15.58084px 0px hsl(59,70%,70%) ,-0.87107px 8.28768px 0px hsl(59,70%,70%) ,-0.08711px 0.82877px 0px hsl(59,70%,70%) , -9.27051px 28.5317px 0px hsl(59,70%,70%) ,-8.96149px 27.58064px 0px hsl(59,70%,70%) ,-5.15028px 15.85094px 0px hsl(59,70%,70%) ,-4.84127px 14.89989px 0px hsl(59,70%,70%) ,-2.57514px 7.92547px 0px hsl(59,70%,70%) ,-0.25751px 0.79255px 0px hsl(59,70%,70%) , -15px 25.98076px 0px hsl(59,70%,70%) ,-14.5px 25.11474px 0px hsl(59,70%,70%) ,-8.33333px 14.43376px 0px hsl(59,70%,70%) ,-7.83333px 13.56773px 0px hsl(59,70%,70%) ,-4.16667px 7.21688px 0px hsl(59,70%,70%) ,-0.41667px 0.72169px 0px hsl(59,70%,70%) , -20.07392px 22.29434px 0px hsl(59,70%,70%) ,-19.40479px 21.5512px 0px hsl(59,70%,70%) ,-11.15218px 12.38575px 0px hsl(59,70%,70%) ,-10.48305px 11.6426px 0px hsl(59,70%,70%) ,-5.57609px 6.19287px 0px hsl(59,70%,70%) ,-0.55761px 0.61929px 0px hsl(59,70%,70%) , -24.27051px 17.63356px 0px hsl(59,70%,70%) ,-23.46149px 17.04577px 0px hsl(59,70%,70%) ,-13.48362px 9.79642px 0px hsl(59,70%,70%) ,-12.6746px 9.20864px 0px hsl(59,70%,70%) ,-6.74181px 4.89821px 0px hsl(59,70%,70%) ,-0.67418px 0.48982px 0px hsl(59,70%,70%) , -27.40636px 12.2021px 0px hsl(59,70%,70%) ,-26.49282px 11.79536px 0px hsl(59,70%,70%) ,-15.22576px 6.77894px 0px hsl(59,70%,70%) ,-14.31221px 6.37221px 0px hsl(59,70%,70%) ,-7.61288px 3.38947px 0px hsl(59,70%,70%) ,-0.76129px 0.33895px 0px hsl(59,70%,70%) , -29.34443px 6.23735px 0px hsl(59,70%,70%) ,-28.36628px 6.02944px 0px hsl(59,70%,70%) ,-16.30246px 3.46519px 0px hsl(59,70%,70%) ,-15.32431px 3.25728px 0px hsl(59,70%,70%) ,-8.15123px 1.7326px 0px hsl(59,70%,70%) ,-0.81512px 0.17326px 0px hsl(59,70%,70%) , -30px 0px 0px hsl(59,70%,70%) ,-29px 0px 0px hsl(59,70%,70%) ,-16.66667px 0px 0px hsl(59,70%,70%) ,-15.66667px 0px 0px hsl(59,70%,70%) ,-8.33333px 0px 0px hsl(59,70%,70%) ,-0.83333px 0px 0px hsl(59,70%,70%) , -29.34443px -6.23735px 0px hsl(59,70%,70%) ,-28.36628px -6.02944px 0px hsl(59,70%,70%) ,-16.30246px -3.46519px 0px hsl(59,70%,70%) ,-15.32431px -3.25728px 0px hsl(59,70%,70%) ,-8.15123px -1.7326px 0px hsl(59,70%,70%) ,-0.81512px -0.17326px 0px hsl(59,70%,70%) , -27.40636px -12.2021px 0px hsl(59,70%,70%) ,-26.49282px -11.79536px 0px hsl(59,70%,70%) ,-15.22576px -6.77894px 0px hsl(59,70%,70%) ,-14.31221px -6.37221px 0px hsl(59,70%,70%) ,-7.61288px -3.38947px 0px hsl(59,70%,70%) ,-0.76129px -0.33895px 0px hsl(59,70%,70%) , -24.27051px -17.63356px 0px hsl(59,70%,70%) ,-23.46149px -17.04577px 0px hsl(59,70%,70%) ,-13.48362px -9.79642px 0px hsl(59,70%,70%) ,-12.6746px -9.20864px 0px hsl(59,70%,70%) ,-6.74181px -4.89821px 0px hsl(59,70%,70%) ,-0.67418px -0.48982px 0px hsl(59,70%,70%) , -20.07392px -22.29434px 0px hsl(59,70%,70%) ,-19.40479px -21.5512px 0px hsl(59,70%,70%) ,-11.15218px -12.38575px 0px hsl(59,70%,70%) ,-10.48305px -11.6426px 0px hsl(59,70%,70%) ,-5.57609px -6.19287px 0px hsl(59,70%,70%) ,-0.55761px -0.61929px 0px hsl(59,70%,70%) , -15px -25.98076px 0px hsl(59,70%,70%) ,-14.5px -25.11474px 0px hsl(59,70%,70%) ,-8.33333px -14.43376px 0px hsl(59,70%,70%) ,-7.83333px -13.56773px 0px hsl(59,70%,70%) ,-4.16667px -7.21688px 0px hsl(59,70%,70%) ,-0.41667px -0.72169px 0px hsl(59,70%,70%) , -9.27051px -28.5317px 0px hsl(59,70%,70%) ,-8.96149px -27.58064px 0px hsl(59,70%,70%) ,-5.15028px -15.85094px 0px hsl(59,70%,70%) ,-4.84127px -14.89989px 0px hsl(59,70%,70%) ,-2.57514px -7.92547px 0px hsl(59,70%,70%) ,-0.25751px -0.79255px 0px hsl(59,70%,70%) , -3.13585px -29.83566px 0px hsl(59,70%,70%) ,-3.03133px -28.84113px 0px hsl(59,70%,70%) ,-1.74214px -16.57536px 0px hsl(59,70%,70%) ,-1.63761px -15.58084px 0px hsl(59,70%,70%) ,-0.87107px -8.28768px 0px hsl(59,70%,70%) ,-0.08711px -0.82877px 0px hsl(59,70%,70%) , 3.13585px -29.83566px 0px hsl(59,70%,70%) ,3.03133px -28.84113px 0px hsl(59,70%,70%) ,1.74214px -16.57536px 0px hsl(59,70%,70%) ,1.63761px -15.58084px 0px hsl(59,70%,70%) ,0.87107px -8.28768px 0px hsl(59,70%,70%) ,0.08711px -0.82877px 0px hsl(59,70%,70%) , 9.27051px -28.5317px 0px hsl(59,70%,70%) ,8.96149px -27.58064px 0px hsl(59,70%,70%) ,5.15028px -15.85094px 0px hsl(59,70%,70%) ,4.84127px -14.89989px 0px hsl(59,70%,70%) ,2.57514px -7.92547px 0px hsl(59,70%,70%) ,0.25751px -0.79255px 0px hsl(59,70%,70%) , 15px -25.98076px 0px hsl(59,70%,70%) ,14.5px -25.11474px 0px hsl(59,70%,70%) ,8.33333px -14.43376px 0px hsl(59,70%,70%) ,7.83333px -13.56773px 0px hsl(59,70%,70%) ,4.16667px -7.21688px 0px hsl(59,70%,70%) ,0.41667px -0.72169px 0px hsl(59,70%,70%) , 20.07392px -22.29434px 0px hsl(59,70%,70%) ,19.40479px -21.5512px 0px hsl(59,70%,70%) ,11.15218px -12.38575px 0px hsl(59,70%,70%) ,10.48305px -11.6426px 0px hsl(59,70%,70%) ,5.57609px -6.19287px 0px hsl(59,70%,70%) ,0.55761px -0.61929px 0px hsl(59,70%,70%) , 24.27051px -17.63356px 0px hsl(59,70%,70%) ,23.46149px -17.04577px 0px hsl(59,70%,70%) ,13.48362px -9.79642px 0px hsl(59,70%,70%) ,12.6746px -9.20864px 0px hsl(59,70%,70%) ,6.74181px -4.89821px 0px hsl(59,70%,70%) ,0.67418px -0.48982px 0px hsl(59,70%,70%) , 27.40636px -12.2021px 0px hsl(59,70%,70%) ,26.49282px -11.79536px 0px hsl(59,70%,70%) ,15.22576px -6.77894px 0px hsl(59,70%,70%) ,14.31221px -6.37221px 0px hsl(59,70%,70%) ,7.61288px -3.38947px 0px hsl(59,70%,70%) ,0.76129px -0.33895px 0px hsl(59,70%,70%) , 29.34443px -6.23735px 0px hsl(59,70%,70%) ,28.36628px -6.02944px 0px hsl(59,70%,70%) ,16.30246px -3.46519px 0px hsl(59,70%,70%) ,15.32431px -3.25728px 0px hsl(59,70%,70%) ,8.15123px -1.7326px 0px hsl(59,70%,70%) ,0.81512px -0.17326px 0px hsl(59,70%,70%) , 30px 0px 0px hsl(59,70%,70%) ,29px 0px 0px hsl(59,70%,70%) ,16.66667px 0px 0px hsl(59,70%,70%) ,15.66667px 0px 0px hsl(59,70%,70%) ,8.33333px 0px 0px hsl(59,70%,70%) ,0.83333px 0px 0px hsl(59,70%,70%);
}
.fire13 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(59,70%,70%) ,29px 0px 2px hsl(59,70%,70%) ,16.66667px 0px 2px hsl(59,70%,70%) ,15.66667px 0px 2px hsl(59,70%,70%) ,8.33333px 0px 2px hsl(59,70%,70%) ,0.83333px 0px 2px hsl(59,70%,70%) , 29.34443px 6.23735px 2px hsl(59,70%,70%) ,28.36628px 6.02944px 2px hsl(59,70%,70%) ,16.30246px 3.46519px 2px hsl(59,70%,70%) ,15.32431px 3.25728px 2px hsl(59,70%,70%) ,8.15123px 1.7326px 2px hsl(59,70%,70%) ,0.81512px 0.17326px 2px hsl(59,70%,70%) , 27.40636px 12.2021px 2px hsl(59,70%,70%) ,26.49282px 11.79536px 2px hsl(59,70%,70%) ,15.22576px 6.77894px 2px hsl(59,70%,70%) ,14.31221px 6.37221px 2px hsl(59,70%,70%) ,7.61288px 3.38947px 2px hsl(59,70%,70%) ,0.76129px 0.33895px 2px hsl(59,70%,70%) , 24.27051px 17.63356px 2px hsl(59,70%,70%) ,23.46149px 17.04577px 2px hsl(59,70%,70%) ,13.48362px 9.79642px 2px hsl(59,70%,70%) ,12.6746px 9.20864px 2px hsl(59,70%,70%) ,6.74181px 4.89821px 2px hsl(59,70%,70%) ,0.67418px 0.48982px 2px hsl(59,70%,70%) , 20.07392px 22.29434px 2px hsl(59,70%,70%) ,19.40479px 21.5512px 2px hsl(59,70%,70%) ,11.15218px 12.38575px 2px hsl(59,70%,70%) ,10.48305px 11.6426px 2px hsl(59,70%,70%) ,5.57609px 6.19287px 2px hsl(59,70%,70%) ,0.55761px 0.61929px 2px hsl(59,70%,70%) , 15px 25.98076px 2px hsl(59,70%,70%) ,14.5px 25.11474px 2px hsl(59,70%,70%) ,8.33333px 14.43376px 2px hsl(59,70%,70%) ,7.83333px 13.56773px 2px hsl(59,70%,70%) ,4.16667px 7.21688px 2px hsl(59,70%,70%) ,0.41667px 0.72169px 2px hsl(59,70%,70%) , 9.27051px 28.5317px 2px hsl(59,70%,70%) ,8.96149px 27.58064px 2px hsl(59,70%,70%) ,5.15028px 15.85094px 2px hsl(59,70%,70%) ,4.84127px 14.89989px 2px hsl(59,70%,70%) ,2.57514px 7.92547px 2px hsl(59,70%,70%) ,0.25751px 0.79255px 2px hsl(59,70%,70%) , 3.13585px 29.83566px 2px hsl(59,70%,70%) ,3.03133px 28.84113px 2px hsl(59,70%,70%) ,1.74214px 16.57536px 2px hsl(59,70%,70%) ,1.63761px 15.58084px 2px hsl(59,70%,70%) ,0.87107px 8.28768px 2px hsl(59,70%,70%) ,0.08711px 0.82877px 2px hsl(59,70%,70%) , -3.13585px 29.83566px 2px hsl(59,70%,70%) ,-3.03133px 28.84113px 2px hsl(59,70%,70%) ,-1.74214px 16.57536px 2px hsl(59,70%,70%) ,-1.63761px 15.58084px 2px hsl(59,70%,70%) ,-0.87107px 8.28768px 2px hsl(59,70%,70%) ,-0.08711px 0.82877px 2px hsl(59,70%,70%) , -9.27051px 28.5317px 2px hsl(59,70%,70%) ,-8.96149px 27.58064px 2px hsl(59,70%,70%) ,-5.15028px 15.85094px 2px hsl(59,70%,70%) ,-4.84127px 14.89989px 2px hsl(59,70%,70%) ,-2.57514px 7.92547px 2px hsl(59,70%,70%) ,-0.25751px 0.79255px 2px hsl(59,70%,70%) , -15px 25.98076px 2px hsl(59,70%,70%) ,-14.5px 25.11474px 2px hsl(59,70%,70%) ,-8.33333px 14.43376px 2px hsl(59,70%,70%) ,-7.83333px 13.56773px 2px hsl(59,70%,70%) ,-4.16667px 7.21688px 2px hsl(59,70%,70%) ,-0.41667px 0.72169px 2px hsl(59,70%,70%) , -20.07392px 22.29434px 2px hsl(59,70%,70%) ,-19.40479px 21.5512px 2px hsl(59,70%,70%) ,-11.15218px 12.38575px 2px hsl(59,70%,70%) ,-10.48305px 11.6426px 2px hsl(59,70%,70%) ,-5.57609px 6.19287px 2px hsl(59,70%,70%) ,-0.55761px 0.61929px 2px hsl(59,70%,70%) , -24.27051px 17.63356px 2px hsl(59,70%,70%) ,-23.46149px 17.04577px 2px hsl(59,70%,70%) ,-13.48362px 9.79642px 2px hsl(59,70%,70%) ,-12.6746px 9.20864px 2px hsl(59,70%,70%) ,-6.74181px 4.89821px 2px hsl(59,70%,70%) ,-0.67418px 0.48982px 2px hsl(59,70%,70%) , -27.40636px 12.2021px 2px hsl(59,70%,70%) ,-26.49282px 11.79536px 2px hsl(59,70%,70%) ,-15.22576px 6.77894px 2px hsl(59,70%,70%) ,-14.31221px 6.37221px 2px hsl(59,70%,70%) ,-7.61288px 3.38947px 2px hsl(59,70%,70%) ,-0.76129px 0.33895px 2px hsl(59,70%,70%) , -29.34443px 6.23735px 2px hsl(59,70%,70%) ,-28.36628px 6.02944px 2px hsl(59,70%,70%) ,-16.30246px 3.46519px 2px hsl(59,70%,70%) ,-15.32431px 3.25728px 2px hsl(59,70%,70%) ,-8.15123px 1.7326px 2px hsl(59,70%,70%) ,-0.81512px 0.17326px 2px hsl(59,70%,70%) , -30px 0px 2px hsl(59,70%,70%) ,-29px 0px 2px hsl(59,70%,70%) ,-16.66667px 0px 2px hsl(59,70%,70%) ,-15.66667px 0px 2px hsl(59,70%,70%) ,-8.33333px 0px 2px hsl(59,70%,70%) ,-0.83333px 0px 2px hsl(59,70%,70%) , -29.34443px -6.23735px 2px hsl(59,70%,70%) ,-28.36628px -6.02944px 2px hsl(59,70%,70%) ,-16.30246px -3.46519px 2px hsl(59,70%,70%) ,-15.32431px -3.25728px 2px hsl(59,70%,70%) ,-8.15123px -1.7326px 2px hsl(59,70%,70%) ,-0.81512px -0.17326px 2px hsl(59,70%,70%) , -27.40636px -12.2021px 2px hsl(59,70%,70%) ,-26.49282px -11.79536px 2px hsl(59,70%,70%) ,-15.22576px -6.77894px 2px hsl(59,70%,70%) ,-14.31221px -6.37221px 2px hsl(59,70%,70%) ,-7.61288px -3.38947px 2px hsl(59,70%,70%) ,-0.76129px -0.33895px 2px hsl(59,70%,70%) , -24.27051px -17.63356px 2px hsl(59,70%,70%) ,-23.46149px -17.04577px 2px hsl(59,70%,70%) ,-13.48362px -9.79642px 2px hsl(59,70%,70%) ,-12.6746px -9.20864px 2px hsl(59,70%,70%) ,-6.74181px -4.89821px 2px hsl(59,70%,70%) ,-0.67418px -0.48982px 2px hsl(59,70%,70%) , -20.07392px -22.29434px 2px hsl(59,70%,70%) ,-19.40479px -21.5512px 2px hsl(59,70%,70%) ,-11.15218px -12.38575px 2px hsl(59,70%,70%) ,-10.48305px -11.6426px 2px hsl(59,70%,70%) ,-5.57609px -6.19287px 2px hsl(59,70%,70%) ,-0.55761px -0.61929px 2px hsl(59,70%,70%) , -15px -25.98076px 2px hsl(59,70%,70%) ,-14.5px -25.11474px 2px hsl(59,70%,70%) ,-8.33333px -14.43376px 2px hsl(59,70%,70%) ,-7.83333px -13.56773px 2px hsl(59,70%,70%) ,-4.16667px -7.21688px 2px hsl(59,70%,70%) ,-0.41667px -0.72169px 2px hsl(59,70%,70%) , -9.27051px -28.5317px 2px hsl(59,70%,70%) ,-8.96149px -27.58064px 2px hsl(59,70%,70%) ,-5.15028px -15.85094px 2px hsl(59,70%,70%) ,-4.84127px -14.89989px 2px hsl(59,70%,70%) ,-2.57514px -7.92547px 2px hsl(59,70%,70%) ,-0.25751px -0.79255px 2px hsl(59,70%,70%) , -3.13585px -29.83566px 2px hsl(59,70%,70%) ,-3.03133px -28.84113px 2px hsl(59,70%,70%) ,-1.74214px -16.57536px 2px hsl(59,70%,70%) ,-1.63761px -15.58084px 2px hsl(59,70%,70%) ,-0.87107px -8.28768px 2px hsl(59,70%,70%) ,-0.08711px -0.82877px 2px hsl(59,70%,70%) , 3.13585px -29.83566px 2px hsl(59,70%,70%) ,3.03133px -28.84113px 2px hsl(59,70%,70%) ,1.74214px -16.57536px 2px hsl(59,70%,70%) ,1.63761px -15.58084px 2px hsl(59,70%,70%) ,0.87107px -8.28768px 2px hsl(59,70%,70%) ,0.08711px -0.82877px 2px hsl(59,70%,70%) , 9.27051px -28.5317px 2px hsl(59,70%,70%) ,8.96149px -27.58064px 2px hsl(59,70%,70%) ,5.15028px -15.85094px 2px hsl(59,70%,70%) ,4.84127px -14.89989px 2px hsl(59,70%,70%) ,2.57514px -7.92547px 2px hsl(59,70%,70%) ,0.25751px -0.79255px 2px hsl(59,70%,70%) , 15px -25.98076px 2px hsl(59,70%,70%) ,14.5px -25.11474px 2px hsl(59,70%,70%) ,8.33333px -14.43376px 2px hsl(59,70%,70%) ,7.83333px -13.56773px 2px hsl(59,70%,70%) ,4.16667px -7.21688px 2px hsl(59,70%,70%) ,0.41667px -0.72169px 2px hsl(59,70%,70%) , 20.07392px -22.29434px 2px hsl(59,70%,70%) ,19.40479px -21.5512px 2px hsl(59,70%,70%) ,11.15218px -12.38575px 2px hsl(59,70%,70%) ,10.48305px -11.6426px 2px hsl(59,70%,70%) ,5.57609px -6.19287px 2px hsl(59,70%,70%) ,0.55761px -0.61929px 2px hsl(59,70%,70%) , 24.27051px -17.63356px 2px hsl(59,70%,70%) ,23.46149px -17.04577px 2px hsl(59,70%,70%) ,13.48362px -9.79642px 2px hsl(59,70%,70%) ,12.6746px -9.20864px 2px hsl(59,70%,70%) ,6.74181px -4.89821px 2px hsl(59,70%,70%) ,0.67418px -0.48982px 2px hsl(59,70%,70%) , 27.40636px -12.2021px 2px hsl(59,70%,70%) ,26.49282px -11.79536px 2px hsl(59,70%,70%) ,15.22576px -6.77894px 2px hsl(59,70%,70%) ,14.31221px -6.37221px 2px hsl(59,70%,70%) ,7.61288px -3.38947px 2px hsl(59,70%,70%) ,0.76129px -0.33895px 2px hsl(59,70%,70%) , 29.34443px -6.23735px 2px hsl(59,70%,70%) ,28.36628px -6.02944px 2px hsl(59,70%,70%) ,16.30246px -3.46519px 2px hsl(59,70%,70%) ,15.32431px -3.25728px 2px hsl(59,70%,70%) ,8.15123px -1.7326px 2px hsl(59,70%,70%) ,0.81512px -0.17326px 2px hsl(59,70%,70%) , 30px 0px 2px hsl(59,70%,70%) ,29px 0px 2px hsl(59,70%,70%) ,16.66667px 0px 2px hsl(59,70%,70%) ,15.66667px 0px 2px hsl(59,70%,70%) ,8.33333px 0px 2px hsl(59,70%,70%) ,0.83333px 0px 2px hsl(59,70%,70%);
}

.fire14 {
  top: 92%;
  left: 96%;
}
.fire14 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(182,70%,70%) ,29px 0px 0px hsl(182,70%,70%) ,16.66667px 0px 0px hsl(182,70%,70%) ,15.66667px 0px 0px hsl(182,70%,70%) ,8.33333px 0px 0px hsl(182,70%,70%) ,0.83333px 0px 0px hsl(182,70%,70%) , 29.34443px 6.23735px 0px hsl(182,70%,70%) ,28.36628px 6.02944px 0px hsl(182,70%,70%) ,16.30246px 3.46519px 0px hsl(182,70%,70%) ,15.32431px 3.25728px 0px hsl(182,70%,70%) ,8.15123px 1.7326px 0px hsl(182,70%,70%) ,0.81512px 0.17326px 0px hsl(182,70%,70%) , 27.40636px 12.2021px 0px hsl(182,70%,70%) ,26.49282px 11.79536px 0px hsl(182,70%,70%) ,15.22576px 6.77894px 0px hsl(182,70%,70%) ,14.31221px 6.37221px 0px hsl(182,70%,70%) ,7.61288px 3.38947px 0px hsl(182,70%,70%) ,0.76129px 0.33895px 0px hsl(182,70%,70%) , 24.27051px 17.63356px 0px hsl(182,70%,70%) ,23.46149px 17.04577px 0px hsl(182,70%,70%) ,13.48362px 9.79642px 0px hsl(182,70%,70%) ,12.6746px 9.20864px 0px hsl(182,70%,70%) ,6.74181px 4.89821px 0px hsl(182,70%,70%) ,0.67418px 0.48982px 0px hsl(182,70%,70%) , 20.07392px 22.29434px 0px hsl(182,70%,70%) ,19.40479px 21.5512px 0px hsl(182,70%,70%) ,11.15218px 12.38575px 0px hsl(182,70%,70%) ,10.48305px 11.6426px 0px hsl(182,70%,70%) ,5.57609px 6.19287px 0px hsl(182,70%,70%) ,0.55761px 0.61929px 0px hsl(182,70%,70%) , 15px 25.98076px 0px hsl(182,70%,70%) ,14.5px 25.11474px 0px hsl(182,70%,70%) ,8.33333px 14.43376px 0px hsl(182,70%,70%) ,7.83333px 13.56773px 0px hsl(182,70%,70%) ,4.16667px 7.21688px 0px hsl(182,70%,70%) ,0.41667px 0.72169px 0px hsl(182,70%,70%) , 9.27051px 28.5317px 0px hsl(182,70%,70%) ,8.96149px 27.58064px 0px hsl(182,70%,70%) ,5.15028px 15.85094px 0px hsl(182,70%,70%) ,4.84127px 14.89989px 0px hsl(182,70%,70%) ,2.57514px 7.92547px 0px hsl(182,70%,70%) ,0.25751px 0.79255px 0px hsl(182,70%,70%) , 3.13585px 29.83566px 0px hsl(182,70%,70%) ,3.03133px 28.84113px 0px hsl(182,70%,70%) ,1.74214px 16.57536px 0px hsl(182,70%,70%) ,1.63761px 15.58084px 0px hsl(182,70%,70%) ,0.87107px 8.28768px 0px hsl(182,70%,70%) ,0.08711px 0.82877px 0px hsl(182,70%,70%) , -3.13585px 29.83566px 0px hsl(182,70%,70%) ,-3.03133px 28.84113px 0px hsl(182,70%,70%) ,-1.74214px 16.57536px 0px hsl(182,70%,70%) ,-1.63761px 15.58084px 0px hsl(182,70%,70%) ,-0.87107px 8.28768px 0px hsl(182,70%,70%) ,-0.08711px 0.82877px 0px hsl(182,70%,70%) , -9.27051px 28.5317px 0px hsl(182,70%,70%) ,-8.96149px 27.58064px 0px hsl(182,70%,70%) ,-5.15028px 15.85094px 0px hsl(182,70%,70%) ,-4.84127px 14.89989px 0px hsl(182,70%,70%) ,-2.57514px 7.92547px 0px hsl(182,70%,70%) ,-0.25751px 0.79255px 0px hsl(182,70%,70%) , -15px 25.98076px 0px hsl(182,70%,70%) ,-14.5px 25.11474px 0px hsl(182,70%,70%) ,-8.33333px 14.43376px 0px hsl(182,70%,70%) ,-7.83333px 13.56773px 0px hsl(182,70%,70%) ,-4.16667px 7.21688px 0px hsl(182,70%,70%) ,-0.41667px 0.72169px 0px hsl(182,70%,70%) , -20.07392px 22.29434px 0px hsl(182,70%,70%) ,-19.40479px 21.5512px 0px hsl(182,70%,70%) ,-11.15218px 12.38575px 0px hsl(182,70%,70%) ,-10.48305px 11.6426px 0px hsl(182,70%,70%) ,-5.57609px 6.19287px 0px hsl(182,70%,70%) ,-0.55761px 0.61929px 0px hsl(182,70%,70%) , -24.27051px 17.63356px 0px hsl(182,70%,70%) ,-23.46149px 17.04577px 0px hsl(182,70%,70%) ,-13.48362px 9.79642px 0px hsl(182,70%,70%) ,-12.6746px 9.20864px 0px hsl(182,70%,70%) ,-6.74181px 4.89821px 0px hsl(182,70%,70%) ,-0.67418px 0.48982px 0px hsl(182,70%,70%) , -27.40636px 12.2021px 0px hsl(182,70%,70%) ,-26.49282px 11.79536px 0px hsl(182,70%,70%) ,-15.22576px 6.77894px 0px hsl(182,70%,70%) ,-14.31221px 6.37221px 0px hsl(182,70%,70%) ,-7.61288px 3.38947px 0px hsl(182,70%,70%) ,-0.76129px 0.33895px 0px hsl(182,70%,70%) , -29.34443px 6.23735px 0px hsl(182,70%,70%) ,-28.36628px 6.02944px 0px hsl(182,70%,70%) ,-16.30246px 3.46519px 0px hsl(182,70%,70%) ,-15.32431px 3.25728px 0px hsl(182,70%,70%) ,-8.15123px 1.7326px 0px hsl(182,70%,70%) ,-0.81512px 0.17326px 0px hsl(182,70%,70%) , -30px 0px 0px hsl(182,70%,70%) ,-29px 0px 0px hsl(182,70%,70%) ,-16.66667px 0px 0px hsl(182,70%,70%) ,-15.66667px 0px 0px hsl(182,70%,70%) ,-8.33333px 0px 0px hsl(182,70%,70%) ,-0.83333px 0px 0px hsl(182,70%,70%) , -29.34443px -6.23735px 0px hsl(182,70%,70%) ,-28.36628px -6.02944px 0px hsl(182,70%,70%) ,-16.30246px -3.46519px 0px hsl(182,70%,70%) ,-15.32431px -3.25728px 0px hsl(182,70%,70%) ,-8.15123px -1.7326px 0px hsl(182,70%,70%) ,-0.81512px -0.17326px 0px hsl(182,70%,70%) , -27.40636px -12.2021px 0px hsl(182,70%,70%) ,-26.49282px -11.79536px 0px hsl(182,70%,70%) ,-15.22576px -6.77894px 0px hsl(182,70%,70%) ,-14.31221px -6.37221px 0px hsl(182,70%,70%) ,-7.61288px -3.38947px 0px hsl(182,70%,70%) ,-0.76129px -0.33895px 0px hsl(182,70%,70%) , -24.27051px -17.63356px 0px hsl(182,70%,70%) ,-23.46149px -17.04577px 0px hsl(182,70%,70%) ,-13.48362px -9.79642px 0px hsl(182,70%,70%) ,-12.6746px -9.20864px 0px hsl(182,70%,70%) ,-6.74181px -4.89821px 0px hsl(182,70%,70%) ,-0.67418px -0.48982px 0px hsl(182,70%,70%) , -20.07392px -22.29434px 0px hsl(182,70%,70%) ,-19.40479px -21.5512px 0px hsl(182,70%,70%) ,-11.15218px -12.38575px 0px hsl(182,70%,70%) ,-10.48305px -11.6426px 0px hsl(182,70%,70%) ,-5.57609px -6.19287px 0px hsl(182,70%,70%) ,-0.55761px -0.61929px 0px hsl(182,70%,70%) , -15px -25.98076px 0px hsl(182,70%,70%) ,-14.5px -25.11474px 0px hsl(182,70%,70%) ,-8.33333px -14.43376px 0px hsl(182,70%,70%) ,-7.83333px -13.56773px 0px hsl(182,70%,70%) ,-4.16667px -7.21688px 0px hsl(182,70%,70%) ,-0.41667px -0.72169px 0px hsl(182,70%,70%) , -9.27051px -28.5317px 0px hsl(182,70%,70%) ,-8.96149px -27.58064px 0px hsl(182,70%,70%) ,-5.15028px -15.85094px 0px hsl(182,70%,70%) ,-4.84127px -14.89989px 0px hsl(182,70%,70%) ,-2.57514px -7.92547px 0px hsl(182,70%,70%) ,-0.25751px -0.79255px 0px hsl(182,70%,70%) , -3.13585px -29.83566px 0px hsl(182,70%,70%) ,-3.03133px -28.84113px 0px hsl(182,70%,70%) ,-1.74214px -16.57536px 0px hsl(182,70%,70%) ,-1.63761px -15.58084px 0px hsl(182,70%,70%) ,-0.87107px -8.28768px 0px hsl(182,70%,70%) ,-0.08711px -0.82877px 0px hsl(182,70%,70%) , 3.13585px -29.83566px 0px hsl(182,70%,70%) ,3.03133px -28.84113px 0px hsl(182,70%,70%) ,1.74214px -16.57536px 0px hsl(182,70%,70%) ,1.63761px -15.58084px 0px hsl(182,70%,70%) ,0.87107px -8.28768px 0px hsl(182,70%,70%) ,0.08711px -0.82877px 0px hsl(182,70%,70%) , 9.27051px -28.5317px 0px hsl(182,70%,70%) ,8.96149px -27.58064px 0px hsl(182,70%,70%) ,5.15028px -15.85094px 0px hsl(182,70%,70%) ,4.84127px -14.89989px 0px hsl(182,70%,70%) ,2.57514px -7.92547px 0px hsl(182,70%,70%) ,0.25751px -0.79255px 0px hsl(182,70%,70%) , 15px -25.98076px 0px hsl(182,70%,70%) ,14.5px -25.11474px 0px hsl(182,70%,70%) ,8.33333px -14.43376px 0px hsl(182,70%,70%) ,7.83333px -13.56773px 0px hsl(182,70%,70%) ,4.16667px -7.21688px 0px hsl(182,70%,70%) ,0.41667px -0.72169px 0px hsl(182,70%,70%) , 20.07392px -22.29434px 0px hsl(182,70%,70%) ,19.40479px -21.5512px 0px hsl(182,70%,70%) ,11.15218px -12.38575px 0px hsl(182,70%,70%) ,10.48305px -11.6426px 0px hsl(182,70%,70%) ,5.57609px -6.19287px 0px hsl(182,70%,70%) ,0.55761px -0.61929px 0px hsl(182,70%,70%) , 24.27051px -17.63356px 0px hsl(182,70%,70%) ,23.46149px -17.04577px 0px hsl(182,70%,70%) ,13.48362px -9.79642px 0px hsl(182,70%,70%) ,12.6746px -9.20864px 0px hsl(182,70%,70%) ,6.74181px -4.89821px 0px hsl(182,70%,70%) ,0.67418px -0.48982px 0px hsl(182,70%,70%) , 27.40636px -12.2021px 0px hsl(182,70%,70%) ,26.49282px -11.79536px 0px hsl(182,70%,70%) ,15.22576px -6.77894px 0px hsl(182,70%,70%) ,14.31221px -6.37221px 0px hsl(182,70%,70%) ,7.61288px -3.38947px 0px hsl(182,70%,70%) ,0.76129px -0.33895px 0px hsl(182,70%,70%) , 29.34443px -6.23735px 0px hsl(182,70%,70%) ,28.36628px -6.02944px 0px hsl(182,70%,70%) ,16.30246px -3.46519px 0px hsl(182,70%,70%) ,15.32431px -3.25728px 0px hsl(182,70%,70%) ,8.15123px -1.7326px 0px hsl(182,70%,70%) ,0.81512px -0.17326px 0px hsl(182,70%,70%) , 30px 0px 0px hsl(182,70%,70%) ,29px 0px 0px hsl(182,70%,70%) ,16.66667px 0px 0px hsl(182,70%,70%) ,15.66667px 0px 0px hsl(182,70%,70%) ,8.33333px 0px 0px hsl(182,70%,70%) ,0.83333px 0px 0px hsl(182,70%,70%);
}
.fire14 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(182,70%,70%) ,29px 0px 2px hsl(182,70%,70%) ,16.66667px 0px 2px hsl(182,70%,70%) ,15.66667px 0px 2px hsl(182,70%,70%) ,8.33333px 0px 2px hsl(182,70%,70%) ,0.83333px 0px 2px hsl(182,70%,70%) , 29.34443px 6.23735px 2px hsl(182,70%,70%) ,28.36628px 6.02944px 2px hsl(182,70%,70%) ,16.30246px 3.46519px 2px hsl(182,70%,70%) ,15.32431px 3.25728px 2px hsl(182,70%,70%) ,8.15123px 1.7326px 2px hsl(182,70%,70%) ,0.81512px 0.17326px 2px hsl(182,70%,70%) , 27.40636px 12.2021px 2px hsl(182,70%,70%) ,26.49282px 11.79536px 2px hsl(182,70%,70%) ,15.22576px 6.77894px 2px hsl(182,70%,70%) ,14.31221px 6.37221px 2px hsl(182,70%,70%) ,7.61288px 3.38947px 2px hsl(182,70%,70%) ,0.76129px 0.33895px 2px hsl(182,70%,70%) , 24.27051px 17.63356px 2px hsl(182,70%,70%) ,23.46149px 17.04577px 2px hsl(182,70%,70%) ,13.48362px 9.79642px 2px hsl(182,70%,70%) ,12.6746px 9.20864px 2px hsl(182,70%,70%) ,6.74181px 4.89821px 2px hsl(182,70%,70%) ,0.67418px 0.48982px 2px hsl(182,70%,70%) , 20.07392px 22.29434px 2px hsl(182,70%,70%) ,19.40479px 21.5512px 2px hsl(182,70%,70%) ,11.15218px 12.38575px 2px hsl(182,70%,70%) ,10.48305px 11.6426px 2px hsl(182,70%,70%) ,5.57609px 6.19287px 2px hsl(182,70%,70%) ,0.55761px 0.61929px 2px hsl(182,70%,70%) , 15px 25.98076px 2px hsl(182,70%,70%) ,14.5px 25.11474px 2px hsl(182,70%,70%) ,8.33333px 14.43376px 2px hsl(182,70%,70%) ,7.83333px 13.56773px 2px hsl(182,70%,70%) ,4.16667px 7.21688px 2px hsl(182,70%,70%) ,0.41667px 0.72169px 2px hsl(182,70%,70%) , 9.27051px 28.5317px 2px hsl(182,70%,70%) ,8.96149px 27.58064px 2px hsl(182,70%,70%) ,5.15028px 15.85094px 2px hsl(182,70%,70%) ,4.84127px 14.89989px 2px hsl(182,70%,70%) ,2.57514px 7.92547px 2px hsl(182,70%,70%) ,0.25751px 0.79255px 2px hsl(182,70%,70%) , 3.13585px 29.83566px 2px hsl(182,70%,70%) ,3.03133px 28.84113px 2px hsl(182,70%,70%) ,1.74214px 16.57536px 2px hsl(182,70%,70%) ,1.63761px 15.58084px 2px hsl(182,70%,70%) ,0.87107px 8.28768px 2px hsl(182,70%,70%) ,0.08711px 0.82877px 2px hsl(182,70%,70%) , -3.13585px 29.83566px 2px hsl(182,70%,70%) ,-3.03133px 28.84113px 2px hsl(182,70%,70%) ,-1.74214px 16.57536px 2px hsl(182,70%,70%) ,-1.63761px 15.58084px 2px hsl(182,70%,70%) ,-0.87107px 8.28768px 2px hsl(182,70%,70%) ,-0.08711px 0.82877px 2px hsl(182,70%,70%) , -9.27051px 28.5317px 2px hsl(182,70%,70%) ,-8.96149px 27.58064px 2px hsl(182,70%,70%) ,-5.15028px 15.85094px 2px hsl(182,70%,70%) ,-4.84127px 14.89989px 2px hsl(182,70%,70%) ,-2.57514px 7.92547px 2px hsl(182,70%,70%) ,-0.25751px 0.79255px 2px hsl(182,70%,70%) , -15px 25.98076px 2px hsl(182,70%,70%) ,-14.5px 25.11474px 2px hsl(182,70%,70%) ,-8.33333px 14.43376px 2px hsl(182,70%,70%) ,-7.83333px 13.56773px 2px hsl(182,70%,70%) ,-4.16667px 7.21688px 2px hsl(182,70%,70%) ,-0.41667px 0.72169px 2px hsl(182,70%,70%) , -20.07392px 22.29434px 2px hsl(182,70%,70%) ,-19.40479px 21.5512px 2px hsl(182,70%,70%) ,-11.15218px 12.38575px 2px hsl(182,70%,70%) ,-10.48305px 11.6426px 2px hsl(182,70%,70%) ,-5.57609px 6.19287px 2px hsl(182,70%,70%) ,-0.55761px 0.61929px 2px hsl(182,70%,70%) , -24.27051px 17.63356px 2px hsl(182,70%,70%) ,-23.46149px 17.04577px 2px hsl(182,70%,70%) ,-13.48362px 9.79642px 2px hsl(182,70%,70%) ,-12.6746px 9.20864px 2px hsl(182,70%,70%) ,-6.74181px 4.89821px 2px hsl(182,70%,70%) ,-0.67418px 0.48982px 2px hsl(182,70%,70%) , -27.40636px 12.2021px 2px hsl(182,70%,70%) ,-26.49282px 11.79536px 2px hsl(182,70%,70%) ,-15.22576px 6.77894px 2px hsl(182,70%,70%) ,-14.31221px 6.37221px 2px hsl(182,70%,70%) ,-7.61288px 3.38947px 2px hsl(182,70%,70%) ,-0.76129px 0.33895px 2px hsl(182,70%,70%) , -29.34443px 6.23735px 2px hsl(182,70%,70%) ,-28.36628px 6.02944px 2px hsl(182,70%,70%) ,-16.30246px 3.46519px 2px hsl(182,70%,70%) ,-15.32431px 3.25728px 2px hsl(182,70%,70%) ,-8.15123px 1.7326px 2px hsl(182,70%,70%) ,-0.81512px 0.17326px 2px hsl(182,70%,70%) , -30px 0px 2px hsl(182,70%,70%) ,-29px 0px 2px hsl(182,70%,70%) ,-16.66667px 0px 2px hsl(182,70%,70%) ,-15.66667px 0px 2px hsl(182,70%,70%) ,-8.33333px 0px 2px hsl(182,70%,70%) ,-0.83333px 0px 2px hsl(182,70%,70%) , -29.34443px -6.23735px 2px hsl(182,70%,70%) ,-28.36628px -6.02944px 2px hsl(182,70%,70%) ,-16.30246px -3.46519px 2px hsl(182,70%,70%) ,-15.32431px -3.25728px 2px hsl(182,70%,70%) ,-8.15123px -1.7326px 2px hsl(182,70%,70%) ,-0.81512px -0.17326px 2px hsl(182,70%,70%) , -27.40636px -12.2021px 2px hsl(182,70%,70%) ,-26.49282px -11.79536px 2px hsl(182,70%,70%) ,-15.22576px -6.77894px 2px hsl(182,70%,70%) ,-14.31221px -6.37221px 2px hsl(182,70%,70%) ,-7.61288px -3.38947px 2px hsl(182,70%,70%) ,-0.76129px -0.33895px 2px hsl(182,70%,70%) , -24.27051px -17.63356px 2px hsl(182,70%,70%) ,-23.46149px -17.04577px 2px hsl(182,70%,70%) ,-13.48362px -9.79642px 2px hsl(182,70%,70%) ,-12.6746px -9.20864px 2px hsl(182,70%,70%) ,-6.74181px -4.89821px 2px hsl(182,70%,70%) ,-0.67418px -0.48982px 2px hsl(182,70%,70%) , -20.07392px -22.29434px 2px hsl(182,70%,70%) ,-19.40479px -21.5512px 2px hsl(182,70%,70%) ,-11.15218px -12.38575px 2px hsl(182,70%,70%) ,-10.48305px -11.6426px 2px hsl(182,70%,70%) ,-5.57609px -6.19287px 2px hsl(182,70%,70%) ,-0.55761px -0.61929px 2px hsl(182,70%,70%) , -15px -25.98076px 2px hsl(182,70%,70%) ,-14.5px -25.11474px 2px hsl(182,70%,70%) ,-8.33333px -14.43376px 2px hsl(182,70%,70%) ,-7.83333px -13.56773px 2px hsl(182,70%,70%) ,-4.16667px -7.21688px 2px hsl(182,70%,70%) ,-0.41667px -0.72169px 2px hsl(182,70%,70%) , -9.27051px -28.5317px 2px hsl(182,70%,70%) ,-8.96149px -27.58064px 2px hsl(182,70%,70%) ,-5.15028px -15.85094px 2px hsl(182,70%,70%) ,-4.84127px -14.89989px 2px hsl(182,70%,70%) ,-2.57514px -7.92547px 2px hsl(182,70%,70%) ,-0.25751px -0.79255px 2px hsl(182,70%,70%) , -3.13585px -29.83566px 2px hsl(182,70%,70%) ,-3.03133px -28.84113px 2px hsl(182,70%,70%) ,-1.74214px -16.57536px 2px hsl(182,70%,70%) ,-1.63761px -15.58084px 2px hsl(182,70%,70%) ,-0.87107px -8.28768px 2px hsl(182,70%,70%) ,-0.08711px -0.82877px 2px hsl(182,70%,70%) , 3.13585px -29.83566px 2px hsl(182,70%,70%) ,3.03133px -28.84113px 2px hsl(182,70%,70%) ,1.74214px -16.57536px 2px hsl(182,70%,70%) ,1.63761px -15.58084px 2px hsl(182,70%,70%) ,0.87107px -8.28768px 2px hsl(182,70%,70%) ,0.08711px -0.82877px 2px hsl(182,70%,70%) , 9.27051px -28.5317px 2px hsl(182,70%,70%) ,8.96149px -27.58064px 2px hsl(182,70%,70%) ,5.15028px -15.85094px 2px hsl(182,70%,70%) ,4.84127px -14.89989px 2px hsl(182,70%,70%) ,2.57514px -7.92547px 2px hsl(182,70%,70%) ,0.25751px -0.79255px 2px hsl(182,70%,70%) , 15px -25.98076px 2px hsl(182,70%,70%) ,14.5px -25.11474px 2px hsl(182,70%,70%) ,8.33333px -14.43376px 2px hsl(182,70%,70%) ,7.83333px -13.56773px 2px hsl(182,70%,70%) ,4.16667px -7.21688px 2px hsl(182,70%,70%) ,0.41667px -0.72169px 2px hsl(182,70%,70%) , 20.07392px -22.29434px 2px hsl(182,70%,70%) ,19.40479px -21.5512px 2px hsl(182,70%,70%) ,11.15218px -12.38575px 2px hsl(182,70%,70%) ,10.48305px -11.6426px 2px hsl(182,70%,70%) ,5.57609px -6.19287px 2px hsl(182,70%,70%) ,0.55761px -0.61929px 2px hsl(182,70%,70%) , 24.27051px -17.63356px 2px hsl(182,70%,70%) ,23.46149px -17.04577px 2px hsl(182,70%,70%) ,13.48362px -9.79642px 2px hsl(182,70%,70%) ,12.6746px -9.20864px 2px hsl(182,70%,70%) ,6.74181px -4.89821px 2px hsl(182,70%,70%) ,0.67418px -0.48982px 2px hsl(182,70%,70%) , 27.40636px -12.2021px 2px hsl(182,70%,70%) ,26.49282px -11.79536px 2px hsl(182,70%,70%) ,15.22576px -6.77894px 2px hsl(182,70%,70%) ,14.31221px -6.37221px 2px hsl(182,70%,70%) ,7.61288px -3.38947px 2px hsl(182,70%,70%) ,0.76129px -0.33895px 2px hsl(182,70%,70%) , 29.34443px -6.23735px 2px hsl(182,70%,70%) ,28.36628px -6.02944px 2px hsl(182,70%,70%) ,16.30246px -3.46519px 2px hsl(182,70%,70%) ,15.32431px -3.25728px 2px hsl(182,70%,70%) ,8.15123px -1.7326px 2px hsl(182,70%,70%) ,0.81512px -0.17326px 2px hsl(182,70%,70%) , 30px 0px 2px hsl(182,70%,70%) ,29px 0px 2px hsl(182,70%,70%) ,16.66667px 0px 2px hsl(182,70%,70%) ,15.66667px 0px 2px hsl(182,70%,70%) ,8.33333px 0px 2px hsl(182,70%,70%) ,0.83333px 0px 2px hsl(182,70%,70%);
}

.fire15 {
  top: 97%;
  left: 24%;
}
.fire15 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(180,70%,70%) ,29px 0px 0px hsl(180,70%,70%) ,16.66667px 0px 0px hsl(180,70%,70%) ,15.66667px 0px 0px hsl(180,70%,70%) ,8.33333px 0px 0px hsl(180,70%,70%) ,0.83333px 0px 0px hsl(180,70%,70%) , 29.34443px 6.23735px 0px hsl(180,70%,70%) ,28.36628px 6.02944px 0px hsl(180,70%,70%) ,16.30246px 3.46519px 0px hsl(180,70%,70%) ,15.32431px 3.25728px 0px hsl(180,70%,70%) ,8.15123px 1.7326px 0px hsl(180,70%,70%) ,0.81512px 0.17326px 0px hsl(180,70%,70%) , 27.40636px 12.2021px 0px hsl(180,70%,70%) ,26.49282px 11.79536px 0px hsl(180,70%,70%) ,15.22576px 6.77894px 0px hsl(180,70%,70%) ,14.31221px 6.37221px 0px hsl(180,70%,70%) ,7.61288px 3.38947px 0px hsl(180,70%,70%) ,0.76129px 0.33895px 0px hsl(180,70%,70%) , 24.27051px 17.63356px 0px hsl(180,70%,70%) ,23.46149px 17.04577px 0px hsl(180,70%,70%) ,13.48362px 9.79642px 0px hsl(180,70%,70%) ,12.6746px 9.20864px 0px hsl(180,70%,70%) ,6.74181px 4.89821px 0px hsl(180,70%,70%) ,0.67418px 0.48982px 0px hsl(180,70%,70%) , 20.07392px 22.29434px 0px hsl(180,70%,70%) ,19.40479px 21.5512px 0px hsl(180,70%,70%) ,11.15218px 12.38575px 0px hsl(180,70%,70%) ,10.48305px 11.6426px 0px hsl(180,70%,70%) ,5.57609px 6.19287px 0px hsl(180,70%,70%) ,0.55761px 0.61929px 0px hsl(180,70%,70%) , 15px 25.98076px 0px hsl(180,70%,70%) ,14.5px 25.11474px 0px hsl(180,70%,70%) ,8.33333px 14.43376px 0px hsl(180,70%,70%) ,7.83333px 13.56773px 0px hsl(180,70%,70%) ,4.16667px 7.21688px 0px hsl(180,70%,70%) ,0.41667px 0.72169px 0px hsl(180,70%,70%) , 9.27051px 28.5317px 0px hsl(180,70%,70%) ,8.96149px 27.58064px 0px hsl(180,70%,70%) ,5.15028px 15.85094px 0px hsl(180,70%,70%) ,4.84127px 14.89989px 0px hsl(180,70%,70%) ,2.57514px 7.92547px 0px hsl(180,70%,70%) ,0.25751px 0.79255px 0px hsl(180,70%,70%) , 3.13585px 29.83566px 0px hsl(180,70%,70%) ,3.03133px 28.84113px 0px hsl(180,70%,70%) ,1.74214px 16.57536px 0px hsl(180,70%,70%) ,1.63761px 15.58084px 0px hsl(180,70%,70%) ,0.87107px 8.28768px 0px hsl(180,70%,70%) ,0.08711px 0.82877px 0px hsl(180,70%,70%) , -3.13585px 29.83566px 0px hsl(180,70%,70%) ,-3.03133px 28.84113px 0px hsl(180,70%,70%) ,-1.74214px 16.57536px 0px hsl(180,70%,70%) ,-1.63761px 15.58084px 0px hsl(180,70%,70%) ,-0.87107px 8.28768px 0px hsl(180,70%,70%) ,-0.08711px 0.82877px 0px hsl(180,70%,70%) , -9.27051px 28.5317px 0px hsl(180,70%,70%) ,-8.96149px 27.58064px 0px hsl(180,70%,70%) ,-5.15028px 15.85094px 0px hsl(180,70%,70%) ,-4.84127px 14.89989px 0px hsl(180,70%,70%) ,-2.57514px 7.92547px 0px hsl(180,70%,70%) ,-0.25751px 0.79255px 0px hsl(180,70%,70%) , -15px 25.98076px 0px hsl(180,70%,70%) ,-14.5px 25.11474px 0px hsl(180,70%,70%) ,-8.33333px 14.43376px 0px hsl(180,70%,70%) ,-7.83333px 13.56773px 0px hsl(180,70%,70%) ,-4.16667px 7.21688px 0px hsl(180,70%,70%) ,-0.41667px 0.72169px 0px hsl(180,70%,70%) , -20.07392px 22.29434px 0px hsl(180,70%,70%) ,-19.40479px 21.5512px 0px hsl(180,70%,70%) ,-11.15218px 12.38575px 0px hsl(180,70%,70%) ,-10.48305px 11.6426px 0px hsl(180,70%,70%) ,-5.57609px 6.19287px 0px hsl(180,70%,70%) ,-0.55761px 0.61929px 0px hsl(180,70%,70%) , -24.27051px 17.63356px 0px hsl(180,70%,70%) ,-23.46149px 17.04577px 0px hsl(180,70%,70%) ,-13.48362px 9.79642px 0px hsl(180,70%,70%) ,-12.6746px 9.20864px 0px hsl(180,70%,70%) ,-6.74181px 4.89821px 0px hsl(180,70%,70%) ,-0.67418px 0.48982px 0px hsl(180,70%,70%) , -27.40636px 12.2021px 0px hsl(180,70%,70%) ,-26.49282px 11.79536px 0px hsl(180,70%,70%) ,-15.22576px 6.77894px 0px hsl(180,70%,70%) ,-14.31221px 6.37221px 0px hsl(180,70%,70%) ,-7.61288px 3.38947px 0px hsl(180,70%,70%) ,-0.76129px 0.33895px 0px hsl(180,70%,70%) , -29.34443px 6.23735px 0px hsl(180,70%,70%) ,-28.36628px 6.02944px 0px hsl(180,70%,70%) ,-16.30246px 3.46519px 0px hsl(180,70%,70%) ,-15.32431px 3.25728px 0px hsl(180,70%,70%) ,-8.15123px 1.7326px 0px hsl(180,70%,70%) ,-0.81512px 0.17326px 0px hsl(180,70%,70%) , -30px 0px 0px hsl(180,70%,70%) ,-29px 0px 0px hsl(180,70%,70%) ,-16.66667px 0px 0px hsl(180,70%,70%) ,-15.66667px 0px 0px hsl(180,70%,70%) ,-8.33333px 0px 0px hsl(180,70%,70%) ,-0.83333px 0px 0px hsl(180,70%,70%) , -29.34443px -6.23735px 0px hsl(180,70%,70%) ,-28.36628px -6.02944px 0px hsl(180,70%,70%) ,-16.30246px -3.46519px 0px hsl(180,70%,70%) ,-15.32431px -3.25728px 0px hsl(180,70%,70%) ,-8.15123px -1.7326px 0px hsl(180,70%,70%) ,-0.81512px -0.17326px 0px hsl(180,70%,70%) , -27.40636px -12.2021px 0px hsl(180,70%,70%) ,-26.49282px -11.79536px 0px hsl(180,70%,70%) ,-15.22576px -6.77894px 0px hsl(180,70%,70%) ,-14.31221px -6.37221px 0px hsl(180,70%,70%) ,-7.61288px -3.38947px 0px hsl(180,70%,70%) ,-0.76129px -0.33895px 0px hsl(180,70%,70%) , -24.27051px -17.63356px 0px hsl(180,70%,70%) ,-23.46149px -17.04577px 0px hsl(180,70%,70%) ,-13.48362px -9.79642px 0px hsl(180,70%,70%) ,-12.6746px -9.20864px 0px hsl(180,70%,70%) ,-6.74181px -4.89821px 0px hsl(180,70%,70%) ,-0.67418px -0.48982px 0px hsl(180,70%,70%) , -20.07392px -22.29434px 0px hsl(180,70%,70%) ,-19.40479px -21.5512px 0px hsl(180,70%,70%) ,-11.15218px -12.38575px 0px hsl(180,70%,70%) ,-10.48305px -11.6426px 0px hsl(180,70%,70%) ,-5.57609px -6.19287px 0px hsl(180,70%,70%) ,-0.55761px -0.61929px 0px hsl(180,70%,70%) , -15px -25.98076px 0px hsl(180,70%,70%) ,-14.5px -25.11474px 0px hsl(180,70%,70%) ,-8.33333px -14.43376px 0px hsl(180,70%,70%) ,-7.83333px -13.56773px 0px hsl(180,70%,70%) ,-4.16667px -7.21688px 0px hsl(180,70%,70%) ,-0.41667px -0.72169px 0px hsl(180,70%,70%) , -9.27051px -28.5317px 0px hsl(180,70%,70%) ,-8.96149px -27.58064px 0px hsl(180,70%,70%) ,-5.15028px -15.85094px 0px hsl(180,70%,70%) ,-4.84127px -14.89989px 0px hsl(180,70%,70%) ,-2.57514px -7.92547px 0px hsl(180,70%,70%) ,-0.25751px -0.79255px 0px hsl(180,70%,70%) , -3.13585px -29.83566px 0px hsl(180,70%,70%) ,-3.03133px -28.84113px 0px hsl(180,70%,70%) ,-1.74214px -16.57536px 0px hsl(180,70%,70%) ,-1.63761px -15.58084px 0px hsl(180,70%,70%) ,-0.87107px -8.28768px 0px hsl(180,70%,70%) ,-0.08711px -0.82877px 0px hsl(180,70%,70%) , 3.13585px -29.83566px 0px hsl(180,70%,70%) ,3.03133px -28.84113px 0px hsl(180,70%,70%) ,1.74214px -16.57536px 0px hsl(180,70%,70%) ,1.63761px -15.58084px 0px hsl(180,70%,70%) ,0.87107px -8.28768px 0px hsl(180,70%,70%) ,0.08711px -0.82877px 0px hsl(180,70%,70%) , 9.27051px -28.5317px 0px hsl(180,70%,70%) ,8.96149px -27.58064px 0px hsl(180,70%,70%) ,5.15028px -15.85094px 0px hsl(180,70%,70%) ,4.84127px -14.89989px 0px hsl(180,70%,70%) ,2.57514px -7.92547px 0px hsl(180,70%,70%) ,0.25751px -0.79255px 0px hsl(180,70%,70%) , 15px -25.98076px 0px hsl(180,70%,70%) ,14.5px -25.11474px 0px hsl(180,70%,70%) ,8.33333px -14.43376px 0px hsl(180,70%,70%) ,7.83333px -13.56773px 0px hsl(180,70%,70%) ,4.16667px -7.21688px 0px hsl(180,70%,70%) ,0.41667px -0.72169px 0px hsl(180,70%,70%) , 20.07392px -22.29434px 0px hsl(180,70%,70%) ,19.40479px -21.5512px 0px hsl(180,70%,70%) ,11.15218px -12.38575px 0px hsl(180,70%,70%) ,10.48305px -11.6426px 0px hsl(180,70%,70%) ,5.57609px -6.19287px 0px hsl(180,70%,70%) ,0.55761px -0.61929px 0px hsl(180,70%,70%) , 24.27051px -17.63356px 0px hsl(180,70%,70%) ,23.46149px -17.04577px 0px hsl(180,70%,70%) ,13.48362px -9.79642px 0px hsl(180,70%,70%) ,12.6746px -9.20864px 0px hsl(180,70%,70%) ,6.74181px -4.89821px 0px hsl(180,70%,70%) ,0.67418px -0.48982px 0px hsl(180,70%,70%) , 27.40636px -12.2021px 0px hsl(180,70%,70%) ,26.49282px -11.79536px 0px hsl(180,70%,70%) ,15.22576px -6.77894px 0px hsl(180,70%,70%) ,14.31221px -6.37221px 0px hsl(180,70%,70%) ,7.61288px -3.38947px 0px hsl(180,70%,70%) ,0.76129px -0.33895px 0px hsl(180,70%,70%) , 29.34443px -6.23735px 0px hsl(180,70%,70%) ,28.36628px -6.02944px 0px hsl(180,70%,70%) ,16.30246px -3.46519px 0px hsl(180,70%,70%) ,15.32431px -3.25728px 0px hsl(180,70%,70%) ,8.15123px -1.7326px 0px hsl(180,70%,70%) ,0.81512px -0.17326px 0px hsl(180,70%,70%) , 30px 0px 0px hsl(180,70%,70%) ,29px 0px 0px hsl(180,70%,70%) ,16.66667px 0px 0px hsl(180,70%,70%) ,15.66667px 0px 0px hsl(180,70%,70%) ,8.33333px 0px 0px hsl(180,70%,70%) ,0.83333px 0px 0px hsl(180,70%,70%);
}
.fire15 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(180,70%,70%) ,29px 0px 2px hsl(180,70%,70%) ,16.66667px 0px 2px hsl(180,70%,70%) ,15.66667px 0px 2px hsl(180,70%,70%) ,8.33333px 0px 2px hsl(180,70%,70%) ,0.83333px 0px 2px hsl(180,70%,70%) , 29.34443px 6.23735px 2px hsl(180,70%,70%) ,28.36628px 6.02944px 2px hsl(180,70%,70%) ,16.30246px 3.46519px 2px hsl(180,70%,70%) ,15.32431px 3.25728px 2px hsl(180,70%,70%) ,8.15123px 1.7326px 2px hsl(180,70%,70%) ,0.81512px 0.17326px 2px hsl(180,70%,70%) , 27.40636px 12.2021px 2px hsl(180,70%,70%) ,26.49282px 11.79536px 2px hsl(180,70%,70%) ,15.22576px 6.77894px 2px hsl(180,70%,70%) ,14.31221px 6.37221px 2px hsl(180,70%,70%) ,7.61288px 3.38947px 2px hsl(180,70%,70%) ,0.76129px 0.33895px 2px hsl(180,70%,70%) , 24.27051px 17.63356px 2px hsl(180,70%,70%) ,23.46149px 17.04577px 2px hsl(180,70%,70%) ,13.48362px 9.79642px 2px hsl(180,70%,70%) ,12.6746px 9.20864px 2px hsl(180,70%,70%) ,6.74181px 4.89821px 2px hsl(180,70%,70%) ,0.67418px 0.48982px 2px hsl(180,70%,70%) , 20.07392px 22.29434px 2px hsl(180,70%,70%) ,19.40479px 21.5512px 2px hsl(180,70%,70%) ,11.15218px 12.38575px 2px hsl(180,70%,70%) ,10.48305px 11.6426px 2px hsl(180,70%,70%) ,5.57609px 6.19287px 2px hsl(180,70%,70%) ,0.55761px 0.61929px 2px hsl(180,70%,70%) , 15px 25.98076px 2px hsl(180,70%,70%) ,14.5px 25.11474px 2px hsl(180,70%,70%) ,8.33333px 14.43376px 2px hsl(180,70%,70%) ,7.83333px 13.56773px 2px hsl(180,70%,70%) ,4.16667px 7.21688px 2px hsl(180,70%,70%) ,0.41667px 0.72169px 2px hsl(180,70%,70%) , 9.27051px 28.5317px 2px hsl(180,70%,70%) ,8.96149px 27.58064px 2px hsl(180,70%,70%) ,5.15028px 15.85094px 2px hsl(180,70%,70%) ,4.84127px 14.89989px 2px hsl(180,70%,70%) ,2.57514px 7.92547px 2px hsl(180,70%,70%) ,0.25751px 0.79255px 2px hsl(180,70%,70%) , 3.13585px 29.83566px 2px hsl(180,70%,70%) ,3.03133px 28.84113px 2px hsl(180,70%,70%) ,1.74214px 16.57536px 2px hsl(180,70%,70%) ,1.63761px 15.58084px 2px hsl(180,70%,70%) ,0.87107px 8.28768px 2px hsl(180,70%,70%) ,0.08711px 0.82877px 2px hsl(180,70%,70%) , -3.13585px 29.83566px 2px hsl(180,70%,70%) ,-3.03133px 28.84113px 2px hsl(180,70%,70%) ,-1.74214px 16.57536px 2px hsl(180,70%,70%) ,-1.63761px 15.58084px 2px hsl(180,70%,70%) ,-0.87107px 8.28768px 2px hsl(180,70%,70%) ,-0.08711px 0.82877px 2px hsl(180,70%,70%) , -9.27051px 28.5317px 2px hsl(180,70%,70%) ,-8.96149px 27.58064px 2px hsl(180,70%,70%) ,-5.15028px 15.85094px 2px hsl(180,70%,70%) ,-4.84127px 14.89989px 2px hsl(180,70%,70%) ,-2.57514px 7.92547px 2px hsl(180,70%,70%) ,-0.25751px 0.79255px 2px hsl(180,70%,70%) , -15px 25.98076px 2px hsl(180,70%,70%) ,-14.5px 25.11474px 2px hsl(180,70%,70%) ,-8.33333px 14.43376px 2px hsl(180,70%,70%) ,-7.83333px 13.56773px 2px hsl(180,70%,70%) ,-4.16667px 7.21688px 2px hsl(180,70%,70%) ,-0.41667px 0.72169px 2px hsl(180,70%,70%) , -20.07392px 22.29434px 2px hsl(180,70%,70%) ,-19.40479px 21.5512px 2px hsl(180,70%,70%) ,-11.15218px 12.38575px 2px hsl(180,70%,70%) ,-10.48305px 11.6426px 2px hsl(180,70%,70%) ,-5.57609px 6.19287px 2px hsl(180,70%,70%) ,-0.55761px 0.61929px 2px hsl(180,70%,70%) , -24.27051px 17.63356px 2px hsl(180,70%,70%) ,-23.46149px 17.04577px 2px hsl(180,70%,70%) ,-13.48362px 9.79642px 2px hsl(180,70%,70%) ,-12.6746px 9.20864px 2px hsl(180,70%,70%) ,-6.74181px 4.89821px 2px hsl(180,70%,70%) ,-0.67418px 0.48982px 2px hsl(180,70%,70%) , -27.40636px 12.2021px 2px hsl(180,70%,70%) ,-26.49282px 11.79536px 2px hsl(180,70%,70%) ,-15.22576px 6.77894px 2px hsl(180,70%,70%) ,-14.31221px 6.37221px 2px hsl(180,70%,70%) ,-7.61288px 3.38947px 2px hsl(180,70%,70%) ,-0.76129px 0.33895px 2px hsl(180,70%,70%) , -29.34443px 6.23735px 2px hsl(180,70%,70%) ,-28.36628px 6.02944px 2px hsl(180,70%,70%) ,-16.30246px 3.46519px 2px hsl(180,70%,70%) ,-15.32431px 3.25728px 2px hsl(180,70%,70%) ,-8.15123px 1.7326px 2px hsl(180,70%,70%) ,-0.81512px 0.17326px 2px hsl(180,70%,70%) , -30px 0px 2px hsl(180,70%,70%) ,-29px 0px 2px hsl(180,70%,70%) ,-16.66667px 0px 2px hsl(180,70%,70%) ,-15.66667px 0px 2px hsl(180,70%,70%) ,-8.33333px 0px 2px hsl(180,70%,70%) ,-0.83333px 0px 2px hsl(180,70%,70%) , -29.34443px -6.23735px 2px hsl(180,70%,70%) ,-28.36628px -6.02944px 2px hsl(180,70%,70%) ,-16.30246px -3.46519px 2px hsl(180,70%,70%) ,-15.32431px -3.25728px 2px hsl(180,70%,70%) ,-8.15123px -1.7326px 2px hsl(180,70%,70%) ,-0.81512px -0.17326px 2px hsl(180,70%,70%) , -27.40636px -12.2021px 2px hsl(180,70%,70%) ,-26.49282px -11.79536px 2px hsl(180,70%,70%) ,-15.22576px -6.77894px 2px hsl(180,70%,70%) ,-14.31221px -6.37221px 2px hsl(180,70%,70%) ,-7.61288px -3.38947px 2px hsl(180,70%,70%) ,-0.76129px -0.33895px 2px hsl(180,70%,70%) , -24.27051px -17.63356px 2px hsl(180,70%,70%) ,-23.46149px -17.04577px 2px hsl(180,70%,70%) ,-13.48362px -9.79642px 2px hsl(180,70%,70%) ,-12.6746px -9.20864px 2px hsl(180,70%,70%) ,-6.74181px -4.89821px 2px hsl(180,70%,70%) ,-0.67418px -0.48982px 2px hsl(180,70%,70%) , -20.07392px -22.29434px 2px hsl(180,70%,70%) ,-19.40479px -21.5512px 2px hsl(180,70%,70%) ,-11.15218px -12.38575px 2px hsl(180,70%,70%) ,-10.48305px -11.6426px 2px hsl(180,70%,70%) ,-5.57609px -6.19287px 2px hsl(180,70%,70%) ,-0.55761px -0.61929px 2px hsl(180,70%,70%) , -15px -25.98076px 2px hsl(180,70%,70%) ,-14.5px -25.11474px 2px hsl(180,70%,70%) ,-8.33333px -14.43376px 2px hsl(180,70%,70%) ,-7.83333px -13.56773px 2px hsl(180,70%,70%) ,-4.16667px -7.21688px 2px hsl(180,70%,70%) ,-0.41667px -0.72169px 2px hsl(180,70%,70%) , -9.27051px -28.5317px 2px hsl(180,70%,70%) ,-8.96149px -27.58064px 2px hsl(180,70%,70%) ,-5.15028px -15.85094px 2px hsl(180,70%,70%) ,-4.84127px -14.89989px 2px hsl(180,70%,70%) ,-2.57514px -7.92547px 2px hsl(180,70%,70%) ,-0.25751px -0.79255px 2px hsl(180,70%,70%) , -3.13585px -29.83566px 2px hsl(180,70%,70%) ,-3.03133px -28.84113px 2px hsl(180,70%,70%) ,-1.74214px -16.57536px 2px hsl(180,70%,70%) ,-1.63761px -15.58084px 2px hsl(180,70%,70%) ,-0.87107px -8.28768px 2px hsl(180,70%,70%) ,-0.08711px -0.82877px 2px hsl(180,70%,70%) , 3.13585px -29.83566px 2px hsl(180,70%,70%) ,3.03133px -28.84113px 2px hsl(180,70%,70%) ,1.74214px -16.57536px 2px hsl(180,70%,70%) ,1.63761px -15.58084px 2px hsl(180,70%,70%) ,0.87107px -8.28768px 2px hsl(180,70%,70%) ,0.08711px -0.82877px 2px hsl(180,70%,70%) , 9.27051px -28.5317px 2px hsl(180,70%,70%) ,8.96149px -27.58064px 2px hsl(180,70%,70%) ,5.15028px -15.85094px 2px hsl(180,70%,70%) ,4.84127px -14.89989px 2px hsl(180,70%,70%) ,2.57514px -7.92547px 2px hsl(180,70%,70%) ,0.25751px -0.79255px 2px hsl(180,70%,70%) , 15px -25.98076px 2px hsl(180,70%,70%) ,14.5px -25.11474px 2px hsl(180,70%,70%) ,8.33333px -14.43376px 2px hsl(180,70%,70%) ,7.83333px -13.56773px 2px hsl(180,70%,70%) ,4.16667px -7.21688px 2px hsl(180,70%,70%) ,0.41667px -0.72169px 2px hsl(180,70%,70%) , 20.07392px -22.29434px 2px hsl(180,70%,70%) ,19.40479px -21.5512px 2px hsl(180,70%,70%) ,11.15218px -12.38575px 2px hsl(180,70%,70%) ,10.48305px -11.6426px 2px hsl(180,70%,70%) ,5.57609px -6.19287px 2px hsl(180,70%,70%) ,0.55761px -0.61929px 2px hsl(180,70%,70%) , 24.27051px -17.63356px 2px hsl(180,70%,70%) ,23.46149px -17.04577px 2px hsl(180,70%,70%) ,13.48362px -9.79642px 2px hsl(180,70%,70%) ,12.6746px -9.20864px 2px hsl(180,70%,70%) ,6.74181px -4.89821px 2px hsl(180,70%,70%) ,0.67418px -0.48982px 2px hsl(180,70%,70%) , 27.40636px -12.2021px 2px hsl(180,70%,70%) ,26.49282px -11.79536px 2px hsl(180,70%,70%) ,15.22576px -6.77894px 2px hsl(180,70%,70%) ,14.31221px -6.37221px 2px hsl(180,70%,70%) ,7.61288px -3.38947px 2px hsl(180,70%,70%) ,0.76129px -0.33895px 2px hsl(180,70%,70%) , 29.34443px -6.23735px 2px hsl(180,70%,70%) ,28.36628px -6.02944px 2px hsl(180,70%,70%) ,16.30246px -3.46519px 2px hsl(180,70%,70%) ,15.32431px -3.25728px 2px hsl(180,70%,70%) ,8.15123px -1.7326px 2px hsl(180,70%,70%) ,0.81512px -0.17326px 2px hsl(180,70%,70%) , 30px 0px 2px hsl(180,70%,70%) ,29px 0px 2px hsl(180,70%,70%) ,16.66667px 0px 2px hsl(180,70%,70%) ,15.66667px 0px 2px hsl(180,70%,70%) ,8.33333px 0px 2px hsl(180,70%,70%) ,0.83333px 0px 2px hsl(180,70%,70%);
}

.fire16 {
  top: 8%;
  left: 11%;
}
.fire16 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(152,70%,70%) ,29px 0px 0px hsl(152,70%,70%) ,16.66667px 0px 0px hsl(152,70%,70%) ,15.66667px 0px 0px hsl(152,70%,70%) ,8.33333px 0px 0px hsl(152,70%,70%) ,0.83333px 0px 0px hsl(152,70%,70%) , 29.34443px 6.23735px 0px hsl(152,70%,70%) ,28.36628px 6.02944px 0px hsl(152,70%,70%) ,16.30246px 3.46519px 0px hsl(152,70%,70%) ,15.32431px 3.25728px 0px hsl(152,70%,70%) ,8.15123px 1.7326px 0px hsl(152,70%,70%) ,0.81512px 0.17326px 0px hsl(152,70%,70%) , 27.40636px 12.2021px 0px hsl(152,70%,70%) ,26.49282px 11.79536px 0px hsl(152,70%,70%) ,15.22576px 6.77894px 0px hsl(152,70%,70%) ,14.31221px 6.37221px 0px hsl(152,70%,70%) ,7.61288px 3.38947px 0px hsl(152,70%,70%) ,0.76129px 0.33895px 0px hsl(152,70%,70%) , 24.27051px 17.63356px 0px hsl(152,70%,70%) ,23.46149px 17.04577px 0px hsl(152,70%,70%) ,13.48362px 9.79642px 0px hsl(152,70%,70%) ,12.6746px 9.20864px 0px hsl(152,70%,70%) ,6.74181px 4.89821px 0px hsl(152,70%,70%) ,0.67418px 0.48982px 0px hsl(152,70%,70%) , 20.07392px 22.29434px 0px hsl(152,70%,70%) ,19.40479px 21.5512px 0px hsl(152,70%,70%) ,11.15218px 12.38575px 0px hsl(152,70%,70%) ,10.48305px 11.6426px 0px hsl(152,70%,70%) ,5.57609px 6.19287px 0px hsl(152,70%,70%) ,0.55761px 0.61929px 0px hsl(152,70%,70%) , 15px 25.98076px 0px hsl(152,70%,70%) ,14.5px 25.11474px 0px hsl(152,70%,70%) ,8.33333px 14.43376px 0px hsl(152,70%,70%) ,7.83333px 13.56773px 0px hsl(152,70%,70%) ,4.16667px 7.21688px 0px hsl(152,70%,70%) ,0.41667px 0.72169px 0px hsl(152,70%,70%) , 9.27051px 28.5317px 0px hsl(152,70%,70%) ,8.96149px 27.58064px 0px hsl(152,70%,70%) ,5.15028px 15.85094px 0px hsl(152,70%,70%) ,4.84127px 14.89989px 0px hsl(152,70%,70%) ,2.57514px 7.92547px 0px hsl(152,70%,70%) ,0.25751px 0.79255px 0px hsl(152,70%,70%) , 3.13585px 29.83566px 0px hsl(152,70%,70%) ,3.03133px 28.84113px 0px hsl(152,70%,70%) ,1.74214px 16.57536px 0px hsl(152,70%,70%) ,1.63761px 15.58084px 0px hsl(152,70%,70%) ,0.87107px 8.28768px 0px hsl(152,70%,70%) ,0.08711px 0.82877px 0px hsl(152,70%,70%) , -3.13585px 29.83566px 0px hsl(152,70%,70%) ,-3.03133px 28.84113px 0px hsl(152,70%,70%) ,-1.74214px 16.57536px 0px hsl(152,70%,70%) ,-1.63761px 15.58084px 0px hsl(152,70%,70%) ,-0.87107px 8.28768px 0px hsl(152,70%,70%) ,-0.08711px 0.82877px 0px hsl(152,70%,70%) , -9.27051px 28.5317px 0px hsl(152,70%,70%) ,-8.96149px 27.58064px 0px hsl(152,70%,70%) ,-5.15028px 15.85094px 0px hsl(152,70%,70%) ,-4.84127px 14.89989px 0px hsl(152,70%,70%) ,-2.57514px 7.92547px 0px hsl(152,70%,70%) ,-0.25751px 0.79255px 0px hsl(152,70%,70%) , -15px 25.98076px 0px hsl(152,70%,70%) ,-14.5px 25.11474px 0px hsl(152,70%,70%) ,-8.33333px 14.43376px 0px hsl(152,70%,70%) ,-7.83333px 13.56773px 0px hsl(152,70%,70%) ,-4.16667px 7.21688px 0px hsl(152,70%,70%) ,-0.41667px 0.72169px 0px hsl(152,70%,70%) , -20.07392px 22.29434px 0px hsl(152,70%,70%) ,-19.40479px 21.5512px 0px hsl(152,70%,70%) ,-11.15218px 12.38575px 0px hsl(152,70%,70%) ,-10.48305px 11.6426px 0px hsl(152,70%,70%) ,-5.57609px 6.19287px 0px hsl(152,70%,70%) ,-0.55761px 0.61929px 0px hsl(152,70%,70%) , -24.27051px 17.63356px 0px hsl(152,70%,70%) ,-23.46149px 17.04577px 0px hsl(152,70%,70%) ,-13.48362px 9.79642px 0px hsl(152,70%,70%) ,-12.6746px 9.20864px 0px hsl(152,70%,70%) ,-6.74181px 4.89821px 0px hsl(152,70%,70%) ,-0.67418px 0.48982px 0px hsl(152,70%,70%) , -27.40636px 12.2021px 0px hsl(152,70%,70%) ,-26.49282px 11.79536px 0px hsl(152,70%,70%) ,-15.22576px 6.77894px 0px hsl(152,70%,70%) ,-14.31221px 6.37221px 0px hsl(152,70%,70%) ,-7.61288px 3.38947px 0px hsl(152,70%,70%) ,-0.76129px 0.33895px 0px hsl(152,70%,70%) , -29.34443px 6.23735px 0px hsl(152,70%,70%) ,-28.36628px 6.02944px 0px hsl(152,70%,70%) ,-16.30246px 3.46519px 0px hsl(152,70%,70%) ,-15.32431px 3.25728px 0px hsl(152,70%,70%) ,-8.15123px 1.7326px 0px hsl(152,70%,70%) ,-0.81512px 0.17326px 0px hsl(152,70%,70%) , -30px 0px 0px hsl(152,70%,70%) ,-29px 0px 0px hsl(152,70%,70%) ,-16.66667px 0px 0px hsl(152,70%,70%) ,-15.66667px 0px 0px hsl(152,70%,70%) ,-8.33333px 0px 0px hsl(152,70%,70%) ,-0.83333px 0px 0px hsl(152,70%,70%) , -29.34443px -6.23735px 0px hsl(152,70%,70%) ,-28.36628px -6.02944px 0px hsl(152,70%,70%) ,-16.30246px -3.46519px 0px hsl(152,70%,70%) ,-15.32431px -3.25728px 0px hsl(152,70%,70%) ,-8.15123px -1.7326px 0px hsl(152,70%,70%) ,-0.81512px -0.17326px 0px hsl(152,70%,70%) , -27.40636px -12.2021px 0px hsl(152,70%,70%) ,-26.49282px -11.79536px 0px hsl(152,70%,70%) ,-15.22576px -6.77894px 0px hsl(152,70%,70%) ,-14.31221px -6.37221px 0px hsl(152,70%,70%) ,-7.61288px -3.38947px 0px hsl(152,70%,70%) ,-0.76129px -0.33895px 0px hsl(152,70%,70%) , -24.27051px -17.63356px 0px hsl(152,70%,70%) ,-23.46149px -17.04577px 0px hsl(152,70%,70%) ,-13.48362px -9.79642px 0px hsl(152,70%,70%) ,-12.6746px -9.20864px 0px hsl(152,70%,70%) ,-6.74181px -4.89821px 0px hsl(152,70%,70%) ,-0.67418px -0.48982px 0px hsl(152,70%,70%) , -20.07392px -22.29434px 0px hsl(152,70%,70%) ,-19.40479px -21.5512px 0px hsl(152,70%,70%) ,-11.15218px -12.38575px 0px hsl(152,70%,70%) ,-10.48305px -11.6426px 0px hsl(152,70%,70%) ,-5.57609px -6.19287px 0px hsl(152,70%,70%) ,-0.55761px -0.61929px 0px hsl(152,70%,70%) , -15px -25.98076px 0px hsl(152,70%,70%) ,-14.5px -25.11474px 0px hsl(152,70%,70%) ,-8.33333px -14.43376px 0px hsl(152,70%,70%) ,-7.83333px -13.56773px 0px hsl(152,70%,70%) ,-4.16667px -7.21688px 0px hsl(152,70%,70%) ,-0.41667px -0.72169px 0px hsl(152,70%,70%) , -9.27051px -28.5317px 0px hsl(152,70%,70%) ,-8.96149px -27.58064px 0px hsl(152,70%,70%) ,-5.15028px -15.85094px 0px hsl(152,70%,70%) ,-4.84127px -14.89989px 0px hsl(152,70%,70%) ,-2.57514px -7.92547px 0px hsl(152,70%,70%) ,-0.25751px -0.79255px 0px hsl(152,70%,70%) , -3.13585px -29.83566px 0px hsl(152,70%,70%) ,-3.03133px -28.84113px 0px hsl(152,70%,70%) ,-1.74214px -16.57536px 0px hsl(152,70%,70%) ,-1.63761px -15.58084px 0px hsl(152,70%,70%) ,-0.87107px -8.28768px 0px hsl(152,70%,70%) ,-0.08711px -0.82877px 0px hsl(152,70%,70%) , 3.13585px -29.83566px 0px hsl(152,70%,70%) ,3.03133px -28.84113px 0px hsl(152,70%,70%) ,1.74214px -16.57536px 0px hsl(152,70%,70%) ,1.63761px -15.58084px 0px hsl(152,70%,70%) ,0.87107px -8.28768px 0px hsl(152,70%,70%) ,0.08711px -0.82877px 0px hsl(152,70%,70%) , 9.27051px -28.5317px 0px hsl(152,70%,70%) ,8.96149px -27.58064px 0px hsl(152,70%,70%) ,5.15028px -15.85094px 0px hsl(152,70%,70%) ,4.84127px -14.89989px 0px hsl(152,70%,70%) ,2.57514px -7.92547px 0px hsl(152,70%,70%) ,0.25751px -0.79255px 0px hsl(152,70%,70%) , 15px -25.98076px 0px hsl(152,70%,70%) ,14.5px -25.11474px 0px hsl(152,70%,70%) ,8.33333px -14.43376px 0px hsl(152,70%,70%) ,7.83333px -13.56773px 0px hsl(152,70%,70%) ,4.16667px -7.21688px 0px hsl(152,70%,70%) ,0.41667px -0.72169px 0px hsl(152,70%,70%) , 20.07392px -22.29434px 0px hsl(152,70%,70%) ,19.40479px -21.5512px 0px hsl(152,70%,70%) ,11.15218px -12.38575px 0px hsl(152,70%,70%) ,10.48305px -11.6426px 0px hsl(152,70%,70%) ,5.57609px -6.19287px 0px hsl(152,70%,70%) ,0.55761px -0.61929px 0px hsl(152,70%,70%) , 24.27051px -17.63356px 0px hsl(152,70%,70%) ,23.46149px -17.04577px 0px hsl(152,70%,70%) ,13.48362px -9.79642px 0px hsl(152,70%,70%) ,12.6746px -9.20864px 0px hsl(152,70%,70%) ,6.74181px -4.89821px 0px hsl(152,70%,70%) ,0.67418px -0.48982px 0px hsl(152,70%,70%) , 27.40636px -12.2021px 0px hsl(152,70%,70%) ,26.49282px -11.79536px 0px hsl(152,70%,70%) ,15.22576px -6.77894px 0px hsl(152,70%,70%) ,14.31221px -6.37221px 0px hsl(152,70%,70%) ,7.61288px -3.38947px 0px hsl(152,70%,70%) ,0.76129px -0.33895px 0px hsl(152,70%,70%) , 29.34443px -6.23735px 0px hsl(152,70%,70%) ,28.36628px -6.02944px 0px hsl(152,70%,70%) ,16.30246px -3.46519px 0px hsl(152,70%,70%) ,15.32431px -3.25728px 0px hsl(152,70%,70%) ,8.15123px -1.7326px 0px hsl(152,70%,70%) ,0.81512px -0.17326px 0px hsl(152,70%,70%) , 30px 0px 0px hsl(152,70%,70%) ,29px 0px 0px hsl(152,70%,70%) ,16.66667px 0px 0px hsl(152,70%,70%) ,15.66667px 0px 0px hsl(152,70%,70%) ,8.33333px 0px 0px hsl(152,70%,70%) ,0.83333px 0px 0px hsl(152,70%,70%);
}
.fire16 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(152,70%,70%) ,29px 0px 2px hsl(152,70%,70%) ,16.66667px 0px 2px hsl(152,70%,70%) ,15.66667px 0px 2px hsl(152,70%,70%) ,8.33333px 0px 2px hsl(152,70%,70%) ,0.83333px 0px 2px hsl(152,70%,70%) , 29.34443px 6.23735px 2px hsl(152,70%,70%) ,28.36628px 6.02944px 2px hsl(152,70%,70%) ,16.30246px 3.46519px 2px hsl(152,70%,70%) ,15.32431px 3.25728px 2px hsl(152,70%,70%) ,8.15123px 1.7326px 2px hsl(152,70%,70%) ,0.81512px 0.17326px 2px hsl(152,70%,70%) , 27.40636px 12.2021px 2px hsl(152,70%,70%) ,26.49282px 11.79536px 2px hsl(152,70%,70%) ,15.22576px 6.77894px 2px hsl(152,70%,70%) ,14.31221px 6.37221px 2px hsl(152,70%,70%) ,7.61288px 3.38947px 2px hsl(152,70%,70%) ,0.76129px 0.33895px 2px hsl(152,70%,70%) , 24.27051px 17.63356px 2px hsl(152,70%,70%) ,23.46149px 17.04577px 2px hsl(152,70%,70%) ,13.48362px 9.79642px 2px hsl(152,70%,70%) ,12.6746px 9.20864px 2px hsl(152,70%,70%) ,6.74181px 4.89821px 2px hsl(152,70%,70%) ,0.67418px 0.48982px 2px hsl(152,70%,70%) , 20.07392px 22.29434px 2px hsl(152,70%,70%) ,19.40479px 21.5512px 2px hsl(152,70%,70%) ,11.15218px 12.38575px 2px hsl(152,70%,70%) ,10.48305px 11.6426px 2px hsl(152,70%,70%) ,5.57609px 6.19287px 2px hsl(152,70%,70%) ,0.55761px 0.61929px 2px hsl(152,70%,70%) , 15px 25.98076px 2px hsl(152,70%,70%) ,14.5px 25.11474px 2px hsl(152,70%,70%) ,8.33333px 14.43376px 2px hsl(152,70%,70%) ,7.83333px 13.56773px 2px hsl(152,70%,70%) ,4.16667px 7.21688px 2px hsl(152,70%,70%) ,0.41667px 0.72169px 2px hsl(152,70%,70%) , 9.27051px 28.5317px 2px hsl(152,70%,70%) ,8.96149px 27.58064px 2px hsl(152,70%,70%) ,5.15028px 15.85094px 2px hsl(152,70%,70%) ,4.84127px 14.89989px 2px hsl(152,70%,70%) ,2.57514px 7.92547px 2px hsl(152,70%,70%) ,0.25751px 0.79255px 2px hsl(152,70%,70%) , 3.13585px 29.83566px 2px hsl(152,70%,70%) ,3.03133px 28.84113px 2px hsl(152,70%,70%) ,1.74214px 16.57536px 2px hsl(152,70%,70%) ,1.63761px 15.58084px 2px hsl(152,70%,70%) ,0.87107px 8.28768px 2px hsl(152,70%,70%) ,0.08711px 0.82877px 2px hsl(152,70%,70%) , -3.13585px 29.83566px 2px hsl(152,70%,70%) ,-3.03133px 28.84113px 2px hsl(152,70%,70%) ,-1.74214px 16.57536px 2px hsl(152,70%,70%) ,-1.63761px 15.58084px 2px hsl(152,70%,70%) ,-0.87107px 8.28768px 2px hsl(152,70%,70%) ,-0.08711px 0.82877px 2px hsl(152,70%,70%) , -9.27051px 28.5317px 2px hsl(152,70%,70%) ,-8.96149px 27.58064px 2px hsl(152,70%,70%) ,-5.15028px 15.85094px 2px hsl(152,70%,70%) ,-4.84127px 14.89989px 2px hsl(152,70%,70%) ,-2.57514px 7.92547px 2px hsl(152,70%,70%) ,-0.25751px 0.79255px 2px hsl(152,70%,70%) , -15px 25.98076px 2px hsl(152,70%,70%) ,-14.5px 25.11474px 2px hsl(152,70%,70%) ,-8.33333px 14.43376px 2px hsl(152,70%,70%) ,-7.83333px 13.56773px 2px hsl(152,70%,70%) ,-4.16667px 7.21688px 2px hsl(152,70%,70%) ,-0.41667px 0.72169px 2px hsl(152,70%,70%) , -20.07392px 22.29434px 2px hsl(152,70%,70%) ,-19.40479px 21.5512px 2px hsl(152,70%,70%) ,-11.15218px 12.38575px 2px hsl(152,70%,70%) ,-10.48305px 11.6426px 2px hsl(152,70%,70%) ,-5.57609px 6.19287px 2px hsl(152,70%,70%) ,-0.55761px 0.61929px 2px hsl(152,70%,70%) , -24.27051px 17.63356px 2px hsl(152,70%,70%) ,-23.46149px 17.04577px 2px hsl(152,70%,70%) ,-13.48362px 9.79642px 2px hsl(152,70%,70%) ,-12.6746px 9.20864px 2px hsl(152,70%,70%) ,-6.74181px 4.89821px 2px hsl(152,70%,70%) ,-0.67418px 0.48982px 2px hsl(152,70%,70%) , -27.40636px 12.2021px 2px hsl(152,70%,70%) ,-26.49282px 11.79536px 2px hsl(152,70%,70%) ,-15.22576px 6.77894px 2px hsl(152,70%,70%) ,-14.31221px 6.37221px 2px hsl(152,70%,70%) ,-7.61288px 3.38947px 2px hsl(152,70%,70%) ,-0.76129px 0.33895px 2px hsl(152,70%,70%) , -29.34443px 6.23735px 2px hsl(152,70%,70%) ,-28.36628px 6.02944px 2px hsl(152,70%,70%) ,-16.30246px 3.46519px 2px hsl(152,70%,70%) ,-15.32431px 3.25728px 2px hsl(152,70%,70%) ,-8.15123px 1.7326px 2px hsl(152,70%,70%) ,-0.81512px 0.17326px 2px hsl(152,70%,70%) , -30px 0px 2px hsl(152,70%,70%) ,-29px 0px 2px hsl(152,70%,70%) ,-16.66667px 0px 2px hsl(152,70%,70%) ,-15.66667px 0px 2px hsl(152,70%,70%) ,-8.33333px 0px 2px hsl(152,70%,70%) ,-0.83333px 0px 2px hsl(152,70%,70%) , -29.34443px -6.23735px 2px hsl(152,70%,70%) ,-28.36628px -6.02944px 2px hsl(152,70%,70%) ,-16.30246px -3.46519px 2px hsl(152,70%,70%) ,-15.32431px -3.25728px 2px hsl(152,70%,70%) ,-8.15123px -1.7326px 2px hsl(152,70%,70%) ,-0.81512px -0.17326px 2px hsl(152,70%,70%) , -27.40636px -12.2021px 2px hsl(152,70%,70%) ,-26.49282px -11.79536px 2px hsl(152,70%,70%) ,-15.22576px -6.77894px 2px hsl(152,70%,70%) ,-14.31221px -6.37221px 2px hsl(152,70%,70%) ,-7.61288px -3.38947px 2px hsl(152,70%,70%) ,-0.76129px -0.33895px 2px hsl(152,70%,70%) , -24.27051px -17.63356px 2px hsl(152,70%,70%) ,-23.46149px -17.04577px 2px hsl(152,70%,70%) ,-13.48362px -9.79642px 2px hsl(152,70%,70%) ,-12.6746px -9.20864px 2px hsl(152,70%,70%) ,-6.74181px -4.89821px 2px hsl(152,70%,70%) ,-0.67418px -0.48982px 2px hsl(152,70%,70%) , -20.07392px -22.29434px 2px hsl(152,70%,70%) ,-19.40479px -21.5512px 2px hsl(152,70%,70%) ,-11.15218px -12.38575px 2px hsl(152,70%,70%) ,-10.48305px -11.6426px 2px hsl(152,70%,70%) ,-5.57609px -6.19287px 2px hsl(152,70%,70%) ,-0.55761px -0.61929px 2px hsl(152,70%,70%) , -15px -25.98076px 2px hsl(152,70%,70%) ,-14.5px -25.11474px 2px hsl(152,70%,70%) ,-8.33333px -14.43376px 2px hsl(152,70%,70%) ,-7.83333px -13.56773px 2px hsl(152,70%,70%) ,-4.16667px -7.21688px 2px hsl(152,70%,70%) ,-0.41667px -0.72169px 2px hsl(152,70%,70%) , -9.27051px -28.5317px 2px hsl(152,70%,70%) ,-8.96149px -27.58064px 2px hsl(152,70%,70%) ,-5.15028px -15.85094px 2px hsl(152,70%,70%) ,-4.84127px -14.89989px 2px hsl(152,70%,70%) ,-2.57514px -7.92547px 2px hsl(152,70%,70%) ,-0.25751px -0.79255px 2px hsl(152,70%,70%) , -3.13585px -29.83566px 2px hsl(152,70%,70%) ,-3.03133px -28.84113px 2px hsl(152,70%,70%) ,-1.74214px -16.57536px 2px hsl(152,70%,70%) ,-1.63761px -15.58084px 2px hsl(152,70%,70%) ,-0.87107px -8.28768px 2px hsl(152,70%,70%) ,-0.08711px -0.82877px 2px hsl(152,70%,70%) , 3.13585px -29.83566px 2px hsl(152,70%,70%) ,3.03133px -28.84113px 2px hsl(152,70%,70%) ,1.74214px -16.57536px 2px hsl(152,70%,70%) ,1.63761px -15.58084px 2px hsl(152,70%,70%) ,0.87107px -8.28768px 2px hsl(152,70%,70%) ,0.08711px -0.82877px 2px hsl(152,70%,70%) , 9.27051px -28.5317px 2px hsl(152,70%,70%) ,8.96149px -27.58064px 2px hsl(152,70%,70%) ,5.15028px -15.85094px 2px hsl(152,70%,70%) ,4.84127px -14.89989px 2px hsl(152,70%,70%) ,2.57514px -7.92547px 2px hsl(152,70%,70%) ,0.25751px -0.79255px 2px hsl(152,70%,70%) , 15px -25.98076px 2px hsl(152,70%,70%) ,14.5px -25.11474px 2px hsl(152,70%,70%) ,8.33333px -14.43376px 2px hsl(152,70%,70%) ,7.83333px -13.56773px 2px hsl(152,70%,70%) ,4.16667px -7.21688px 2px hsl(152,70%,70%) ,0.41667px -0.72169px 2px hsl(152,70%,70%) , 20.07392px -22.29434px 2px hsl(152,70%,70%) ,19.40479px -21.5512px 2px hsl(152,70%,70%) ,11.15218px -12.38575px 2px hsl(152,70%,70%) ,10.48305px -11.6426px 2px hsl(152,70%,70%) ,5.57609px -6.19287px 2px hsl(152,70%,70%) ,0.55761px -0.61929px 2px hsl(152,70%,70%) , 24.27051px -17.63356px 2px hsl(152,70%,70%) ,23.46149px -17.04577px 2px hsl(152,70%,70%) ,13.48362px -9.79642px 2px hsl(152,70%,70%) ,12.6746px -9.20864px 2px hsl(152,70%,70%) ,6.74181px -4.89821px 2px hsl(152,70%,70%) ,0.67418px -0.48982px 2px hsl(152,70%,70%) , 27.40636px -12.2021px 2px hsl(152,70%,70%) ,26.49282px -11.79536px 2px hsl(152,70%,70%) ,15.22576px -6.77894px 2px hsl(152,70%,70%) ,14.31221px -6.37221px 2px hsl(152,70%,70%) ,7.61288px -3.38947px 2px hsl(152,70%,70%) ,0.76129px -0.33895px 2px hsl(152,70%,70%) , 29.34443px -6.23735px 2px hsl(152,70%,70%) ,28.36628px -6.02944px 2px hsl(152,70%,70%) ,16.30246px -3.46519px 2px hsl(152,70%,70%) ,15.32431px -3.25728px 2px hsl(152,70%,70%) ,8.15123px -1.7326px 2px hsl(152,70%,70%) ,0.81512px -0.17326px 2px hsl(152,70%,70%) , 30px 0px 2px hsl(152,70%,70%) ,29px 0px 2px hsl(152,70%,70%) ,16.66667px 0px 2px hsl(152,70%,70%) ,15.66667px 0px 2px hsl(152,70%,70%) ,8.33333px 0px 2px hsl(152,70%,70%) ,0.83333px 0px 2px hsl(152,70%,70%);
}

.fire17 {
  top: 58%;
  left: 55%;
}
.fire17 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(44,70%,70%) ,29px 0px 0px hsl(44,70%,70%) ,16.66667px 0px 0px hsl(44,70%,70%) ,15.66667px 0px 0px hsl(44,70%,70%) ,8.33333px 0px 0px hsl(44,70%,70%) ,0.83333px 0px 0px hsl(44,70%,70%) , 29.34443px 6.23735px 0px hsl(44,70%,70%) ,28.36628px 6.02944px 0px hsl(44,70%,70%) ,16.30246px 3.46519px 0px hsl(44,70%,70%) ,15.32431px 3.25728px 0px hsl(44,70%,70%) ,8.15123px 1.7326px 0px hsl(44,70%,70%) ,0.81512px 0.17326px 0px hsl(44,70%,70%) , 27.40636px 12.2021px 0px hsl(44,70%,70%) ,26.49282px 11.79536px 0px hsl(44,70%,70%) ,15.22576px 6.77894px 0px hsl(44,70%,70%) ,14.31221px 6.37221px 0px hsl(44,70%,70%) ,7.61288px 3.38947px 0px hsl(44,70%,70%) ,0.76129px 0.33895px 0px hsl(44,70%,70%) , 24.27051px 17.63356px 0px hsl(44,70%,70%) ,23.46149px 17.04577px 0px hsl(44,70%,70%) ,13.48362px 9.79642px 0px hsl(44,70%,70%) ,12.6746px 9.20864px 0px hsl(44,70%,70%) ,6.74181px 4.89821px 0px hsl(44,70%,70%) ,0.67418px 0.48982px 0px hsl(44,70%,70%) , 20.07392px 22.29434px 0px hsl(44,70%,70%) ,19.40479px 21.5512px 0px hsl(44,70%,70%) ,11.15218px 12.38575px 0px hsl(44,70%,70%) ,10.48305px 11.6426px 0px hsl(44,70%,70%) ,5.57609px 6.19287px 0px hsl(44,70%,70%) ,0.55761px 0.61929px 0px hsl(44,70%,70%) , 15px 25.98076px 0px hsl(44,70%,70%) ,14.5px 25.11474px 0px hsl(44,70%,70%) ,8.33333px 14.43376px 0px hsl(44,70%,70%) ,7.83333px 13.56773px 0px hsl(44,70%,70%) ,4.16667px 7.21688px 0px hsl(44,70%,70%) ,0.41667px 0.72169px 0px hsl(44,70%,70%) , 9.27051px 28.5317px 0px hsl(44,70%,70%) ,8.96149px 27.58064px 0px hsl(44,70%,70%) ,5.15028px 15.85094px 0px hsl(44,70%,70%) ,4.84127px 14.89989px 0px hsl(44,70%,70%) ,2.57514px 7.92547px 0px hsl(44,70%,70%) ,0.25751px 0.79255px 0px hsl(44,70%,70%) , 3.13585px 29.83566px 0px hsl(44,70%,70%) ,3.03133px 28.84113px 0px hsl(44,70%,70%) ,1.74214px 16.57536px 0px hsl(44,70%,70%) ,1.63761px 15.58084px 0px hsl(44,70%,70%) ,0.87107px 8.28768px 0px hsl(44,70%,70%) ,0.08711px 0.82877px 0px hsl(44,70%,70%) , -3.13585px 29.83566px 0px hsl(44,70%,70%) ,-3.03133px 28.84113px 0px hsl(44,70%,70%) ,-1.74214px 16.57536px 0px hsl(44,70%,70%) ,-1.63761px 15.58084px 0px hsl(44,70%,70%) ,-0.87107px 8.28768px 0px hsl(44,70%,70%) ,-0.08711px 0.82877px 0px hsl(44,70%,70%) , -9.27051px 28.5317px 0px hsl(44,70%,70%) ,-8.96149px 27.58064px 0px hsl(44,70%,70%) ,-5.15028px 15.85094px 0px hsl(44,70%,70%) ,-4.84127px 14.89989px 0px hsl(44,70%,70%) ,-2.57514px 7.92547px 0px hsl(44,70%,70%) ,-0.25751px 0.79255px 0px hsl(44,70%,70%) , -15px 25.98076px 0px hsl(44,70%,70%) ,-14.5px 25.11474px 0px hsl(44,70%,70%) ,-8.33333px 14.43376px 0px hsl(44,70%,70%) ,-7.83333px 13.56773px 0px hsl(44,70%,70%) ,-4.16667px 7.21688px 0px hsl(44,70%,70%) ,-0.41667px 0.72169px 0px hsl(44,70%,70%) , -20.07392px 22.29434px 0px hsl(44,70%,70%) ,-19.40479px 21.5512px 0px hsl(44,70%,70%) ,-11.15218px 12.38575px 0px hsl(44,70%,70%) ,-10.48305px 11.6426px 0px hsl(44,70%,70%) ,-5.57609px 6.19287px 0px hsl(44,70%,70%) ,-0.55761px 0.61929px 0px hsl(44,70%,70%) , -24.27051px 17.63356px 0px hsl(44,70%,70%) ,-23.46149px 17.04577px 0px hsl(44,70%,70%) ,-13.48362px 9.79642px 0px hsl(44,70%,70%) ,-12.6746px 9.20864px 0px hsl(44,70%,70%) ,-6.74181px 4.89821px 0px hsl(44,70%,70%) ,-0.67418px 0.48982px 0px hsl(44,70%,70%) , -27.40636px 12.2021px 0px hsl(44,70%,70%) ,-26.49282px 11.79536px 0px hsl(44,70%,70%) ,-15.22576px 6.77894px 0px hsl(44,70%,70%) ,-14.31221px 6.37221px 0px hsl(44,70%,70%) ,-7.61288px 3.38947px 0px hsl(44,70%,70%) ,-0.76129px 0.33895px 0px hsl(44,70%,70%) , -29.34443px 6.23735px 0px hsl(44,70%,70%) ,-28.36628px 6.02944px 0px hsl(44,70%,70%) ,-16.30246px 3.46519px 0px hsl(44,70%,70%) ,-15.32431px 3.25728px 0px hsl(44,70%,70%) ,-8.15123px 1.7326px 0px hsl(44,70%,70%) ,-0.81512px 0.17326px 0px hsl(44,70%,70%) , -30px 0px 0px hsl(44,70%,70%) ,-29px 0px 0px hsl(44,70%,70%) ,-16.66667px 0px 0px hsl(44,70%,70%) ,-15.66667px 0px 0px hsl(44,70%,70%) ,-8.33333px 0px 0px hsl(44,70%,70%) ,-0.83333px 0px 0px hsl(44,70%,70%) , -29.34443px -6.23735px 0px hsl(44,70%,70%) ,-28.36628px -6.02944px 0px hsl(44,70%,70%) ,-16.30246px -3.46519px 0px hsl(44,70%,70%) ,-15.32431px -3.25728px 0px hsl(44,70%,70%) ,-8.15123px -1.7326px 0px hsl(44,70%,70%) ,-0.81512px -0.17326px 0px hsl(44,70%,70%) , -27.40636px -12.2021px 0px hsl(44,70%,70%) ,-26.49282px -11.79536px 0px hsl(44,70%,70%) ,-15.22576px -6.77894px 0px hsl(44,70%,70%) ,-14.31221px -6.37221px 0px hsl(44,70%,70%) ,-7.61288px -3.38947px 0px hsl(44,70%,70%) ,-0.76129px -0.33895px 0px hsl(44,70%,70%) , -24.27051px -17.63356px 0px hsl(44,70%,70%) ,-23.46149px -17.04577px 0px hsl(44,70%,70%) ,-13.48362px -9.79642px 0px hsl(44,70%,70%) ,-12.6746px -9.20864px 0px hsl(44,70%,70%) ,-6.74181px -4.89821px 0px hsl(44,70%,70%) ,-0.67418px -0.48982px 0px hsl(44,70%,70%) , -20.07392px -22.29434px 0px hsl(44,70%,70%) ,-19.40479px -21.5512px 0px hsl(44,70%,70%) ,-11.15218px -12.38575px 0px hsl(44,70%,70%) ,-10.48305px -11.6426px 0px hsl(44,70%,70%) ,-5.57609px -6.19287px 0px hsl(44,70%,70%) ,-0.55761px -0.61929px 0px hsl(44,70%,70%) , -15px -25.98076px 0px hsl(44,70%,70%) ,-14.5px -25.11474px 0px hsl(44,70%,70%) ,-8.33333px -14.43376px 0px hsl(44,70%,70%) ,-7.83333px -13.56773px 0px hsl(44,70%,70%) ,-4.16667px -7.21688px 0px hsl(44,70%,70%) ,-0.41667px -0.72169px 0px hsl(44,70%,70%) , -9.27051px -28.5317px 0px hsl(44,70%,70%) ,-8.96149px -27.58064px 0px hsl(44,70%,70%) ,-5.15028px -15.85094px 0px hsl(44,70%,70%) ,-4.84127px -14.89989px 0px hsl(44,70%,70%) ,-2.57514px -7.92547px 0px hsl(44,70%,70%) ,-0.25751px -0.79255px 0px hsl(44,70%,70%) , -3.13585px -29.83566px 0px hsl(44,70%,70%) ,-3.03133px -28.84113px 0px hsl(44,70%,70%) ,-1.74214px -16.57536px 0px hsl(44,70%,70%) ,-1.63761px -15.58084px 0px hsl(44,70%,70%) ,-0.87107px -8.28768px 0px hsl(44,70%,70%) ,-0.08711px -0.82877px 0px hsl(44,70%,70%) , 3.13585px -29.83566px 0px hsl(44,70%,70%) ,3.03133px -28.84113px 0px hsl(44,70%,70%) ,1.74214px -16.57536px 0px hsl(44,70%,70%) ,1.63761px -15.58084px 0px hsl(44,70%,70%) ,0.87107px -8.28768px 0px hsl(44,70%,70%) ,0.08711px -0.82877px 0px hsl(44,70%,70%) , 9.27051px -28.5317px 0px hsl(44,70%,70%) ,8.96149px -27.58064px 0px hsl(44,70%,70%) ,5.15028px -15.85094px 0px hsl(44,70%,70%) ,4.84127px -14.89989px 0px hsl(44,70%,70%) ,2.57514px -7.92547px 0px hsl(44,70%,70%) ,0.25751px -0.79255px 0px hsl(44,70%,70%) , 15px -25.98076px 0px hsl(44,70%,70%) ,14.5px -25.11474px 0px hsl(44,70%,70%) ,8.33333px -14.43376px 0px hsl(44,70%,70%) ,7.83333px -13.56773px 0px hsl(44,70%,70%) ,4.16667px -7.21688px 0px hsl(44,70%,70%) ,0.41667px -0.72169px 0px hsl(44,70%,70%) , 20.07392px -22.29434px 0px hsl(44,70%,70%) ,19.40479px -21.5512px 0px hsl(44,70%,70%) ,11.15218px -12.38575px 0px hsl(44,70%,70%) ,10.48305px -11.6426px 0px hsl(44,70%,70%) ,5.57609px -6.19287px 0px hsl(44,70%,70%) ,0.55761px -0.61929px 0px hsl(44,70%,70%) , 24.27051px -17.63356px 0px hsl(44,70%,70%) ,23.46149px -17.04577px 0px hsl(44,70%,70%) ,13.48362px -9.79642px 0px hsl(44,70%,70%) ,12.6746px -9.20864px 0px hsl(44,70%,70%) ,6.74181px -4.89821px 0px hsl(44,70%,70%) ,0.67418px -0.48982px 0px hsl(44,70%,70%) , 27.40636px -12.2021px 0px hsl(44,70%,70%) ,26.49282px -11.79536px 0px hsl(44,70%,70%) ,15.22576px -6.77894px 0px hsl(44,70%,70%) ,14.31221px -6.37221px 0px hsl(44,70%,70%) ,7.61288px -3.38947px 0px hsl(44,70%,70%) ,0.76129px -0.33895px 0px hsl(44,70%,70%) , 29.34443px -6.23735px 0px hsl(44,70%,70%) ,28.36628px -6.02944px 0px hsl(44,70%,70%) ,16.30246px -3.46519px 0px hsl(44,70%,70%) ,15.32431px -3.25728px 0px hsl(44,70%,70%) ,8.15123px -1.7326px 0px hsl(44,70%,70%) ,0.81512px -0.17326px 0px hsl(44,70%,70%) , 30px 0px 0px hsl(44,70%,70%) ,29px 0px 0px hsl(44,70%,70%) ,16.66667px 0px 0px hsl(44,70%,70%) ,15.66667px 0px 0px hsl(44,70%,70%) ,8.33333px 0px 0px hsl(44,70%,70%) ,0.83333px 0px 0px hsl(44,70%,70%);
}
.fire17 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(44,70%,70%) ,29px 0px 2px hsl(44,70%,70%) ,16.66667px 0px 2px hsl(44,70%,70%) ,15.66667px 0px 2px hsl(44,70%,70%) ,8.33333px 0px 2px hsl(44,70%,70%) ,0.83333px 0px 2px hsl(44,70%,70%) , 29.34443px 6.23735px 2px hsl(44,70%,70%) ,28.36628px 6.02944px 2px hsl(44,70%,70%) ,16.30246px 3.46519px 2px hsl(44,70%,70%) ,15.32431px 3.25728px 2px hsl(44,70%,70%) ,8.15123px 1.7326px 2px hsl(44,70%,70%) ,0.81512px 0.17326px 2px hsl(44,70%,70%) , 27.40636px 12.2021px 2px hsl(44,70%,70%) ,26.49282px 11.79536px 2px hsl(44,70%,70%) ,15.22576px 6.77894px 2px hsl(44,70%,70%) ,14.31221px 6.37221px 2px hsl(44,70%,70%) ,7.61288px 3.38947px 2px hsl(44,70%,70%) ,0.76129px 0.33895px 2px hsl(44,70%,70%) , 24.27051px 17.63356px 2px hsl(44,70%,70%) ,23.46149px 17.04577px 2px hsl(44,70%,70%) ,13.48362px 9.79642px 2px hsl(44,70%,70%) ,12.6746px 9.20864px 2px hsl(44,70%,70%) ,6.74181px 4.89821px 2px hsl(44,70%,70%) ,0.67418px 0.48982px 2px hsl(44,70%,70%) , 20.07392px 22.29434px 2px hsl(44,70%,70%) ,19.40479px 21.5512px 2px hsl(44,70%,70%) ,11.15218px 12.38575px 2px hsl(44,70%,70%) ,10.48305px 11.6426px 2px hsl(44,70%,70%) ,5.57609px 6.19287px 2px hsl(44,70%,70%) ,0.55761px 0.61929px 2px hsl(44,70%,70%) , 15px 25.98076px 2px hsl(44,70%,70%) ,14.5px 25.11474px 2px hsl(44,70%,70%) ,8.33333px 14.43376px 2px hsl(44,70%,70%) ,7.83333px 13.56773px 2px hsl(44,70%,70%) ,4.16667px 7.21688px 2px hsl(44,70%,70%) ,0.41667px 0.72169px 2px hsl(44,70%,70%) , 9.27051px 28.5317px 2px hsl(44,70%,70%) ,8.96149px 27.58064px 2px hsl(44,70%,70%) ,5.15028px 15.85094px 2px hsl(44,70%,70%) ,4.84127px 14.89989px 2px hsl(44,70%,70%) ,2.57514px 7.92547px 2px hsl(44,70%,70%) ,0.25751px 0.79255px 2px hsl(44,70%,70%) , 3.13585px 29.83566px 2px hsl(44,70%,70%) ,3.03133px 28.84113px 2px hsl(44,70%,70%) ,1.74214px 16.57536px 2px hsl(44,70%,70%) ,1.63761px 15.58084px 2px hsl(44,70%,70%) ,0.87107px 8.28768px 2px hsl(44,70%,70%) ,0.08711px 0.82877px 2px hsl(44,70%,70%) , -3.13585px 29.83566px 2px hsl(44,70%,70%) ,-3.03133px 28.84113px 2px hsl(44,70%,70%) ,-1.74214px 16.57536px 2px hsl(44,70%,70%) ,-1.63761px 15.58084px 2px hsl(44,70%,70%) ,-0.87107px 8.28768px 2px hsl(44,70%,70%) ,-0.08711px 0.82877px 2px hsl(44,70%,70%) , -9.27051px 28.5317px 2px hsl(44,70%,70%) ,-8.96149px 27.58064px 2px hsl(44,70%,70%) ,-5.15028px 15.85094px 2px hsl(44,70%,70%) ,-4.84127px 14.89989px 2px hsl(44,70%,70%) ,-2.57514px 7.92547px 2px hsl(44,70%,70%) ,-0.25751px 0.79255px 2px hsl(44,70%,70%) , -15px 25.98076px 2px hsl(44,70%,70%) ,-14.5px 25.11474px 2px hsl(44,70%,70%) ,-8.33333px 14.43376px 2px hsl(44,70%,70%) ,-7.83333px 13.56773px 2px hsl(44,70%,70%) ,-4.16667px 7.21688px 2px hsl(44,70%,70%) ,-0.41667px 0.72169px 2px hsl(44,70%,70%) , -20.07392px 22.29434px 2px hsl(44,70%,70%) ,-19.40479px 21.5512px 2px hsl(44,70%,70%) ,-11.15218px 12.38575px 2px hsl(44,70%,70%) ,-10.48305px 11.6426px 2px hsl(44,70%,70%) ,-5.57609px 6.19287px 2px hsl(44,70%,70%) ,-0.55761px 0.61929px 2px hsl(44,70%,70%) , -24.27051px 17.63356px 2px hsl(44,70%,70%) ,-23.46149px 17.04577px 2px hsl(44,70%,70%) ,-13.48362px 9.79642px 2px hsl(44,70%,70%) ,-12.6746px 9.20864px 2px hsl(44,70%,70%) ,-6.74181px 4.89821px 2px hsl(44,70%,70%) ,-0.67418px 0.48982px 2px hsl(44,70%,70%) , -27.40636px 12.2021px 2px hsl(44,70%,70%) ,-26.49282px 11.79536px 2px hsl(44,70%,70%) ,-15.22576px 6.77894px 2px hsl(44,70%,70%) ,-14.31221px 6.37221px 2px hsl(44,70%,70%) ,-7.61288px 3.38947px 2px hsl(44,70%,70%) ,-0.76129px 0.33895px 2px hsl(44,70%,70%) , -29.34443px 6.23735px 2px hsl(44,70%,70%) ,-28.36628px 6.02944px 2px hsl(44,70%,70%) ,-16.30246px 3.46519px 2px hsl(44,70%,70%) ,-15.32431px 3.25728px 2px hsl(44,70%,70%) ,-8.15123px 1.7326px 2px hsl(44,70%,70%) ,-0.81512px 0.17326px 2px hsl(44,70%,70%) , -30px 0px 2px hsl(44,70%,70%) ,-29px 0px 2px hsl(44,70%,70%) ,-16.66667px 0px 2px hsl(44,70%,70%) ,-15.66667px 0px 2px hsl(44,70%,70%) ,-8.33333px 0px 2px hsl(44,70%,70%) ,-0.83333px 0px 2px hsl(44,70%,70%) , -29.34443px -6.23735px 2px hsl(44,70%,70%) ,-28.36628px -6.02944px 2px hsl(44,70%,70%) ,-16.30246px -3.46519px 2px hsl(44,70%,70%) ,-15.32431px -3.25728px 2px hsl(44,70%,70%) ,-8.15123px -1.7326px 2px hsl(44,70%,70%) ,-0.81512px -0.17326px 2px hsl(44,70%,70%) , -27.40636px -12.2021px 2px hsl(44,70%,70%) ,-26.49282px -11.79536px 2px hsl(44,70%,70%) ,-15.22576px -6.77894px 2px hsl(44,70%,70%) ,-14.31221px -6.37221px 2px hsl(44,70%,70%) ,-7.61288px -3.38947px 2px hsl(44,70%,70%) ,-0.76129px -0.33895px 2px hsl(44,70%,70%) , -24.27051px -17.63356px 2px hsl(44,70%,70%) ,-23.46149px -17.04577px 2px hsl(44,70%,70%) ,-13.48362px -9.79642px 2px hsl(44,70%,70%) ,-12.6746px -9.20864px 2px hsl(44,70%,70%) ,-6.74181px -4.89821px 2px hsl(44,70%,70%) ,-0.67418px -0.48982px 2px hsl(44,70%,70%) , -20.07392px -22.29434px 2px hsl(44,70%,70%) ,-19.40479px -21.5512px 2px hsl(44,70%,70%) ,-11.15218px -12.38575px 2px hsl(44,70%,70%) ,-10.48305px -11.6426px 2px hsl(44,70%,70%) ,-5.57609px -6.19287px 2px hsl(44,70%,70%) ,-0.55761px -0.61929px 2px hsl(44,70%,70%) , -15px -25.98076px 2px hsl(44,70%,70%) ,-14.5px -25.11474px 2px hsl(44,70%,70%) ,-8.33333px -14.43376px 2px hsl(44,70%,70%) ,-7.83333px -13.56773px 2px hsl(44,70%,70%) ,-4.16667px -7.21688px 2px hsl(44,70%,70%) ,-0.41667px -0.72169px 2px hsl(44,70%,70%) , -9.27051px -28.5317px 2px hsl(44,70%,70%) ,-8.96149px -27.58064px 2px hsl(44,70%,70%) ,-5.15028px -15.85094px 2px hsl(44,70%,70%) ,-4.84127px -14.89989px 2px hsl(44,70%,70%) ,-2.57514px -7.92547px 2px hsl(44,70%,70%) ,-0.25751px -0.79255px 2px hsl(44,70%,70%) , -3.13585px -29.83566px 2px hsl(44,70%,70%) ,-3.03133px -28.84113px 2px hsl(44,70%,70%) ,-1.74214px -16.57536px 2px hsl(44,70%,70%) ,-1.63761px -15.58084px 2px hsl(44,70%,70%) ,-0.87107px -8.28768px 2px hsl(44,70%,70%) ,-0.08711px -0.82877px 2px hsl(44,70%,70%) , 3.13585px -29.83566px 2px hsl(44,70%,70%) ,3.03133px -28.84113px 2px hsl(44,70%,70%) ,1.74214px -16.57536px 2px hsl(44,70%,70%) ,1.63761px -15.58084px 2px hsl(44,70%,70%) ,0.87107px -8.28768px 2px hsl(44,70%,70%) ,0.08711px -0.82877px 2px hsl(44,70%,70%) , 9.27051px -28.5317px 2px hsl(44,70%,70%) ,8.96149px -27.58064px 2px hsl(44,70%,70%) ,5.15028px -15.85094px 2px hsl(44,70%,70%) ,4.84127px -14.89989px 2px hsl(44,70%,70%) ,2.57514px -7.92547px 2px hsl(44,70%,70%) ,0.25751px -0.79255px 2px hsl(44,70%,70%) , 15px -25.98076px 2px hsl(44,70%,70%) ,14.5px -25.11474px 2px hsl(44,70%,70%) ,8.33333px -14.43376px 2px hsl(44,70%,70%) ,7.83333px -13.56773px 2px hsl(44,70%,70%) ,4.16667px -7.21688px 2px hsl(44,70%,70%) ,0.41667px -0.72169px 2px hsl(44,70%,70%) , 20.07392px -22.29434px 2px hsl(44,70%,70%) ,19.40479px -21.5512px 2px hsl(44,70%,70%) ,11.15218px -12.38575px 2px hsl(44,70%,70%) ,10.48305px -11.6426px 2px hsl(44,70%,70%) ,5.57609px -6.19287px 2px hsl(44,70%,70%) ,0.55761px -0.61929px 2px hsl(44,70%,70%) , 24.27051px -17.63356px 2px hsl(44,70%,70%) ,23.46149px -17.04577px 2px hsl(44,70%,70%) ,13.48362px -9.79642px 2px hsl(44,70%,70%) ,12.6746px -9.20864px 2px hsl(44,70%,70%) ,6.74181px -4.89821px 2px hsl(44,70%,70%) ,0.67418px -0.48982px 2px hsl(44,70%,70%) , 27.40636px -12.2021px 2px hsl(44,70%,70%) ,26.49282px -11.79536px 2px hsl(44,70%,70%) ,15.22576px -6.77894px 2px hsl(44,70%,70%) ,14.31221px -6.37221px 2px hsl(44,70%,70%) ,7.61288px -3.38947px 2px hsl(44,70%,70%) ,0.76129px -0.33895px 2px hsl(44,70%,70%) , 29.34443px -6.23735px 2px hsl(44,70%,70%) ,28.36628px -6.02944px 2px hsl(44,70%,70%) ,16.30246px -3.46519px 2px hsl(44,70%,70%) ,15.32431px -3.25728px 2px hsl(44,70%,70%) ,8.15123px -1.7326px 2px hsl(44,70%,70%) ,0.81512px -0.17326px 2px hsl(44,70%,70%) , 30px 0px 2px hsl(44,70%,70%) ,29px 0px 2px hsl(44,70%,70%) ,16.66667px 0px 2px hsl(44,70%,70%) ,15.66667px 0px 2px hsl(44,70%,70%) ,8.33333px 0px 2px hsl(44,70%,70%) ,0.83333px 0px 2px hsl(44,70%,70%);
}

.fire18 {
  top: 10%;
  left: 73%;
}
.fire18 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(180,70%,70%) ,29px 0px 0px hsl(180,70%,70%) ,16.66667px 0px 0px hsl(180,70%,70%) ,15.66667px 0px 0px hsl(180,70%,70%) ,8.33333px 0px 0px hsl(180,70%,70%) ,0.83333px 0px 0px hsl(180,70%,70%) , 29.34443px 6.23735px 0px hsl(180,70%,70%) ,28.36628px 6.02944px 0px hsl(180,70%,70%) ,16.30246px 3.46519px 0px hsl(180,70%,70%) ,15.32431px 3.25728px 0px hsl(180,70%,70%) ,8.15123px 1.7326px 0px hsl(180,70%,70%) ,0.81512px 0.17326px 0px hsl(180,70%,70%) , 27.40636px 12.2021px 0px hsl(180,70%,70%) ,26.49282px 11.79536px 0px hsl(180,70%,70%) ,15.22576px 6.77894px 0px hsl(180,70%,70%) ,14.31221px 6.37221px 0px hsl(180,70%,70%) ,7.61288px 3.38947px 0px hsl(180,70%,70%) ,0.76129px 0.33895px 0px hsl(180,70%,70%) , 24.27051px 17.63356px 0px hsl(180,70%,70%) ,23.46149px 17.04577px 0px hsl(180,70%,70%) ,13.48362px 9.79642px 0px hsl(180,70%,70%) ,12.6746px 9.20864px 0px hsl(180,70%,70%) ,6.74181px 4.89821px 0px hsl(180,70%,70%) ,0.67418px 0.48982px 0px hsl(180,70%,70%) , 20.07392px 22.29434px 0px hsl(180,70%,70%) ,19.40479px 21.5512px 0px hsl(180,70%,70%) ,11.15218px 12.38575px 0px hsl(180,70%,70%) ,10.48305px 11.6426px 0px hsl(180,70%,70%) ,5.57609px 6.19287px 0px hsl(180,70%,70%) ,0.55761px 0.61929px 0px hsl(180,70%,70%) , 15px 25.98076px 0px hsl(180,70%,70%) ,14.5px 25.11474px 0px hsl(180,70%,70%) ,8.33333px 14.43376px 0px hsl(180,70%,70%) ,7.83333px 13.56773px 0px hsl(180,70%,70%) ,4.16667px 7.21688px 0px hsl(180,70%,70%) ,0.41667px 0.72169px 0px hsl(180,70%,70%) , 9.27051px 28.5317px 0px hsl(180,70%,70%) ,8.96149px 27.58064px 0px hsl(180,70%,70%) ,5.15028px 15.85094px 0px hsl(180,70%,70%) ,4.84127px 14.89989px 0px hsl(180,70%,70%) ,2.57514px 7.92547px 0px hsl(180,70%,70%) ,0.25751px 0.79255px 0px hsl(180,70%,70%) , 3.13585px 29.83566px 0px hsl(180,70%,70%) ,3.03133px 28.84113px 0px hsl(180,70%,70%) ,1.74214px 16.57536px 0px hsl(180,70%,70%) ,1.63761px 15.58084px 0px hsl(180,70%,70%) ,0.87107px 8.28768px 0px hsl(180,70%,70%) ,0.08711px 0.82877px 0px hsl(180,70%,70%) , -3.13585px 29.83566px 0px hsl(180,70%,70%) ,-3.03133px 28.84113px 0px hsl(180,70%,70%) ,-1.74214px 16.57536px 0px hsl(180,70%,70%) ,-1.63761px 15.58084px 0px hsl(180,70%,70%) ,-0.87107px 8.28768px 0px hsl(180,70%,70%) ,-0.08711px 0.82877px 0px hsl(180,70%,70%) , -9.27051px 28.5317px 0px hsl(180,70%,70%) ,-8.96149px 27.58064px 0px hsl(180,70%,70%) ,-5.15028px 15.85094px 0px hsl(180,70%,70%) ,-4.84127px 14.89989px 0px hsl(180,70%,70%) ,-2.57514px 7.92547px 0px hsl(180,70%,70%) ,-0.25751px 0.79255px 0px hsl(180,70%,70%) , -15px 25.98076px 0px hsl(180,70%,70%) ,-14.5px 25.11474px 0px hsl(180,70%,70%) ,-8.33333px 14.43376px 0px hsl(180,70%,70%) ,-7.83333px 13.56773px 0px hsl(180,70%,70%) ,-4.16667px 7.21688px 0px hsl(180,70%,70%) ,-0.41667px 0.72169px 0px hsl(180,70%,70%) , -20.07392px 22.29434px 0px hsl(180,70%,70%) ,-19.40479px 21.5512px 0px hsl(180,70%,70%) ,-11.15218px 12.38575px 0px hsl(180,70%,70%) ,-10.48305px 11.6426px 0px hsl(180,70%,70%) ,-5.57609px 6.19287px 0px hsl(180,70%,70%) ,-0.55761px 0.61929px 0px hsl(180,70%,70%) , -24.27051px 17.63356px 0px hsl(180,70%,70%) ,-23.46149px 17.04577px 0px hsl(180,70%,70%) ,-13.48362px 9.79642px 0px hsl(180,70%,70%) ,-12.6746px 9.20864px 0px hsl(180,70%,70%) ,-6.74181px 4.89821px 0px hsl(180,70%,70%) ,-0.67418px 0.48982px 0px hsl(180,70%,70%) , -27.40636px 12.2021px 0px hsl(180,70%,70%) ,-26.49282px 11.79536px 0px hsl(180,70%,70%) ,-15.22576px 6.77894px 0px hsl(180,70%,70%) ,-14.31221px 6.37221px 0px hsl(180,70%,70%) ,-7.61288px 3.38947px 0px hsl(180,70%,70%) ,-0.76129px 0.33895px 0px hsl(180,70%,70%) , -29.34443px 6.23735px 0px hsl(180,70%,70%) ,-28.36628px 6.02944px 0px hsl(180,70%,70%) ,-16.30246px 3.46519px 0px hsl(180,70%,70%) ,-15.32431px 3.25728px 0px hsl(180,70%,70%) ,-8.15123px 1.7326px 0px hsl(180,70%,70%) ,-0.81512px 0.17326px 0px hsl(180,70%,70%) , -30px 0px 0px hsl(180,70%,70%) ,-29px 0px 0px hsl(180,70%,70%) ,-16.66667px 0px 0px hsl(180,70%,70%) ,-15.66667px 0px 0px hsl(180,70%,70%) ,-8.33333px 0px 0px hsl(180,70%,70%) ,-0.83333px 0px 0px hsl(180,70%,70%) , -29.34443px -6.23735px 0px hsl(180,70%,70%) ,-28.36628px -6.02944px 0px hsl(180,70%,70%) ,-16.30246px -3.46519px 0px hsl(180,70%,70%) ,-15.32431px -3.25728px 0px hsl(180,70%,70%) ,-8.15123px -1.7326px 0px hsl(180,70%,70%) ,-0.81512px -0.17326px 0px hsl(180,70%,70%) , -27.40636px -12.2021px 0px hsl(180,70%,70%) ,-26.49282px -11.79536px 0px hsl(180,70%,70%) ,-15.22576px -6.77894px 0px hsl(180,70%,70%) ,-14.31221px -6.37221px 0px hsl(180,70%,70%) ,-7.61288px -3.38947px 0px hsl(180,70%,70%) ,-0.76129px -0.33895px 0px hsl(180,70%,70%) , -24.27051px -17.63356px 0px hsl(180,70%,70%) ,-23.46149px -17.04577px 0px hsl(180,70%,70%) ,-13.48362px -9.79642px 0px hsl(180,70%,70%) ,-12.6746px -9.20864px 0px hsl(180,70%,70%) ,-6.74181px -4.89821px 0px hsl(180,70%,70%) ,-0.67418px -0.48982px 0px hsl(180,70%,70%) , -20.07392px -22.29434px 0px hsl(180,70%,70%) ,-19.40479px -21.5512px 0px hsl(180,70%,70%) ,-11.15218px -12.38575px 0px hsl(180,70%,70%) ,-10.48305px -11.6426px 0px hsl(180,70%,70%) ,-5.57609px -6.19287px 0px hsl(180,70%,70%) ,-0.55761px -0.61929px 0px hsl(180,70%,70%) , -15px -25.98076px 0px hsl(180,70%,70%) ,-14.5px -25.11474px 0px hsl(180,70%,70%) ,-8.33333px -14.43376px 0px hsl(180,70%,70%) ,-7.83333px -13.56773px 0px hsl(180,70%,70%) ,-4.16667px -7.21688px 0px hsl(180,70%,70%) ,-0.41667px -0.72169px 0px hsl(180,70%,70%) , -9.27051px -28.5317px 0px hsl(180,70%,70%) ,-8.96149px -27.58064px 0px hsl(180,70%,70%) ,-5.15028px -15.85094px 0px hsl(180,70%,70%) ,-4.84127px -14.89989px 0px hsl(180,70%,70%) ,-2.57514px -7.92547px 0px hsl(180,70%,70%) ,-0.25751px -0.79255px 0px hsl(180,70%,70%) , -3.13585px -29.83566px 0px hsl(180,70%,70%) ,-3.03133px -28.84113px 0px hsl(180,70%,70%) ,-1.74214px -16.57536px 0px hsl(180,70%,70%) ,-1.63761px -15.58084px 0px hsl(180,70%,70%) ,-0.87107px -8.28768px 0px hsl(180,70%,70%) ,-0.08711px -0.82877px 0px hsl(180,70%,70%) , 3.13585px -29.83566px 0px hsl(180,70%,70%) ,3.03133px -28.84113px 0px hsl(180,70%,70%) ,1.74214px -16.57536px 0px hsl(180,70%,70%) ,1.63761px -15.58084px 0px hsl(180,70%,70%) ,0.87107px -8.28768px 0px hsl(180,70%,70%) ,0.08711px -0.82877px 0px hsl(180,70%,70%) , 9.27051px -28.5317px 0px hsl(180,70%,70%) ,8.96149px -27.58064px 0px hsl(180,70%,70%) ,5.15028px -15.85094px 0px hsl(180,70%,70%) ,4.84127px -14.89989px 0px hsl(180,70%,70%) ,2.57514px -7.92547px 0px hsl(180,70%,70%) ,0.25751px -0.79255px 0px hsl(180,70%,70%) , 15px -25.98076px 0px hsl(180,70%,70%) ,14.5px -25.11474px 0px hsl(180,70%,70%) ,8.33333px -14.43376px 0px hsl(180,70%,70%) ,7.83333px -13.56773px 0px hsl(180,70%,70%) ,4.16667px -7.21688px 0px hsl(180,70%,70%) ,0.41667px -0.72169px 0px hsl(180,70%,70%) , 20.07392px -22.29434px 0px hsl(180,70%,70%) ,19.40479px -21.5512px 0px hsl(180,70%,70%) ,11.15218px -12.38575px 0px hsl(180,70%,70%) ,10.48305px -11.6426px 0px hsl(180,70%,70%) ,5.57609px -6.19287px 0px hsl(180,70%,70%) ,0.55761px -0.61929px 0px hsl(180,70%,70%) , 24.27051px -17.63356px 0px hsl(180,70%,70%) ,23.46149px -17.04577px 0px hsl(180,70%,70%) ,13.48362px -9.79642px 0px hsl(180,70%,70%) ,12.6746px -9.20864px 0px hsl(180,70%,70%) ,6.74181px -4.89821px 0px hsl(180,70%,70%) ,0.67418px -0.48982px 0px hsl(180,70%,70%) , 27.40636px -12.2021px 0px hsl(180,70%,70%) ,26.49282px -11.79536px 0px hsl(180,70%,70%) ,15.22576px -6.77894px 0px hsl(180,70%,70%) ,14.31221px -6.37221px 0px hsl(180,70%,70%) ,7.61288px -3.38947px 0px hsl(180,70%,70%) ,0.76129px -0.33895px 0px hsl(180,70%,70%) , 29.34443px -6.23735px 0px hsl(180,70%,70%) ,28.36628px -6.02944px 0px hsl(180,70%,70%) ,16.30246px -3.46519px 0px hsl(180,70%,70%) ,15.32431px -3.25728px 0px hsl(180,70%,70%) ,8.15123px -1.7326px 0px hsl(180,70%,70%) ,0.81512px -0.17326px 0px hsl(180,70%,70%) , 30px 0px 0px hsl(180,70%,70%) ,29px 0px 0px hsl(180,70%,70%) ,16.66667px 0px 0px hsl(180,70%,70%) ,15.66667px 0px 0px hsl(180,70%,70%) ,8.33333px 0px 0px hsl(180,70%,70%) ,0.83333px 0px 0px hsl(180,70%,70%);
}
.fire18 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(180,70%,70%) ,29px 0px 2px hsl(180,70%,70%) ,16.66667px 0px 2px hsl(180,70%,70%) ,15.66667px 0px 2px hsl(180,70%,70%) ,8.33333px 0px 2px hsl(180,70%,70%) ,0.83333px 0px 2px hsl(180,70%,70%) , 29.34443px 6.23735px 2px hsl(180,70%,70%) ,28.36628px 6.02944px 2px hsl(180,70%,70%) ,16.30246px 3.46519px 2px hsl(180,70%,70%) ,15.32431px 3.25728px 2px hsl(180,70%,70%) ,8.15123px 1.7326px 2px hsl(180,70%,70%) ,0.81512px 0.17326px 2px hsl(180,70%,70%) , 27.40636px 12.2021px 2px hsl(180,70%,70%) ,26.49282px 11.79536px 2px hsl(180,70%,70%) ,15.22576px 6.77894px 2px hsl(180,70%,70%) ,14.31221px 6.37221px 2px hsl(180,70%,70%) ,7.61288px 3.38947px 2px hsl(180,70%,70%) ,0.76129px 0.33895px 2px hsl(180,70%,70%) , 24.27051px 17.63356px 2px hsl(180,70%,70%) ,23.46149px 17.04577px 2px hsl(180,70%,70%) ,13.48362px 9.79642px 2px hsl(180,70%,70%) ,12.6746px 9.20864px 2px hsl(180,70%,70%) ,6.74181px 4.89821px 2px hsl(180,70%,70%) ,0.67418px 0.48982px 2px hsl(180,70%,70%) , 20.07392px 22.29434px 2px hsl(180,70%,70%) ,19.40479px 21.5512px 2px hsl(180,70%,70%) ,11.15218px 12.38575px 2px hsl(180,70%,70%) ,10.48305px 11.6426px 2px hsl(180,70%,70%) ,5.57609px 6.19287px 2px hsl(180,70%,70%) ,0.55761px 0.61929px 2px hsl(180,70%,70%) , 15px 25.98076px 2px hsl(180,70%,70%) ,14.5px 25.11474px 2px hsl(180,70%,70%) ,8.33333px 14.43376px 2px hsl(180,70%,70%) ,7.83333px 13.56773px 2px hsl(180,70%,70%) ,4.16667px 7.21688px 2px hsl(180,70%,70%) ,0.41667px 0.72169px 2px hsl(180,70%,70%) , 9.27051px 28.5317px 2px hsl(180,70%,70%) ,8.96149px 27.58064px 2px hsl(180,70%,70%) ,5.15028px 15.85094px 2px hsl(180,70%,70%) ,4.84127px 14.89989px 2px hsl(180,70%,70%) ,2.57514px 7.92547px 2px hsl(180,70%,70%) ,0.25751px 0.79255px 2px hsl(180,70%,70%) , 3.13585px 29.83566px 2px hsl(180,70%,70%) ,3.03133px 28.84113px 2px hsl(180,70%,70%) ,1.74214px 16.57536px 2px hsl(180,70%,70%) ,1.63761px 15.58084px 2px hsl(180,70%,70%) ,0.87107px 8.28768px 2px hsl(180,70%,70%) ,0.08711px 0.82877px 2px hsl(180,70%,70%) , -3.13585px 29.83566px 2px hsl(180,70%,70%) ,-3.03133px 28.84113px 2px hsl(180,70%,70%) ,-1.74214px 16.57536px 2px hsl(180,70%,70%) ,-1.63761px 15.58084px 2px hsl(180,70%,70%) ,-0.87107px 8.28768px 2px hsl(180,70%,70%) ,-0.08711px 0.82877px 2px hsl(180,70%,70%) , -9.27051px 28.5317px 2px hsl(180,70%,70%) ,-8.96149px 27.58064px 2px hsl(180,70%,70%) ,-5.15028px 15.85094px 2px hsl(180,70%,70%) ,-4.84127px 14.89989px 2px hsl(180,70%,70%) ,-2.57514px 7.92547px 2px hsl(180,70%,70%) ,-0.25751px 0.79255px 2px hsl(180,70%,70%) , -15px 25.98076px 2px hsl(180,70%,70%) ,-14.5px 25.11474px 2px hsl(180,70%,70%) ,-8.33333px 14.43376px 2px hsl(180,70%,70%) ,-7.83333px 13.56773px 2px hsl(180,70%,70%) ,-4.16667px 7.21688px 2px hsl(180,70%,70%) ,-0.41667px 0.72169px 2px hsl(180,70%,70%) , -20.07392px 22.29434px 2px hsl(180,70%,70%) ,-19.40479px 21.5512px 2px hsl(180,70%,70%) ,-11.15218px 12.38575px 2px hsl(180,70%,70%) ,-10.48305px 11.6426px 2px hsl(180,70%,70%) ,-5.57609px 6.19287px 2px hsl(180,70%,70%) ,-0.55761px 0.61929px 2px hsl(180,70%,70%) , -24.27051px 17.63356px 2px hsl(180,70%,70%) ,-23.46149px 17.04577px 2px hsl(180,70%,70%) ,-13.48362px 9.79642px 2px hsl(180,70%,70%) ,-12.6746px 9.20864px 2px hsl(180,70%,70%) ,-6.74181px 4.89821px 2px hsl(180,70%,70%) ,-0.67418px 0.48982px 2px hsl(180,70%,70%) , -27.40636px 12.2021px 2px hsl(180,70%,70%) ,-26.49282px 11.79536px 2px hsl(180,70%,70%) ,-15.22576px 6.77894px 2px hsl(180,70%,70%) ,-14.31221px 6.37221px 2px hsl(180,70%,70%) ,-7.61288px 3.38947px 2px hsl(180,70%,70%) ,-0.76129px 0.33895px 2px hsl(180,70%,70%) , -29.34443px 6.23735px 2px hsl(180,70%,70%) ,-28.36628px 6.02944px 2px hsl(180,70%,70%) ,-16.30246px 3.46519px 2px hsl(180,70%,70%) ,-15.32431px 3.25728px 2px hsl(180,70%,70%) ,-8.15123px 1.7326px 2px hsl(180,70%,70%) ,-0.81512px 0.17326px 2px hsl(180,70%,70%) , -30px 0px 2px hsl(180,70%,70%) ,-29px 0px 2px hsl(180,70%,70%) ,-16.66667px 0px 2px hsl(180,70%,70%) ,-15.66667px 0px 2px hsl(180,70%,70%) ,-8.33333px 0px 2px hsl(180,70%,70%) ,-0.83333px 0px 2px hsl(180,70%,70%) , -29.34443px -6.23735px 2px hsl(180,70%,70%) ,-28.36628px -6.02944px 2px hsl(180,70%,70%) ,-16.30246px -3.46519px 2px hsl(180,70%,70%) ,-15.32431px -3.25728px 2px hsl(180,70%,70%) ,-8.15123px -1.7326px 2px hsl(180,70%,70%) ,-0.81512px -0.17326px 2px hsl(180,70%,70%) , -27.40636px -12.2021px 2px hsl(180,70%,70%) ,-26.49282px -11.79536px 2px hsl(180,70%,70%) ,-15.22576px -6.77894px 2px hsl(180,70%,70%) ,-14.31221px -6.37221px 2px hsl(180,70%,70%) ,-7.61288px -3.38947px 2px hsl(180,70%,70%) ,-0.76129px -0.33895px 2px hsl(180,70%,70%) , -24.27051px -17.63356px 2px hsl(180,70%,70%) ,-23.46149px -17.04577px 2px hsl(180,70%,70%) ,-13.48362px -9.79642px 2px hsl(180,70%,70%) ,-12.6746px -9.20864px 2px hsl(180,70%,70%) ,-6.74181px -4.89821px 2px hsl(180,70%,70%) ,-0.67418px -0.48982px 2px hsl(180,70%,70%) , -20.07392px -22.29434px 2px hsl(180,70%,70%) ,-19.40479px -21.5512px 2px hsl(180,70%,70%) ,-11.15218px -12.38575px 2px hsl(180,70%,70%) ,-10.48305px -11.6426px 2px hsl(180,70%,70%) ,-5.57609px -6.19287px 2px hsl(180,70%,70%) ,-0.55761px -0.61929px 2px hsl(180,70%,70%) , -15px -25.98076px 2px hsl(180,70%,70%) ,-14.5px -25.11474px 2px hsl(180,70%,70%) ,-8.33333px -14.43376px 2px hsl(180,70%,70%) ,-7.83333px -13.56773px 2px hsl(180,70%,70%) ,-4.16667px -7.21688px 2px hsl(180,70%,70%) ,-0.41667px -0.72169px 2px hsl(180,70%,70%) , -9.27051px -28.5317px 2px hsl(180,70%,70%) ,-8.96149px -27.58064px 2px hsl(180,70%,70%) ,-5.15028px -15.85094px 2px hsl(180,70%,70%) ,-4.84127px -14.89989px 2px hsl(180,70%,70%) ,-2.57514px -7.92547px 2px hsl(180,70%,70%) ,-0.25751px -0.79255px 2px hsl(180,70%,70%) , -3.13585px -29.83566px 2px hsl(180,70%,70%) ,-3.03133px -28.84113px 2px hsl(180,70%,70%) ,-1.74214px -16.57536px 2px hsl(180,70%,70%) ,-1.63761px -15.58084px 2px hsl(180,70%,70%) ,-0.87107px -8.28768px 2px hsl(180,70%,70%) ,-0.08711px -0.82877px 2px hsl(180,70%,70%) , 3.13585px -29.83566px 2px hsl(180,70%,70%) ,3.03133px -28.84113px 2px hsl(180,70%,70%) ,1.74214px -16.57536px 2px hsl(180,70%,70%) ,1.63761px -15.58084px 2px hsl(180,70%,70%) ,0.87107px -8.28768px 2px hsl(180,70%,70%) ,0.08711px -0.82877px 2px hsl(180,70%,70%) , 9.27051px -28.5317px 2px hsl(180,70%,70%) ,8.96149px -27.58064px 2px hsl(180,70%,70%) ,5.15028px -15.85094px 2px hsl(180,70%,70%) ,4.84127px -14.89989px 2px hsl(180,70%,70%) ,2.57514px -7.92547px 2px hsl(180,70%,70%) ,0.25751px -0.79255px 2px hsl(180,70%,70%) , 15px -25.98076px 2px hsl(180,70%,70%) ,14.5px -25.11474px 2px hsl(180,70%,70%) ,8.33333px -14.43376px 2px hsl(180,70%,70%) ,7.83333px -13.56773px 2px hsl(180,70%,70%) ,4.16667px -7.21688px 2px hsl(180,70%,70%) ,0.41667px -0.72169px 2px hsl(180,70%,70%) , 20.07392px -22.29434px 2px hsl(180,70%,70%) ,19.40479px -21.5512px 2px hsl(180,70%,70%) ,11.15218px -12.38575px 2px hsl(180,70%,70%) ,10.48305px -11.6426px 2px hsl(180,70%,70%) ,5.57609px -6.19287px 2px hsl(180,70%,70%) ,0.55761px -0.61929px 2px hsl(180,70%,70%) , 24.27051px -17.63356px 2px hsl(180,70%,70%) ,23.46149px -17.04577px 2px hsl(180,70%,70%) ,13.48362px -9.79642px 2px hsl(180,70%,70%) ,12.6746px -9.20864px 2px hsl(180,70%,70%) ,6.74181px -4.89821px 2px hsl(180,70%,70%) ,0.67418px -0.48982px 2px hsl(180,70%,70%) , 27.40636px -12.2021px 2px hsl(180,70%,70%) ,26.49282px -11.79536px 2px hsl(180,70%,70%) ,15.22576px -6.77894px 2px hsl(180,70%,70%) ,14.31221px -6.37221px 2px hsl(180,70%,70%) ,7.61288px -3.38947px 2px hsl(180,70%,70%) ,0.76129px -0.33895px 2px hsl(180,70%,70%) , 29.34443px -6.23735px 2px hsl(180,70%,70%) ,28.36628px -6.02944px 2px hsl(180,70%,70%) ,16.30246px -3.46519px 2px hsl(180,70%,70%) ,15.32431px -3.25728px 2px hsl(180,70%,70%) ,8.15123px -1.7326px 2px hsl(180,70%,70%) ,0.81512px -0.17326px 2px hsl(180,70%,70%) , 30px 0px 2px hsl(180,70%,70%) ,29px 0px 2px hsl(180,70%,70%) ,16.66667px 0px 2px hsl(180,70%,70%) ,15.66667px 0px 2px hsl(180,70%,70%) ,8.33333px 0px 2px hsl(180,70%,70%) ,0.83333px 0px 2px hsl(180,70%,70%);
}

.fire19 {
  top: 17%;
  left: 51%;
}
.fire19 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(62,70%,70%) ,29px 0px 0px hsl(62,70%,70%) ,16.66667px 0px 0px hsl(62,70%,70%) ,15.66667px 0px 0px hsl(62,70%,70%) ,8.33333px 0px 0px hsl(62,70%,70%) ,0.83333px 0px 0px hsl(62,70%,70%) , 29.34443px 6.23735px 0px hsl(62,70%,70%) ,28.36628px 6.02944px 0px hsl(62,70%,70%) ,16.30246px 3.46519px 0px hsl(62,70%,70%) ,15.32431px 3.25728px 0px hsl(62,70%,70%) ,8.15123px 1.7326px 0px hsl(62,70%,70%) ,0.81512px 0.17326px 0px hsl(62,70%,70%) , 27.40636px 12.2021px 0px hsl(62,70%,70%) ,26.49282px 11.79536px 0px hsl(62,70%,70%) ,15.22576px 6.77894px 0px hsl(62,70%,70%) ,14.31221px 6.37221px 0px hsl(62,70%,70%) ,7.61288px 3.38947px 0px hsl(62,70%,70%) ,0.76129px 0.33895px 0px hsl(62,70%,70%) , 24.27051px 17.63356px 0px hsl(62,70%,70%) ,23.46149px 17.04577px 0px hsl(62,70%,70%) ,13.48362px 9.79642px 0px hsl(62,70%,70%) ,12.6746px 9.20864px 0px hsl(62,70%,70%) ,6.74181px 4.89821px 0px hsl(62,70%,70%) ,0.67418px 0.48982px 0px hsl(62,70%,70%) , 20.07392px 22.29434px 0px hsl(62,70%,70%) ,19.40479px 21.5512px 0px hsl(62,70%,70%) ,11.15218px 12.38575px 0px hsl(62,70%,70%) ,10.48305px 11.6426px 0px hsl(62,70%,70%) ,5.57609px 6.19287px 0px hsl(62,70%,70%) ,0.55761px 0.61929px 0px hsl(62,70%,70%) , 15px 25.98076px 0px hsl(62,70%,70%) ,14.5px 25.11474px 0px hsl(62,70%,70%) ,8.33333px 14.43376px 0px hsl(62,70%,70%) ,7.83333px 13.56773px 0px hsl(62,70%,70%) ,4.16667px 7.21688px 0px hsl(62,70%,70%) ,0.41667px 0.72169px 0px hsl(62,70%,70%) , 9.27051px 28.5317px 0px hsl(62,70%,70%) ,8.96149px 27.58064px 0px hsl(62,70%,70%) ,5.15028px 15.85094px 0px hsl(62,70%,70%) ,4.84127px 14.89989px 0px hsl(62,70%,70%) ,2.57514px 7.92547px 0px hsl(62,70%,70%) ,0.25751px 0.79255px 0px hsl(62,70%,70%) , 3.13585px 29.83566px 0px hsl(62,70%,70%) ,3.03133px 28.84113px 0px hsl(62,70%,70%) ,1.74214px 16.57536px 0px hsl(62,70%,70%) ,1.63761px 15.58084px 0px hsl(62,70%,70%) ,0.87107px 8.28768px 0px hsl(62,70%,70%) ,0.08711px 0.82877px 0px hsl(62,70%,70%) , -3.13585px 29.83566px 0px hsl(62,70%,70%) ,-3.03133px 28.84113px 0px hsl(62,70%,70%) ,-1.74214px 16.57536px 0px hsl(62,70%,70%) ,-1.63761px 15.58084px 0px hsl(62,70%,70%) ,-0.87107px 8.28768px 0px hsl(62,70%,70%) ,-0.08711px 0.82877px 0px hsl(62,70%,70%) , -9.27051px 28.5317px 0px hsl(62,70%,70%) ,-8.96149px 27.58064px 0px hsl(62,70%,70%) ,-5.15028px 15.85094px 0px hsl(62,70%,70%) ,-4.84127px 14.89989px 0px hsl(62,70%,70%) ,-2.57514px 7.92547px 0px hsl(62,70%,70%) ,-0.25751px 0.79255px 0px hsl(62,70%,70%) , -15px 25.98076px 0px hsl(62,70%,70%) ,-14.5px 25.11474px 0px hsl(62,70%,70%) ,-8.33333px 14.43376px 0px hsl(62,70%,70%) ,-7.83333px 13.56773px 0px hsl(62,70%,70%) ,-4.16667px 7.21688px 0px hsl(62,70%,70%) ,-0.41667px 0.72169px 0px hsl(62,70%,70%) , -20.07392px 22.29434px 0px hsl(62,70%,70%) ,-19.40479px 21.5512px 0px hsl(62,70%,70%) ,-11.15218px 12.38575px 0px hsl(62,70%,70%) ,-10.48305px 11.6426px 0px hsl(62,70%,70%) ,-5.57609px 6.19287px 0px hsl(62,70%,70%) ,-0.55761px 0.61929px 0px hsl(62,70%,70%) , -24.27051px 17.63356px 0px hsl(62,70%,70%) ,-23.46149px 17.04577px 0px hsl(62,70%,70%) ,-13.48362px 9.79642px 0px hsl(62,70%,70%) ,-12.6746px 9.20864px 0px hsl(62,70%,70%) ,-6.74181px 4.89821px 0px hsl(62,70%,70%) ,-0.67418px 0.48982px 0px hsl(62,70%,70%) , -27.40636px 12.2021px 0px hsl(62,70%,70%) ,-26.49282px 11.79536px 0px hsl(62,70%,70%) ,-15.22576px 6.77894px 0px hsl(62,70%,70%) ,-14.31221px 6.37221px 0px hsl(62,70%,70%) ,-7.61288px 3.38947px 0px hsl(62,70%,70%) ,-0.76129px 0.33895px 0px hsl(62,70%,70%) , -29.34443px 6.23735px 0px hsl(62,70%,70%) ,-28.36628px 6.02944px 0px hsl(62,70%,70%) ,-16.30246px 3.46519px 0px hsl(62,70%,70%) ,-15.32431px 3.25728px 0px hsl(62,70%,70%) ,-8.15123px 1.7326px 0px hsl(62,70%,70%) ,-0.81512px 0.17326px 0px hsl(62,70%,70%) , -30px 0px 0px hsl(62,70%,70%) ,-29px 0px 0px hsl(62,70%,70%) ,-16.66667px 0px 0px hsl(62,70%,70%) ,-15.66667px 0px 0px hsl(62,70%,70%) ,-8.33333px 0px 0px hsl(62,70%,70%) ,-0.83333px 0px 0px hsl(62,70%,70%) , -29.34443px -6.23735px 0px hsl(62,70%,70%) ,-28.36628px -6.02944px 0px hsl(62,70%,70%) ,-16.30246px -3.46519px 0px hsl(62,70%,70%) ,-15.32431px -3.25728px 0px hsl(62,70%,70%) ,-8.15123px -1.7326px 0px hsl(62,70%,70%) ,-0.81512px -0.17326px 0px hsl(62,70%,70%) , -27.40636px -12.2021px 0px hsl(62,70%,70%) ,-26.49282px -11.79536px 0px hsl(62,70%,70%) ,-15.22576px -6.77894px 0px hsl(62,70%,70%) ,-14.31221px -6.37221px 0px hsl(62,70%,70%) ,-7.61288px -3.38947px 0px hsl(62,70%,70%) ,-0.76129px -0.33895px 0px hsl(62,70%,70%) , -24.27051px -17.63356px 0px hsl(62,70%,70%) ,-23.46149px -17.04577px 0px hsl(62,70%,70%) ,-13.48362px -9.79642px 0px hsl(62,70%,70%) ,-12.6746px -9.20864px 0px hsl(62,70%,70%) ,-6.74181px -4.89821px 0px hsl(62,70%,70%) ,-0.67418px -0.48982px 0px hsl(62,70%,70%) , -20.07392px -22.29434px 0px hsl(62,70%,70%) ,-19.40479px -21.5512px 0px hsl(62,70%,70%) ,-11.15218px -12.38575px 0px hsl(62,70%,70%) ,-10.48305px -11.6426px 0px hsl(62,70%,70%) ,-5.57609px -6.19287px 0px hsl(62,70%,70%) ,-0.55761px -0.61929px 0px hsl(62,70%,70%) , -15px -25.98076px 0px hsl(62,70%,70%) ,-14.5px -25.11474px 0px hsl(62,70%,70%) ,-8.33333px -14.43376px 0px hsl(62,70%,70%) ,-7.83333px -13.56773px 0px hsl(62,70%,70%) ,-4.16667px -7.21688px 0px hsl(62,70%,70%) ,-0.41667px -0.72169px 0px hsl(62,70%,70%) , -9.27051px -28.5317px 0px hsl(62,70%,70%) ,-8.96149px -27.58064px 0px hsl(62,70%,70%) ,-5.15028px -15.85094px 0px hsl(62,70%,70%) ,-4.84127px -14.89989px 0px hsl(62,70%,70%) ,-2.57514px -7.92547px 0px hsl(62,70%,70%) ,-0.25751px -0.79255px 0px hsl(62,70%,70%) , -3.13585px -29.83566px 0px hsl(62,70%,70%) ,-3.03133px -28.84113px 0px hsl(62,70%,70%) ,-1.74214px -16.57536px 0px hsl(62,70%,70%) ,-1.63761px -15.58084px 0px hsl(62,70%,70%) ,-0.87107px -8.28768px 0px hsl(62,70%,70%) ,-0.08711px -0.82877px 0px hsl(62,70%,70%) , 3.13585px -29.83566px 0px hsl(62,70%,70%) ,3.03133px -28.84113px 0px hsl(62,70%,70%) ,1.74214px -16.57536px 0px hsl(62,70%,70%) ,1.63761px -15.58084px 0px hsl(62,70%,70%) ,0.87107px -8.28768px 0px hsl(62,70%,70%) ,0.08711px -0.82877px 0px hsl(62,70%,70%) , 9.27051px -28.5317px 0px hsl(62,70%,70%) ,8.96149px -27.58064px 0px hsl(62,70%,70%) ,5.15028px -15.85094px 0px hsl(62,70%,70%) ,4.84127px -14.89989px 0px hsl(62,70%,70%) ,2.57514px -7.92547px 0px hsl(62,70%,70%) ,0.25751px -0.79255px 0px hsl(62,70%,70%) , 15px -25.98076px 0px hsl(62,70%,70%) ,14.5px -25.11474px 0px hsl(62,70%,70%) ,8.33333px -14.43376px 0px hsl(62,70%,70%) ,7.83333px -13.56773px 0px hsl(62,70%,70%) ,4.16667px -7.21688px 0px hsl(62,70%,70%) ,0.41667px -0.72169px 0px hsl(62,70%,70%) , 20.07392px -22.29434px 0px hsl(62,70%,70%) ,19.40479px -21.5512px 0px hsl(62,70%,70%) ,11.15218px -12.38575px 0px hsl(62,70%,70%) ,10.48305px -11.6426px 0px hsl(62,70%,70%) ,5.57609px -6.19287px 0px hsl(62,70%,70%) ,0.55761px -0.61929px 0px hsl(62,70%,70%) , 24.27051px -17.63356px 0px hsl(62,70%,70%) ,23.46149px -17.04577px 0px hsl(62,70%,70%) ,13.48362px -9.79642px 0px hsl(62,70%,70%) ,12.6746px -9.20864px 0px hsl(62,70%,70%) ,6.74181px -4.89821px 0px hsl(62,70%,70%) ,0.67418px -0.48982px 0px hsl(62,70%,70%) , 27.40636px -12.2021px 0px hsl(62,70%,70%) ,26.49282px -11.79536px 0px hsl(62,70%,70%) ,15.22576px -6.77894px 0px hsl(62,70%,70%) ,14.31221px -6.37221px 0px hsl(62,70%,70%) ,7.61288px -3.38947px 0px hsl(62,70%,70%) ,0.76129px -0.33895px 0px hsl(62,70%,70%) , 29.34443px -6.23735px 0px hsl(62,70%,70%) ,28.36628px -6.02944px 0px hsl(62,70%,70%) ,16.30246px -3.46519px 0px hsl(62,70%,70%) ,15.32431px -3.25728px 0px hsl(62,70%,70%) ,8.15123px -1.7326px 0px hsl(62,70%,70%) ,0.81512px -0.17326px 0px hsl(62,70%,70%) , 30px 0px 0px hsl(62,70%,70%) ,29px 0px 0px hsl(62,70%,70%) ,16.66667px 0px 0px hsl(62,70%,70%) ,15.66667px 0px 0px hsl(62,70%,70%) ,8.33333px 0px 0px hsl(62,70%,70%) ,0.83333px 0px 0px hsl(62,70%,70%);
}
.fire19 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(62,70%,70%) ,29px 0px 2px hsl(62,70%,70%) ,16.66667px 0px 2px hsl(62,70%,70%) ,15.66667px 0px 2px hsl(62,70%,70%) ,8.33333px 0px 2px hsl(62,70%,70%) ,0.83333px 0px 2px hsl(62,70%,70%) , 29.34443px 6.23735px 2px hsl(62,70%,70%) ,28.36628px 6.02944px 2px hsl(62,70%,70%) ,16.30246px 3.46519px 2px hsl(62,70%,70%) ,15.32431px 3.25728px 2px hsl(62,70%,70%) ,8.15123px 1.7326px 2px hsl(62,70%,70%) ,0.81512px 0.17326px 2px hsl(62,70%,70%) , 27.40636px 12.2021px 2px hsl(62,70%,70%) ,26.49282px 11.79536px 2px hsl(62,70%,70%) ,15.22576px 6.77894px 2px hsl(62,70%,70%) ,14.31221px 6.37221px 2px hsl(62,70%,70%) ,7.61288px 3.38947px 2px hsl(62,70%,70%) ,0.76129px 0.33895px 2px hsl(62,70%,70%) , 24.27051px 17.63356px 2px hsl(62,70%,70%) ,23.46149px 17.04577px 2px hsl(62,70%,70%) ,13.48362px 9.79642px 2px hsl(62,70%,70%) ,12.6746px 9.20864px 2px hsl(62,70%,70%) ,6.74181px 4.89821px 2px hsl(62,70%,70%) ,0.67418px 0.48982px 2px hsl(62,70%,70%) , 20.07392px 22.29434px 2px hsl(62,70%,70%) ,19.40479px 21.5512px 2px hsl(62,70%,70%) ,11.15218px 12.38575px 2px hsl(62,70%,70%) ,10.48305px 11.6426px 2px hsl(62,70%,70%) ,5.57609px 6.19287px 2px hsl(62,70%,70%) ,0.55761px 0.61929px 2px hsl(62,70%,70%) , 15px 25.98076px 2px hsl(62,70%,70%) ,14.5px 25.11474px 2px hsl(62,70%,70%) ,8.33333px 14.43376px 2px hsl(62,70%,70%) ,7.83333px 13.56773px 2px hsl(62,70%,70%) ,4.16667px 7.21688px 2px hsl(62,70%,70%) ,0.41667px 0.72169px 2px hsl(62,70%,70%) , 9.27051px 28.5317px 2px hsl(62,70%,70%) ,8.96149px 27.58064px 2px hsl(62,70%,70%) ,5.15028px 15.85094px 2px hsl(62,70%,70%) ,4.84127px 14.89989px 2px hsl(62,70%,70%) ,2.57514px 7.92547px 2px hsl(62,70%,70%) ,0.25751px 0.79255px 2px hsl(62,70%,70%) , 3.13585px 29.83566px 2px hsl(62,70%,70%) ,3.03133px 28.84113px 2px hsl(62,70%,70%) ,1.74214px 16.57536px 2px hsl(62,70%,70%) ,1.63761px 15.58084px 2px hsl(62,70%,70%) ,0.87107px 8.28768px 2px hsl(62,70%,70%) ,0.08711px 0.82877px 2px hsl(62,70%,70%) , -3.13585px 29.83566px 2px hsl(62,70%,70%) ,-3.03133px 28.84113px 2px hsl(62,70%,70%) ,-1.74214px 16.57536px 2px hsl(62,70%,70%) ,-1.63761px 15.58084px 2px hsl(62,70%,70%) ,-0.87107px 8.28768px 2px hsl(62,70%,70%) ,-0.08711px 0.82877px 2px hsl(62,70%,70%) , -9.27051px 28.5317px 2px hsl(62,70%,70%) ,-8.96149px 27.58064px 2px hsl(62,70%,70%) ,-5.15028px 15.85094px 2px hsl(62,70%,70%) ,-4.84127px 14.89989px 2px hsl(62,70%,70%) ,-2.57514px 7.92547px 2px hsl(62,70%,70%) ,-0.25751px 0.79255px 2px hsl(62,70%,70%) , -15px 25.98076px 2px hsl(62,70%,70%) ,-14.5px 25.11474px 2px hsl(62,70%,70%) ,-8.33333px 14.43376px 2px hsl(62,70%,70%) ,-7.83333px 13.56773px 2px hsl(62,70%,70%) ,-4.16667px 7.21688px 2px hsl(62,70%,70%) ,-0.41667px 0.72169px 2px hsl(62,70%,70%) , -20.07392px 22.29434px 2px hsl(62,70%,70%) ,-19.40479px 21.5512px 2px hsl(62,70%,70%) ,-11.15218px 12.38575px 2px hsl(62,70%,70%) ,-10.48305px 11.6426px 2px hsl(62,70%,70%) ,-5.57609px 6.19287px 2px hsl(62,70%,70%) ,-0.55761px 0.61929px 2px hsl(62,70%,70%) , -24.27051px 17.63356px 2px hsl(62,70%,70%) ,-23.46149px 17.04577px 2px hsl(62,70%,70%) ,-13.48362px 9.79642px 2px hsl(62,70%,70%) ,-12.6746px 9.20864px 2px hsl(62,70%,70%) ,-6.74181px 4.89821px 2px hsl(62,70%,70%) ,-0.67418px 0.48982px 2px hsl(62,70%,70%) , -27.40636px 12.2021px 2px hsl(62,70%,70%) ,-26.49282px 11.79536px 2px hsl(62,70%,70%) ,-15.22576px 6.77894px 2px hsl(62,70%,70%) ,-14.31221px 6.37221px 2px hsl(62,70%,70%) ,-7.61288px 3.38947px 2px hsl(62,70%,70%) ,-0.76129px 0.33895px 2px hsl(62,70%,70%) , -29.34443px 6.23735px 2px hsl(62,70%,70%) ,-28.36628px 6.02944px 2px hsl(62,70%,70%) ,-16.30246px 3.46519px 2px hsl(62,70%,70%) ,-15.32431px 3.25728px 2px hsl(62,70%,70%) ,-8.15123px 1.7326px 2px hsl(62,70%,70%) ,-0.81512px 0.17326px 2px hsl(62,70%,70%) , -30px 0px 2px hsl(62,70%,70%) ,-29px 0px 2px hsl(62,70%,70%) ,-16.66667px 0px 2px hsl(62,70%,70%) ,-15.66667px 0px 2px hsl(62,70%,70%) ,-8.33333px 0px 2px hsl(62,70%,70%) ,-0.83333px 0px 2px hsl(62,70%,70%) , -29.34443px -6.23735px 2px hsl(62,70%,70%) ,-28.36628px -6.02944px 2px hsl(62,70%,70%) ,-16.30246px -3.46519px 2px hsl(62,70%,70%) ,-15.32431px -3.25728px 2px hsl(62,70%,70%) ,-8.15123px -1.7326px 2px hsl(62,70%,70%) ,-0.81512px -0.17326px 2px hsl(62,70%,70%) , -27.40636px -12.2021px 2px hsl(62,70%,70%) ,-26.49282px -11.79536px 2px hsl(62,70%,70%) ,-15.22576px -6.77894px 2px hsl(62,70%,70%) ,-14.31221px -6.37221px 2px hsl(62,70%,70%) ,-7.61288px -3.38947px 2px hsl(62,70%,70%) ,-0.76129px -0.33895px 2px hsl(62,70%,70%) , -24.27051px -17.63356px 2px hsl(62,70%,70%) ,-23.46149px -17.04577px 2px hsl(62,70%,70%) ,-13.48362px -9.79642px 2px hsl(62,70%,70%) ,-12.6746px -9.20864px 2px hsl(62,70%,70%) ,-6.74181px -4.89821px 2px hsl(62,70%,70%) ,-0.67418px -0.48982px 2px hsl(62,70%,70%) , -20.07392px -22.29434px 2px hsl(62,70%,70%) ,-19.40479px -21.5512px 2px hsl(62,70%,70%) ,-11.15218px -12.38575px 2px hsl(62,70%,70%) ,-10.48305px -11.6426px 2px hsl(62,70%,70%) ,-5.57609px -6.19287px 2px hsl(62,70%,70%) ,-0.55761px -0.61929px 2px hsl(62,70%,70%) , -15px -25.98076px 2px hsl(62,70%,70%) ,-14.5px -25.11474px 2px hsl(62,70%,70%) ,-8.33333px -14.43376px 2px hsl(62,70%,70%) ,-7.83333px -13.56773px 2px hsl(62,70%,70%) ,-4.16667px -7.21688px 2px hsl(62,70%,70%) ,-0.41667px -0.72169px 2px hsl(62,70%,70%) , -9.27051px -28.5317px 2px hsl(62,70%,70%) ,-8.96149px -27.58064px 2px hsl(62,70%,70%) ,-5.15028px -15.85094px 2px hsl(62,70%,70%) ,-4.84127px -14.89989px 2px hsl(62,70%,70%) ,-2.57514px -7.92547px 2px hsl(62,70%,70%) ,-0.25751px -0.79255px 2px hsl(62,70%,70%) , -3.13585px -29.83566px 2px hsl(62,70%,70%) ,-3.03133px -28.84113px 2px hsl(62,70%,70%) ,-1.74214px -16.57536px 2px hsl(62,70%,70%) ,-1.63761px -15.58084px 2px hsl(62,70%,70%) ,-0.87107px -8.28768px 2px hsl(62,70%,70%) ,-0.08711px -0.82877px 2px hsl(62,70%,70%) , 3.13585px -29.83566px 2px hsl(62,70%,70%) ,3.03133px -28.84113px 2px hsl(62,70%,70%) ,1.74214px -16.57536px 2px hsl(62,70%,70%) ,1.63761px -15.58084px 2px hsl(62,70%,70%) ,0.87107px -8.28768px 2px hsl(62,70%,70%) ,0.08711px -0.82877px 2px hsl(62,70%,70%) , 9.27051px -28.5317px 2px hsl(62,70%,70%) ,8.96149px -27.58064px 2px hsl(62,70%,70%) ,5.15028px -15.85094px 2px hsl(62,70%,70%) ,4.84127px -14.89989px 2px hsl(62,70%,70%) ,2.57514px -7.92547px 2px hsl(62,70%,70%) ,0.25751px -0.79255px 2px hsl(62,70%,70%) , 15px -25.98076px 2px hsl(62,70%,70%) ,14.5px -25.11474px 2px hsl(62,70%,70%) ,8.33333px -14.43376px 2px hsl(62,70%,70%) ,7.83333px -13.56773px 2px hsl(62,70%,70%) ,4.16667px -7.21688px 2px hsl(62,70%,70%) ,0.41667px -0.72169px 2px hsl(62,70%,70%) , 20.07392px -22.29434px 2px hsl(62,70%,70%) ,19.40479px -21.5512px 2px hsl(62,70%,70%) ,11.15218px -12.38575px 2px hsl(62,70%,70%) ,10.48305px -11.6426px 2px hsl(62,70%,70%) ,5.57609px -6.19287px 2px hsl(62,70%,70%) ,0.55761px -0.61929px 2px hsl(62,70%,70%) , 24.27051px -17.63356px 2px hsl(62,70%,70%) ,23.46149px -17.04577px 2px hsl(62,70%,70%) ,13.48362px -9.79642px 2px hsl(62,70%,70%) ,12.6746px -9.20864px 2px hsl(62,70%,70%) ,6.74181px -4.89821px 2px hsl(62,70%,70%) ,0.67418px -0.48982px 2px hsl(62,70%,70%) , 27.40636px -12.2021px 2px hsl(62,70%,70%) ,26.49282px -11.79536px 2px hsl(62,70%,70%) ,15.22576px -6.77894px 2px hsl(62,70%,70%) ,14.31221px -6.37221px 2px hsl(62,70%,70%) ,7.61288px -3.38947px 2px hsl(62,70%,70%) ,0.76129px -0.33895px 2px hsl(62,70%,70%) , 29.34443px -6.23735px 2px hsl(62,70%,70%) ,28.36628px -6.02944px 2px hsl(62,70%,70%) ,16.30246px -3.46519px 2px hsl(62,70%,70%) ,15.32431px -3.25728px 2px hsl(62,70%,70%) ,8.15123px -1.7326px 2px hsl(62,70%,70%) ,0.81512px -0.17326px 2px hsl(62,70%,70%) , 30px 0px 2px hsl(62,70%,70%) ,29px 0px 2px hsl(62,70%,70%) ,16.66667px 0px 2px hsl(62,70%,70%) ,15.66667px 0px 2px hsl(62,70%,70%) ,8.33333px 0px 2px hsl(62,70%,70%) ,0.83333px 0px 2px hsl(62,70%,70%);
}

.fire20 {
  top: 76%;
  left: 66%;
}
.fire20 .ring_1 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 0px hsl(31,70%,70%) ,29px 0px 0px hsl(31,70%,70%) ,16.66667px 0px 0px hsl(31,70%,70%) ,15.66667px 0px 0px hsl(31,70%,70%) ,8.33333px 0px 0px hsl(31,70%,70%) ,0.83333px 0px 0px hsl(31,70%,70%) , 29.34443px 6.23735px 0px hsl(31,70%,70%) ,28.36628px 6.02944px 0px hsl(31,70%,70%) ,16.30246px 3.46519px 0px hsl(31,70%,70%) ,15.32431px 3.25728px 0px hsl(31,70%,70%) ,8.15123px 1.7326px 0px hsl(31,70%,70%) ,0.81512px 0.17326px 0px hsl(31,70%,70%) , 27.40636px 12.2021px 0px hsl(31,70%,70%) ,26.49282px 11.79536px 0px hsl(31,70%,70%) ,15.22576px 6.77894px 0px hsl(31,70%,70%) ,14.31221px 6.37221px 0px hsl(31,70%,70%) ,7.61288px 3.38947px 0px hsl(31,70%,70%) ,0.76129px 0.33895px 0px hsl(31,70%,70%) , 24.27051px 17.63356px 0px hsl(31,70%,70%) ,23.46149px 17.04577px 0px hsl(31,70%,70%) ,13.48362px 9.79642px 0px hsl(31,70%,70%) ,12.6746px 9.20864px 0px hsl(31,70%,70%) ,6.74181px 4.89821px 0px hsl(31,70%,70%) ,0.67418px 0.48982px 0px hsl(31,70%,70%) , 20.07392px 22.29434px 0px hsl(31,70%,70%) ,19.40479px 21.5512px 0px hsl(31,70%,70%) ,11.15218px 12.38575px 0px hsl(31,70%,70%) ,10.48305px 11.6426px 0px hsl(31,70%,70%) ,5.57609px 6.19287px 0px hsl(31,70%,70%) ,0.55761px 0.61929px 0px hsl(31,70%,70%) , 15px 25.98076px 0px hsl(31,70%,70%) ,14.5px 25.11474px 0px hsl(31,70%,70%) ,8.33333px 14.43376px 0px hsl(31,70%,70%) ,7.83333px 13.56773px 0px hsl(31,70%,70%) ,4.16667px 7.21688px 0px hsl(31,70%,70%) ,0.41667px 0.72169px 0px hsl(31,70%,70%) , 9.27051px 28.5317px 0px hsl(31,70%,70%) ,8.96149px 27.58064px 0px hsl(31,70%,70%) ,5.15028px 15.85094px 0px hsl(31,70%,70%) ,4.84127px 14.89989px 0px hsl(31,70%,70%) ,2.57514px 7.92547px 0px hsl(31,70%,70%) ,0.25751px 0.79255px 0px hsl(31,70%,70%) , 3.13585px 29.83566px 0px hsl(31,70%,70%) ,3.03133px 28.84113px 0px hsl(31,70%,70%) ,1.74214px 16.57536px 0px hsl(31,70%,70%) ,1.63761px 15.58084px 0px hsl(31,70%,70%) ,0.87107px 8.28768px 0px hsl(31,70%,70%) ,0.08711px 0.82877px 0px hsl(31,70%,70%) , -3.13585px 29.83566px 0px hsl(31,70%,70%) ,-3.03133px 28.84113px 0px hsl(31,70%,70%) ,-1.74214px 16.57536px 0px hsl(31,70%,70%) ,-1.63761px 15.58084px 0px hsl(31,70%,70%) ,-0.87107px 8.28768px 0px hsl(31,70%,70%) ,-0.08711px 0.82877px 0px hsl(31,70%,70%) , -9.27051px 28.5317px 0px hsl(31,70%,70%) ,-8.96149px 27.58064px 0px hsl(31,70%,70%) ,-5.15028px 15.85094px 0px hsl(31,70%,70%) ,-4.84127px 14.89989px 0px hsl(31,70%,70%) ,-2.57514px 7.92547px 0px hsl(31,70%,70%) ,-0.25751px 0.79255px 0px hsl(31,70%,70%) , -15px 25.98076px 0px hsl(31,70%,70%) ,-14.5px 25.11474px 0px hsl(31,70%,70%) ,-8.33333px 14.43376px 0px hsl(31,70%,70%) ,-7.83333px 13.56773px 0px hsl(31,70%,70%) ,-4.16667px 7.21688px 0px hsl(31,70%,70%) ,-0.41667px 0.72169px 0px hsl(31,70%,70%) , -20.07392px 22.29434px 0px hsl(31,70%,70%) ,-19.40479px 21.5512px 0px hsl(31,70%,70%) ,-11.15218px 12.38575px 0px hsl(31,70%,70%) ,-10.48305px 11.6426px 0px hsl(31,70%,70%) ,-5.57609px 6.19287px 0px hsl(31,70%,70%) ,-0.55761px 0.61929px 0px hsl(31,70%,70%) , -24.27051px 17.63356px 0px hsl(31,70%,70%) ,-23.46149px 17.04577px 0px hsl(31,70%,70%) ,-13.48362px 9.79642px 0px hsl(31,70%,70%) ,-12.6746px 9.20864px 0px hsl(31,70%,70%) ,-6.74181px 4.89821px 0px hsl(31,70%,70%) ,-0.67418px 0.48982px 0px hsl(31,70%,70%) , -27.40636px 12.2021px 0px hsl(31,70%,70%) ,-26.49282px 11.79536px 0px hsl(31,70%,70%) ,-15.22576px 6.77894px 0px hsl(31,70%,70%) ,-14.31221px 6.37221px 0px hsl(31,70%,70%) ,-7.61288px 3.38947px 0px hsl(31,70%,70%) ,-0.76129px 0.33895px 0px hsl(31,70%,70%) , -29.34443px 6.23735px 0px hsl(31,70%,70%) ,-28.36628px 6.02944px 0px hsl(31,70%,70%) ,-16.30246px 3.46519px 0px hsl(31,70%,70%) ,-15.32431px 3.25728px 0px hsl(31,70%,70%) ,-8.15123px 1.7326px 0px hsl(31,70%,70%) ,-0.81512px 0.17326px 0px hsl(31,70%,70%) , -30px 0px 0px hsl(31,70%,70%) ,-29px 0px 0px hsl(31,70%,70%) ,-16.66667px 0px 0px hsl(31,70%,70%) ,-15.66667px 0px 0px hsl(31,70%,70%) ,-8.33333px 0px 0px hsl(31,70%,70%) ,-0.83333px 0px 0px hsl(31,70%,70%) , -29.34443px -6.23735px 0px hsl(31,70%,70%) ,-28.36628px -6.02944px 0px hsl(31,70%,70%) ,-16.30246px -3.46519px 0px hsl(31,70%,70%) ,-15.32431px -3.25728px 0px hsl(31,70%,70%) ,-8.15123px -1.7326px 0px hsl(31,70%,70%) ,-0.81512px -0.17326px 0px hsl(31,70%,70%) , -27.40636px -12.2021px 0px hsl(31,70%,70%) ,-26.49282px -11.79536px 0px hsl(31,70%,70%) ,-15.22576px -6.77894px 0px hsl(31,70%,70%) ,-14.31221px -6.37221px 0px hsl(31,70%,70%) ,-7.61288px -3.38947px 0px hsl(31,70%,70%) ,-0.76129px -0.33895px 0px hsl(31,70%,70%) , -24.27051px -17.63356px 0px hsl(31,70%,70%) ,-23.46149px -17.04577px 0px hsl(31,70%,70%) ,-13.48362px -9.79642px 0px hsl(31,70%,70%) ,-12.6746px -9.20864px 0px hsl(31,70%,70%) ,-6.74181px -4.89821px 0px hsl(31,70%,70%) ,-0.67418px -0.48982px 0px hsl(31,70%,70%) , -20.07392px -22.29434px 0px hsl(31,70%,70%) ,-19.40479px -21.5512px 0px hsl(31,70%,70%) ,-11.15218px -12.38575px 0px hsl(31,70%,70%) ,-10.48305px -11.6426px 0px hsl(31,70%,70%) ,-5.57609px -6.19287px 0px hsl(31,70%,70%) ,-0.55761px -0.61929px 0px hsl(31,70%,70%) , -15px -25.98076px 0px hsl(31,70%,70%) ,-14.5px -25.11474px 0px hsl(31,70%,70%) ,-8.33333px -14.43376px 0px hsl(31,70%,70%) ,-7.83333px -13.56773px 0px hsl(31,70%,70%) ,-4.16667px -7.21688px 0px hsl(31,70%,70%) ,-0.41667px -0.72169px 0px hsl(31,70%,70%) , -9.27051px -28.5317px 0px hsl(31,70%,70%) ,-8.96149px -27.58064px 0px hsl(31,70%,70%) ,-5.15028px -15.85094px 0px hsl(31,70%,70%) ,-4.84127px -14.89989px 0px hsl(31,70%,70%) ,-2.57514px -7.92547px 0px hsl(31,70%,70%) ,-0.25751px -0.79255px 0px hsl(31,70%,70%) , -3.13585px -29.83566px 0px hsl(31,70%,70%) ,-3.03133px -28.84113px 0px hsl(31,70%,70%) ,-1.74214px -16.57536px 0px hsl(31,70%,70%) ,-1.63761px -15.58084px 0px hsl(31,70%,70%) ,-0.87107px -8.28768px 0px hsl(31,70%,70%) ,-0.08711px -0.82877px 0px hsl(31,70%,70%) , 3.13585px -29.83566px 0px hsl(31,70%,70%) ,3.03133px -28.84113px 0px hsl(31,70%,70%) ,1.74214px -16.57536px 0px hsl(31,70%,70%) ,1.63761px -15.58084px 0px hsl(31,70%,70%) ,0.87107px -8.28768px 0px hsl(31,70%,70%) ,0.08711px -0.82877px 0px hsl(31,70%,70%) , 9.27051px -28.5317px 0px hsl(31,70%,70%) ,8.96149px -27.58064px 0px hsl(31,70%,70%) ,5.15028px -15.85094px 0px hsl(31,70%,70%) ,4.84127px -14.89989px 0px hsl(31,70%,70%) ,2.57514px -7.92547px 0px hsl(31,70%,70%) ,0.25751px -0.79255px 0px hsl(31,70%,70%) , 15px -25.98076px 0px hsl(31,70%,70%) ,14.5px -25.11474px 0px hsl(31,70%,70%) ,8.33333px -14.43376px 0px hsl(31,70%,70%) ,7.83333px -13.56773px 0px hsl(31,70%,70%) ,4.16667px -7.21688px 0px hsl(31,70%,70%) ,0.41667px -0.72169px 0px hsl(31,70%,70%) , 20.07392px -22.29434px 0px hsl(31,70%,70%) ,19.40479px -21.5512px 0px hsl(31,70%,70%) ,11.15218px -12.38575px 0px hsl(31,70%,70%) ,10.48305px -11.6426px 0px hsl(31,70%,70%) ,5.57609px -6.19287px 0px hsl(31,70%,70%) ,0.55761px -0.61929px 0px hsl(31,70%,70%) , 24.27051px -17.63356px 0px hsl(31,70%,70%) ,23.46149px -17.04577px 0px hsl(31,70%,70%) ,13.48362px -9.79642px 0px hsl(31,70%,70%) ,12.6746px -9.20864px 0px hsl(31,70%,70%) ,6.74181px -4.89821px 0px hsl(31,70%,70%) ,0.67418px -0.48982px 0px hsl(31,70%,70%) , 27.40636px -12.2021px 0px hsl(31,70%,70%) ,26.49282px -11.79536px 0px hsl(31,70%,70%) ,15.22576px -6.77894px 0px hsl(31,70%,70%) ,14.31221px -6.37221px 0px hsl(31,70%,70%) ,7.61288px -3.38947px 0px hsl(31,70%,70%) ,0.76129px -0.33895px 0px hsl(31,70%,70%) , 29.34443px -6.23735px 0px hsl(31,70%,70%) ,28.36628px -6.02944px 0px hsl(31,70%,70%) ,16.30246px -3.46519px 0px hsl(31,70%,70%) ,15.32431px -3.25728px 0px hsl(31,70%,70%) ,8.15123px -1.7326px 0px hsl(31,70%,70%) ,0.81512px -0.17326px 0px hsl(31,70%,70%) , 30px 0px 0px hsl(31,70%,70%) ,29px 0px 0px hsl(31,70%,70%) ,16.66667px 0px 0px hsl(31,70%,70%) ,15.66667px 0px 0px hsl(31,70%,70%) ,8.33333px 0px 0px hsl(31,70%,70%) ,0.83333px 0px 0px hsl(31,70%,70%);
}
.fire20 .ring_2 {
  width: 1px;
  height: 1px;
  box-shadow: 0px 0px #FFF , 30px 0px 2px hsl(31,70%,70%) ,29px 0px 2px hsl(31,70%,70%) ,16.66667px 0px 2px hsl(31,70%,70%) ,15.66667px 0px 2px hsl(31,70%,70%) ,8.33333px 0px 2px hsl(31,70%,70%) ,0.83333px 0px 2px hsl(31,70%,70%) , 29.34443px 6.23735px 2px hsl(31,70%,70%) ,28.36628px 6.02944px 2px hsl(31,70%,70%) ,16.30246px 3.46519px 2px hsl(31,70%,70%) ,15.32431px 3.25728px 2px hsl(31,70%,70%) ,8.15123px 1.7326px 2px hsl(31,70%,70%) ,0.81512px 0.17326px 2px hsl(31,70%,70%) , 27.40636px 12.2021px 2px hsl(31,70%,70%) ,26.49282px 11.79536px 2px hsl(31,70%,70%) ,15.22576px 6.77894px 2px hsl(31,70%,70%) ,14.31221px 6.37221px 2px hsl(31,70%,70%) ,7.61288px 3.38947px 2px hsl(31,70%,70%) ,0.76129px 0.33895px 2px hsl(31,70%,70%) , 24.27051px 17.63356px 2px hsl(31,70%,70%) ,23.46149px 17.04577px 2px hsl(31,70%,70%) ,13.48362px 9.79642px 2px hsl(31,70%,70%) ,12.6746px 9.20864px 2px hsl(31,70%,70%) ,6.74181px 4.89821px 2px hsl(31,70%,70%) ,0.67418px 0.48982px 2px hsl(31,70%,70%) , 20.07392px 22.29434px 2px hsl(31,70%,70%) ,19.40479px 21.5512px 2px hsl(31,70%,70%) ,11.15218px 12.38575px 2px hsl(31,70%,70%) ,10.48305px 11.6426px 2px hsl(31,70%,70%) ,5.57609px 6.19287px 2px hsl(31,70%,70%) ,0.55761px 0.61929px 2px hsl(31,70%,70%) , 15px 25.98076px 2px hsl(31,70%,70%) ,14.5px 25.11474px 2px hsl(31,70%,70%) ,8.33333px 14.43376px 2px hsl(31,70%,70%) ,7.83333px 13.56773px 2px hsl(31,70%,70%) ,4.16667px 7.21688px 2px hsl(31,70%,70%) ,0.41667px 0.72169px 2px hsl(31,70%,70%) , 9.27051px 28.5317px 2px hsl(31,70%,70%) ,8.96149px 27.58064px 2px hsl(31,70%,70%) ,5.15028px 15.85094px 2px hsl(31,70%,70%) ,4.84127px 14.89989px 2px hsl(31,70%,70%) ,2.57514px 7.92547px 2px hsl(31,70%,70%) ,0.25751px 0.79255px 2px hsl(31,70%,70%) , 3.13585px 29.83566px 2px hsl(31,70%,70%) ,3.03133px 28.84113px 2px hsl(31,70%,70%) ,1.74214px 16.57536px 2px hsl(31,70%,70%) ,1.63761px 15.58084px 2px hsl(31,70%,70%) ,0.87107px 8.28768px 2px hsl(31,70%,70%) ,0.08711px 0.82877px 2px hsl(31,70%,70%) , -3.13585px 29.83566px 2px hsl(31,70%,70%) ,-3.03133px 28.84113px 2px hsl(31,70%,70%) ,-1.74214px 16.57536px 2px hsl(31,70%,70%) ,-1.63761px 15.58084px 2px hsl(31,70%,70%) ,-0.87107px 8.28768px 2px hsl(31,70%,70%) ,-0.08711px 0.82877px 2px hsl(31,70%,70%) , -9.27051px 28.5317px 2px hsl(31,70%,70%) ,-8.96149px 27.58064px 2px hsl(31,70%,70%) ,-5.15028px 15.85094px 2px hsl(31,70%,70%) ,-4.84127px 14.89989px 2px hsl(31,70%,70%) ,-2.57514px 7.92547px 2px hsl(31,70%,70%) ,-0.25751px 0.79255px 2px hsl(31,70%,70%) , -15px 25.98076px 2px hsl(31,70%,70%) ,-14.5px 25.11474px 2px hsl(31,70%,70%) ,-8.33333px 14.43376px 2px hsl(31,70%,70%) ,-7.83333px 13.56773px 2px hsl(31,70%,70%) ,-4.16667px 7.21688px 2px hsl(31,70%,70%) ,-0.41667px 0.72169px 2px hsl(31,70%,70%) , -20.07392px 22.29434px 2px hsl(31,70%,70%) ,-19.40479px 21.5512px 2px hsl(31,70%,70%) ,-11.15218px 12.38575px 2px hsl(31,70%,70%) ,-10.48305px 11.6426px 2px hsl(31,70%,70%) ,-5.57609px 6.19287px 2px hsl(31,70%,70%) ,-0.55761px 0.61929px 2px hsl(31,70%,70%) , -24.27051px 17.63356px 2px hsl(31,70%,70%) ,-23.46149px 17.04577px 2px hsl(31,70%,70%) ,-13.48362px 9.79642px 2px hsl(31,70%,70%) ,-12.6746px 9.20864px 2px hsl(31,70%,70%) ,-6.74181px 4.89821px 2px hsl(31,70%,70%) ,-0.67418px 0.48982px 2px hsl(31,70%,70%) , -27.40636px 12.2021px 2px hsl(31,70%,70%) ,-26.49282px 11.79536px 2px hsl(31,70%,70%) ,-15.22576px 6.77894px 2px hsl(31,70%,70%) ,-14.31221px 6.37221px 2px hsl(31,70%,70%) ,-7.61288px 3.38947px 2px hsl(31,70%,70%) ,-0.76129px 0.33895px 2px hsl(31,70%,70%) , -29.34443px 6.23735px 2px hsl(31,70%,70%) ,-28.36628px 6.02944px 2px hsl(31,70%,70%) ,-16.30246px 3.46519px 2px hsl(31,70%,70%) ,-15.32431px 3.25728px 2px hsl(31,70%,70%) ,-8.15123px 1.7326px 2px hsl(31,70%,70%) ,-0.81512px 0.17326px 2px hsl(31,70%,70%) , -30px 0px 2px hsl(31,70%,70%) ,-29px 0px 2px hsl(31,70%,70%) ,-16.66667px 0px 2px hsl(31,70%,70%) ,-15.66667px 0px 2px hsl(31,70%,70%) ,-8.33333px 0px 2px hsl(31,70%,70%) ,-0.83333px 0px 2px hsl(31,70%,70%) , -29.34443px -6.23735px 2px hsl(31,70%,70%) ,-28.36628px -6.02944px 2px hsl(31,70%,70%) ,-16.30246px -3.46519px 2px hsl(31,70%,70%) ,-15.32431px -3.25728px 2px hsl(31,70%,70%) ,-8.15123px -1.7326px 2px hsl(31,70%,70%) ,-0.81512px -0.17326px 2px hsl(31,70%,70%) , -27.40636px -12.2021px 2px hsl(31,70%,70%) ,-26.49282px -11.79536px 2px hsl(31,70%,70%) ,-15.22576px -6.77894px 2px hsl(31,70%,70%) ,-14.31221px -6.37221px 2px hsl(31,70%,70%) ,-7.61288px -3.38947px 2px hsl(31,70%,70%) ,-0.76129px -0.33895px 2px hsl(31,70%,70%) , -24.27051px -17.63356px 2px hsl(31,70%,70%) ,-23.46149px -17.04577px 2px hsl(31,70%,70%) ,-13.48362px -9.79642px 2px hsl(31,70%,70%) ,-12.6746px -9.20864px 2px hsl(31,70%,70%) ,-6.74181px -4.89821px 2px hsl(31,70%,70%) ,-0.67418px -0.48982px 2px hsl(31,70%,70%) , -20.07392px -22.29434px 2px hsl(31,70%,70%) ,-19.40479px -21.5512px 2px hsl(31,70%,70%) ,-11.15218px -12.38575px 2px hsl(31,70%,70%) ,-10.48305px -11.6426px 2px hsl(31,70%,70%) ,-5.57609px -6.19287px 2px hsl(31,70%,70%) ,-0.55761px -0.61929px 2px hsl(31,70%,70%) , -15px -25.98076px 2px hsl(31,70%,70%) ,-14.5px -25.11474px 2px hsl(31,70%,70%) ,-8.33333px -14.43376px 2px hsl(31,70%,70%) ,-7.83333px -13.56773px 2px hsl(31,70%,70%) ,-4.16667px -7.21688px 2px hsl(31,70%,70%) ,-0.41667px -0.72169px 2px hsl(31,70%,70%) , -9.27051px -28.5317px 2px hsl(31,70%,70%) ,-8.96149px -27.58064px 2px hsl(31,70%,70%) ,-5.15028px -15.85094px 2px hsl(31,70%,70%) ,-4.84127px -14.89989px 2px hsl(31,70%,70%) ,-2.57514px -7.92547px 2px hsl(31,70%,70%) ,-0.25751px -0.79255px 2px hsl(31,70%,70%) , -3.13585px -29.83566px 2px hsl(31,70%,70%) ,-3.03133px -28.84113px 2px hsl(31,70%,70%) ,-1.74214px -16.57536px 2px hsl(31,70%,70%) ,-1.63761px -15.58084px 2px hsl(31,70%,70%) ,-0.87107px -8.28768px 2px hsl(31,70%,70%) ,-0.08711px -0.82877px 2px hsl(31,70%,70%) , 3.13585px -29.83566px 2px hsl(31,70%,70%) ,3.03133px -28.84113px 2px hsl(31,70%,70%) ,1.74214px -16.57536px 2px hsl(31,70%,70%) ,1.63761px -15.58084px 2px hsl(31,70%,70%) ,0.87107px -8.28768px 2px hsl(31,70%,70%) ,0.08711px -0.82877px 2px hsl(31,70%,70%) , 9.27051px -28.5317px 2px hsl(31,70%,70%) ,8.96149px -27.58064px 2px hsl(31,70%,70%) ,5.15028px -15.85094px 2px hsl(31,70%,70%) ,4.84127px -14.89989px 2px hsl(31,70%,70%) ,2.57514px -7.92547px 2px hsl(31,70%,70%) ,0.25751px -0.79255px 2px hsl(31,70%,70%) , 15px -25.98076px 2px hsl(31,70%,70%) ,14.5px -25.11474px 2px hsl(31,70%,70%) ,8.33333px -14.43376px 2px hsl(31,70%,70%) ,7.83333px -13.56773px 2px hsl(31,70%,70%) ,4.16667px -7.21688px 2px hsl(31,70%,70%) ,0.41667px -0.72169px 2px hsl(31,70%,70%) , 20.07392px -22.29434px 2px hsl(31,70%,70%) ,19.40479px -21.5512px 2px hsl(31,70%,70%) ,11.15218px -12.38575px 2px hsl(31,70%,70%) ,10.48305px -11.6426px 2px hsl(31,70%,70%) ,5.57609px -6.19287px 2px hsl(31,70%,70%) ,0.55761px -0.61929px 2px hsl(31,70%,70%) , 24.27051px -17.63356px 2px hsl(31,70%,70%) ,23.46149px -17.04577px 2px hsl(31,70%,70%) ,13.48362px -9.79642px 2px hsl(31,70%,70%) ,12.6746px -9.20864px 2px hsl(31,70%,70%) ,6.74181px -4.89821px 2px hsl(31,70%,70%) ,0.67418px -0.48982px 2px hsl(31,70%,70%) , 27.40636px -12.2021px 2px hsl(31,70%,70%) ,26.49282px -11.79536px 2px hsl(31,70%,70%) ,15.22576px -6.77894px 2px hsl(31,70%,70%) ,14.31221px -6.37221px 2px hsl(31,70%,70%) ,7.61288px -3.38947px 2px hsl(31,70%,70%) ,0.76129px -0.33895px 2px hsl(31,70%,70%) , 29.34443px -6.23735px 2px hsl(31,70%,70%) ,28.36628px -6.02944px 2px hsl(31,70%,70%) ,16.30246px -3.46519px 2px hsl(31,70%,70%) ,15.32431px -3.25728px 2px hsl(31,70%,70%) ,8.15123px -1.7326px 2px hsl(31,70%,70%) ,0.81512px -0.17326px 2px hsl(31,70%,70%) , 30px 0px 2px hsl(31,70%,70%) ,29px 0px 2px hsl(31,70%,70%) ,16.66667px 0px 2px hsl(31,70%,70%) ,15.66667px 0px 2px hsl(31,70%,70%) ,8.33333px 0px 2px hsl(31,70%,70%) ,0.83333px 0px 2px hsl(31,70%,70%);
}

.fireworks {
  opacity: 0;
  position: absolute;
}

.pattern0 {
  -moz-animation: pattern0 9s ease infinite;
  -webkit-animation: pattern0 9s ease infinite;
  animation: pattern0 9s ease infinite;
}

@-moz-keyframes pattern0 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}
@-webkit-keyframes pattern0 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
@keyframes pattern0 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.pattern1 {
  -moz-animation: pattern1 5s ease infinite;
  -webkit-animation: pattern1 5s ease infinite;
  animation: pattern1 5s ease infinite;
}

@-moz-keyframes pattern1 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
@-webkit-keyframes pattern1 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes pattern1 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
.pattern2 {
  -moz-animation: pattern2 8s ease infinite;
  -webkit-animation: pattern2 8s ease infinite;
  animation: pattern2 8s ease infinite;
}

@-moz-keyframes pattern2 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(5);
    transform: scale(5);
    opacity: 0;
  }
}
@-webkit-keyframes pattern2 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes pattern2 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(4);
    -ms-transform: scale(4);
    -webkit-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
.pattern3 {
  -moz-animation: pattern3 8s ease infinite;
  -webkit-animation: pattern3 8s ease infinite;
  animation: pattern3 8s ease infinite;
}

@-moz-keyframes pattern3 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@-webkit-keyframes pattern3 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
@keyframes pattern3 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.pattern4 {
  -moz-animation: pattern4 10s ease infinite;
  -webkit-animation: pattern4 10s ease infinite;
  animation: pattern4 10s ease infinite;
}

@-moz-keyframes pattern4 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@-webkit-keyframes pattern4 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(5);
    transform: scale(5);
    opacity: 0;
  }
}
@keyframes pattern4 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -webkit-transform: scale(5);
    transform: scale(5);
    opacity: 0;
  }
}
.pattern5 {
  -moz-animation: pattern5 7s ease infinite;
  -webkit-animation: pattern5 7s ease infinite;
  animation: pattern5 7s ease infinite;
}

@-moz-keyframes pattern5 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@-webkit-keyframes pattern5 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(5);
    transform: scale(5);
    opacity: 0;
  }
}
@keyframes pattern5 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.pattern6 {
  -moz-animation: pattern6 10s ease infinite;
  -webkit-animation: pattern6 10s ease infinite;
  animation: pattern6 10s ease infinite;
}

@-moz-keyframes pattern6 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
@-webkit-keyframes pattern6 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(7);
    transform: scale(7);
    opacity: 0;
  }
}
@keyframes pattern6 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(2);
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}
.pattern7 {
  -moz-animation: pattern7 6s ease infinite;
  -webkit-animation: pattern7 6s ease infinite;
  animation: pattern7 6s ease infinite;
}

@-moz-keyframes pattern7 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes pattern7 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(5);
    transform: scale(5);
    opacity: 0;
  }
}
@keyframes pattern7 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -webkit-transform: scale(5);
    transform: scale(5);
    opacity: 0;
  }
}
.pattern8 {
  -moz-animation: pattern8 4s ease infinite;
  -webkit-animation: pattern8 4s ease infinite;
  animation: pattern8 4s ease infinite;
}

@-moz-keyframes pattern8 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}
@-webkit-keyframes pattern8 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes pattern8 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(6);
    -ms-transform: scale(6);
    -webkit-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
.pattern9 {
  -moz-animation: pattern9 5s ease infinite;
  -webkit-animation: pattern9 5s ease infinite;
  animation: pattern9 5s ease infinite;
}

@-moz-keyframes pattern9 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@-webkit-keyframes pattern9 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
@keyframes pattern9 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(4);
    -ms-transform: scale(4);
    -webkit-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
.pattern10 {
  -moz-animation: pattern10 9s ease infinite;
  -webkit-animation: pattern10 9s ease infinite;
  animation: pattern10 9s ease infinite;
}

@-moz-keyframes pattern10 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@-webkit-keyframes pattern10 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(7);
    transform: scale(7);
    opacity: 0;
  }
}
@keyframes pattern10 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(6);
    -ms-transform: scale(6);
    -webkit-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
.pattern11 {
  -moz-animation: pattern11 10s ease infinite;
  -webkit-animation: pattern11 10s ease infinite;
  animation: pattern11 10s ease infinite;
}

@-moz-keyframes pattern11 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
@-webkit-keyframes pattern11 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes pattern11 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
.pattern12 {
  -moz-animation: pattern12 10s ease infinite;
  -webkit-animation: pattern12 10s ease infinite;
  animation: pattern12 10s ease infinite;
}

@-moz-keyframes pattern12 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes pattern12 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@keyframes pattern12 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(6);
    -ms-transform: scale(6);
    -webkit-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
.pattern13 {
  -moz-animation: pattern13 4s ease infinite;
  -webkit-animation: pattern13 4s ease infinite;
  animation: pattern13 4s ease infinite;
}

@-moz-keyframes pattern13 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
@-webkit-keyframes pattern13 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
@keyframes pattern13 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
.pattern14 {
  -moz-animation: pattern14 6s ease infinite;
  -webkit-animation: pattern14 6s ease infinite;
  animation: pattern14 6s ease infinite;
}

@-moz-keyframes pattern14 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
@-webkit-keyframes pattern14 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes pattern14 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.pattern15 {
  -moz-animation: pattern15 5s ease infinite;
  -webkit-animation: pattern15 5s ease infinite;
  animation: pattern15 5s ease infinite;
}

@-moz-keyframes pattern15 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(5);
    transform: scale(5);
    opacity: 0;
  }
}
@-webkit-keyframes pattern15 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
@keyframes pattern15 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.pattern16 {
  -moz-animation: pattern16 8s ease infinite;
  -webkit-animation: pattern16 8s ease infinite;
  animation: pattern16 8s ease infinite;
}

@-moz-keyframes pattern16 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
@-webkit-keyframes pattern16 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
@keyframes pattern16 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
.pattern17 {
  -moz-animation: pattern17 4s ease infinite;
  -webkit-animation: pattern17 4s ease infinite;
  animation: pattern17 4s ease infinite;
}

@-moz-keyframes pattern17 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@-webkit-keyframes pattern17 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes pattern17 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
.pattern18 {
  -moz-animation: pattern18 9s ease infinite;
  -webkit-animation: pattern18 9s ease infinite;
  animation: pattern18 9s ease infinite;
}

@-moz-keyframes pattern18 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}
@-webkit-keyframes pattern18 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(7);
    transform: scale(7);
    opacity: 0;
  }
}
@keyframes pattern18 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.pattern19 {
  -moz-animation: pattern19 10s ease infinite;
  -webkit-animation: pattern19 10s ease infinite;
  animation: pattern19 10s ease infinite;
}

@-moz-keyframes pattern19 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes pattern19 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(6);
    transform: scale(6);
    opacity: 0;
  }
}
@keyframes pattern19 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(3);
    -ms-transform: scale(3);
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
.pattern20 {
  -moz-animation: pattern20 6s ease infinite;
  -webkit-animation: pattern20 6s ease infinite;
  animation: pattern20 6s ease infinite;
}

@-moz-keyframes pattern20 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@-webkit-keyframes pattern20 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
@keyframes pattern20 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
    -moz-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
  }
  50% {
    opacity: 1;
  }
  100% {
    -moz-transform: scale(4);
    -ms-transform: scale(4);
    -webkit-transform: scale(4);
    transform: scale(4);
    opacity: 0;
  }
}
 fire works css end here */


 @import url('https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css');

.cookie-alert {
  position: fixed;
  bottom: 15px;
  right: 15px;
  width: 320px;
  margin: 0 !important;
  z-index: 999;
  opacity: 0;
  transform: translateY(100%);
  transition: all 500ms ease-out;
}

.cookie-alert.show {
  opacity: 1;
  transform: translateY(0%);
  transition-delay: 1000ms;
}


.form-buttons-wrapper, .form-submit-clear-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    justify-content: center;
    position: initial !important;
    margin: 0 -38px 10px;
    padding: 30px 52px;
    border-top: 1px solid;
    
}


.form-buttons-wrapper input{
background: transparent;
    border-radius: 5px;
    font-weight: 500;
    transition: all 500ms ease;
}

.form-buttons-wrapper, .form-pagebreak, .form-submit-clear-wrapper {
  border-color: #272734 !important;
}

.newsletterform input {
  height: 54px !important;
  min-width: 60% !important;
  padding: 10px 20px 10px 50p;
  background: transparent !important;
  
}

.newsletterform .form-textbox {
  padding: 0 2.625em !important;
}

