/* Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* Slider END*/

*{box-shizing:border-box;}
body,html{overflow-x: hidden;}
body{background-color:#020f47;margin:0;padding:0;line-height:1.625;letter-spacing: 0.06em;}
.header-logo a img{width:264px !important;}
.elementor-heading-title span{color:#fea321;}
p:last-child {margin: 0;}
.elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container {padding: 0 20px;}
.preloader {background-color: #809fb2;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 999999;}
.loading {width: 115px;height: 92px;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;animation: fadeanimation linear 2s;-webkit-animation: fadeanimation linear 2s;-moz-animation: fadeanimation linear 2s;-o-animation: fadeanimation linear 2s;-ms-animation: fadeanimation linear 2s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;}
@keyframes fadeanimation{0% {opacity:1;}51% {opacity:0.4;}100% {opacity:1;}}
@-moz-keyframes fadeanimation{0% {opacity:1;}51% {opacity:0.4;}100% {opacity:1;}}
@-webkit-keyframes fadeanimation {0% {opacity:1;}51% {opacity:0.4;}100% {opacity:1;}}
@-o-keyframes fadeanimation {0% {opacity:1;}51% {opacity:0.4;}100% {opacity:1;}}
@-ms-keyframes fadeanimation {0% {opacity:1;}51% {opacity:0.4;}100% {opacity:1;}}
.slide-box > div,
.slide-box > div > img {border-radius: 500px;display: flex;}
.slide-box > div {position: relative;display: inline-block;border-radius: 100px !important;}
.slide-box > div:before {content: "";position: absolute;top: -6%;width: 106%;height: 106%;background-color: #000;border-radius: 100%;left: -3%;}
.slide-box > div > img {position: relative;  box-shadow:0 0 29px 31px rgba(1,5,61,0.5); }
.video-box .eicon-play::before {content: "" !important;background: url(https://cyberdope.rivuletart.com/wp-content/uploads/2022/01/Untitled-1.png) no-repeat center;width: 85px;height: 85px;display: inline-block;opacity: 1 !important;background-size: contain;}
.video-box .eicon-play {opacity: 1 !important;font-size: 0 !important;box-shadow: 0px 29px 31px rgb(1 5 61 / 50%);border-radius: 50%;}
body .position-relative>.elementor-container {position: static;}
body .elementor-column.position-static {position: static;}
body .elementor-column.position-static>.elementor-widget-wrap {position: static;}
.video-section .elementor-element.video-bg {bottom: 0;height: 100%;display: flex;justify-content: center;mix-blend-mode: color-dodge;}
.video-section .elementor-element.video-bg>.elementor-widget-container {height: 100%;width: 100%;}
.video-section .elementor-element.video-bg>.elementor-widget-container img {max-height: 2500px;position: absolute;left: 0;right: 0;max-width: 2500px;margin: auto;top: -12vh;transform: scale(1.15);-webkit-transform: scale(1.15);}
body .image-slider-container .slick-track > div>.elementor-widget-wrap {padding: 0 50px !important;max-width: 770px;}
body .image-slider-container div>.elementor-widget-wrap .elementor-widget-heading {margin-bottom: 0 !important;}
.image-slider-container .slick-track > div {opacity: 0.2;transition: 0.2s;width: auto;}
.image-slider-container .slick-track > div.slick-active {opacity: 1;}
.image-slider-container.elementor-element-edit-mode .elementor-container {flex-flow: wrap;}
.image-slider-container .elementor-container .elementor-element.elementor-element-edit-mode.elementor-column {width: 33.33%;}
.team-container { z-index:2 !important; }
.bg-overlay .elementor-background-overlay {mix-blend-mode: soft-light;}
.the-team>.elementor-background-overlay {mix-blend-mode: lighten;}
.image-slider-container .slick-track > div {}
.team-container .elementor-widget-image .elementor-widget-container {position: relative;}
.team-container .elementor-widget-image .elementor-widget-container::before {content: "";position: absolute;left: 0;right: 0;bottom: 0;top: -15px;max-width: 275px;margin: auto;border-radius: 275px;background-color: #000000;max-height: 275px;z-index: -1;box-shadow: 0 31px 29px 0 rgb(1 5 1 / 50%);}
.img-slider-box.elementor-widget-image img {box-shadow: 0 31px 29px 0 rgb(1 5 1 / 50%);}
.video-box {width: 100% !important;max-width: 1080px !important;}
.video-box .elementor-fit-aspect-ratio {padding-bottom: 51.05%;}
body .half-overlay>.elementor-background-overlay {height: 233px;top: auto;bottom: 0;}
.collection-section .collections-bg.elementor-element {mix-blend-mode: lighten;}
.hero.elementor-section.elementor-section-height-full {height: calc(100vh - 100px);padding-top: 66px;}
.admin-bar .hero.elementor-section.elementor-section-height-full {height: calc(100vh - 132px);}
.about-conent .elementor-widget-text-editor {min-height: 220px;}
.about-conent .elementor-widget-text-editor::before {content: "";position: absolute;top: 0;bottom: 0;right: -461%;width: 1140%;background-color: #2757b0;z-index: -1;}
.collection-section {overflow: hidden;}
.elementor-menu-toggle {outline: none !important;}
.elementor-widget-wrap>.elementor-element.hd-connect-btn {width: auto;}
.hd-connect-btn button.ethpress-button {text-transform: uppercase;letter-spacing: 1.2px;color: #FEA321;border: 2px solid #FEA321;background-color: #000000;border-radius: 10px;font-size: 15px;padding: 12px 24px;text-align: center;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;line-height: 1;width: 132px;white-space: nowrap;overflow: hidden;text-indent: -9999px;position: relative;cursor: pointer;font-family: "Aleo", Sans-serif;}
.hd-connect-btn button.ethpress-button::before {content: "CONNECT";position: absolute;left: 0;right: 0;top: 0;bottom: 0;text-indent: 0;color: #FEA321;line-height: 1;padding: 12px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.hd-connect-btn button.ethpress-button:hover, .hd-connect-btn button.ethpress-button:focus {background-color: #FEA321;color: #fff;}
.hd-connect-btn button.ethpress-button:hover::before, .hd-connect-btn button.ethpress-button:focus::before {color: #fff;}
.web3login-modal ul.svelte-xu17ap button.svelte-xu17ap {color: #000;background-color: #e3e3e3;border: 2px solid #fff;border-radius: 10px;transition: 0.2s all ease;}
.web3login-modal ul.svelte-xu17ap button.svelte-xu17ap:hover, .web3login-modal ul.svelte-xu17ap button.svelte-xu17ap:focus {background-color: #fea321;color: #fff;border-color: #fea321;}
.walletconnect-connect__button__text {font-size: 16px !important;letter-spacing: 0;}
.walletconnect-modal__mobile__toggle a {color: #000;cursor: pointer;}
#walletconnect-wrapper {letter-spacing: 0;}


/********** 001Responsive ***********/
@media (max-width:1600px) {
    .hero.elementor-section.elementor-section-height-full {height: calc(100vh - 80px);padding-top: 0;}
    .admin-bar .hero.elementor-section.elementor-section-height-full {height: calc(100vh - 112px);}
    .video-section .elementor-element.video-bg>.elementor-widget-container img {top: 0;transform: scale(1.35);-webkit-transform: scale(1.35);} 
    .top-footer .elementor-absolute img {max-width: 250px;}
    body .image-slider-container .slick-track > div>.elementor-widget-wrap {padding: 0 25px !important;}
}
@media (max-width:1400px) {
    .hd-connect-btn button.ethpress-button {border-width: 1px;width: 100px;font-size: 12px;padding: 8px 15px;}
    .hd-connect-btn button.ethpress-button::before {padding: 9px;}
}
@media (max-width:1200px) {
    .top-footer .elementor-absolute img {max-width: 200px;}
    body .image-slider-container .slick-track > div>.elementor-widget-wrap {padding: 0 15px !important;}
}
@media (max-width:1024px) {
    header .elementor-nav-menu--toggle {margin-bottom: 0 !important;}
    header .elementor-nav-menu--toggle .elementor-nav-menu li {display: flex;}
    header .elementor-nav-menu--toggle .elementor-nav-menu li a {padding-left: 25px;padding-right: 25px;}
    .about-conent>.elementor-widget-wrap {background-color: #2757b0;}
    .about-conent .elementor-widget-text-editor {min-height: inherit;}
    .about-conent .elementor-widget-text-editor::before {display: none;}
    .video-box .eicon-play::before {width: 65px;height: 65px;}
    #about>.elementor-container {padding: 0 !important;}
    body .image-slider-container .slick-track > div>.elementor-widget-wrap {padding: 0 5px !important;} 
    .image-slider-container .slick-track > div.slick-active, .image-slider-container .slick-track > div {opacity: 1;}
    .team-container>.elementor-container {justify-content: center;}
}
@media (max-width:767px) {
    .hero.elementor-section.elementor-section-height-full,.admin-bar .hero.elementor-section.elementor-section-height-full {height: auto;padding-top: 0;min-height: 400px;display: flex;align-items: center;}
    body {font-size: 14px !important;}
    .top-footer .elementor-absolute {left: 0;}
    .top-footer .elementor-absolute img {max-width: 180px;}
}
@media screen and (max-width: 600px) {
    body #wpadminbar {position: fixed;}
    .video-box .eicon-play::before {width: 50px;height: 50px;}
}
@media (max-width:480px) {
    .hero.elementor-section.elementor-section-height-full,.admin-bar .hero.elementor-section.elementor-section-height-full {min-height: 300px;}
    body .wrap-section .elementor-element.elementor-element-0a3b320 {padding: 200px 0px 200px 0px;}
    body .wrap-section .elementor-element.elementor-element-f2edd10 > .elementor-element-populated {padding: 0px 70px 0px 70px;}
    .video-box .eicon-play::before {width: 40px;height: 40px;}
}    
@media (max-width:380px) {
    body .wrap-section .elementor-element.elementor-element-0a3b320 {padding: 180px 0px 180px 0px;}
    body .wrap-section .elementor-element.elementor-element-f2edd10 > .elementor-element-populated {padding: 0px 30px 0px 30px;}
}