/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

.comming-soon-wrapper{background-color:#e9eee9;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.comming-soon-wrapper .comming-soon-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;line-height:38px;font-weight:300;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.snake-illustration{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:calc(100vh - 132px);height:100%;position:absolute;padding-top:20px;opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.comming-soon-text-block lottie-player.text-animation{width:108px;margin:0 12px}
.comming-soon-wrapper .comming-soon-logo-block{width:872px}
.comming-soon-wrapper .logo-animation{max-width:872px;margin-bottom:25px}
.comming-soon-logo-block .sub-title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:32px;line-height:normal;font-family:'Sequel Sans Book'}
.comming-soon-logo-block .sub-title img{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);width:30px;margin:0 2px}
svg .svg-elem-1{stroke-dashoffset:1936.06884765625px;stroke-dasharray:1936.06884765625px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.47, 0, .745, .715) 0s;-o-transition:stroke-dashoffset 2s cubic-bezier(.47, 0, .745, .715) 0s;transition:stroke-dashoffset 2s cubic-bezier(.47, 0, .745, .715) 0s}
svg.active .svg-elem-1{stroke-dashoffset:0}
.comming-soon-logo-block{position:absolute;top:50%;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:0}
@media only screen and (max-width:1799px){
.snake-illustration img{max-width:90%}
}
@media only screen and (max-width:1599px){
.comming-soon-wrapper .logo-animation{max-width:771px}
.comming-soon-wrapper .comming-soon-logo-block{width:771px}
}
@media only screen and (max-width:1199px){
.comming-soon-wrapper .logo-animation{max-width:533px}
.comming-soon-wrapper .comming-soon-logo-block{width:533px}
}
@media only screen and (max-width:1023px){
svg .svg-elem-1{stroke-dashoffset:2108.160400390625px;stroke-dasharray:2108.160400390625px;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47, 0, .745, .715) 0s;-o-transition:stroke-dashoffset 1s cubic-bezier(.47, 0, .745, .715) 0s;transition:stroke-dashoffset 1s cubic-bezier(.47, 0, .745, .715) 0s}
svg.active .svg-elem-1{stroke-dashoffset:0}
.snake-illustration{max-height:100vh;top:0;padding-top:0}
.snake-illustration img{max-width:100%;width:100%}
.comming-soon-wrapper{overflow:hidden}
body .commingsoon-footer {
    position: static;
}	
}
@media only screen and (min-width:1024px){
.snake-illustration img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
}
@media only screen and (max-width:739px){
.comming-soon-wrapper .logo-animation{max-width:290px;margin-bottom:5px}
.comming-soon-wrapper .comming-soon-logo-block{width:290px}
.comming-soon-wrapper .comming-soon-text-block{display:none}
.comming-soon-logo-block .sub-title{font-size:16px}
.comming-soon-logo-block .sub-title img{width:16px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}
}