#partners{
    display:none;
}

.swiper-slide-active{
    z-index:1;
}

.section-2{
    box-shadow: 0px 7px 11px -5px rgba(0,0,0,0.2);
}
.compass {

            width: 600px;

            /* Increase the compass size */

            height: 632px;

            /* Increase the compass size */

            /* background-color: #fff; */

            border-radius: 50%;

            display: flex;

            justify-content: center;

            align-items: center;

            position: relative;

        }

.package-name {
	text-align: center;
	position: relative;
	font-size: 32px;
}

.page-setting {
	margin-top: 60px;
	height: 100vh;
	margin-bottom: 0px;
}

.margin-top-100 {
	margin-top: 100px;
}

.radio-input {
	position: absolute;
	margin-top: 25px;
	margin-left: 10px;
}

.google-button {
	all: unset;
	margin: auto;
	width: 100%;
	height: 42px;
	background-color: #4285f4;
	border-radius: 2px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
	transition: all 300ms ease-in-out;
	display: flex;
	justify-content: space-between;
}

.google-button .google-icon-wrapper {
	margin: 1px;
	width: 50px;
	border-radius: 1px;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.google-button .google-button-text {
	display: flex;
	color: #fff;
	font-size: 13px;
	letter-spacing: 0.2px;
	font-family: "Roboto";
	margin: 1em;
	align-items: center;
	white-space: nowrap;
	width: 100%;
	text-align: center;
	justify-content: center;
}

.google-button:hover {
	box-shadow: 0 0 3px 3px rgba(66, 133, 244, 0.3);
	cursor: pointer;
	background-color: #4285f4;
	color: white;
}

.google-button:active {
	background: #3367d6;
}


.linkedin-button {
	all: unset;
	margin: auto;
	width: 100%;
	height: 42px;
	background-color: #007ebb;
	border-radius: 2px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
	transition: all 300ms ease-in-out;
	display: flex;
	justify-content: space-between;
}

.linkedin-button .linkedin-icon-wrapper {
	margin: 1px;
	width: 50px;
	border-radius: 1px;
	background-color: #007ebb;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.linkedin-button .linkedin-button-text {
	display: flex;
	color: #fff;
	font-size: 13px;
	letter-spacing: 0.2px;
	font-family: "Roboto";
	margin: 1em;
	align-items: center;
	white-space: nowrap;
	width: 100%;
	text-align: center;
	justify-content: center;
}

.linkedin-button:hover {
	box-shadow: 0 0 3px 3px rgba(66, 133, 244, 0.3);
	cursor: pointer;
	background-color: #007ebb;
	color: white;
}

.linkedin-button:active {
	background: #3367d6;
}



.facebook-button {
	all: unset;
	margin: auto;
	width: 100%;
	height: 42px;
	background-color: #3b5998;
	border-radius: 2px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
	transition: all 300ms ease-in-out;
	display: flex;
	justify-content: space-between;
}

.facebook-button .facebook-icon-wrapper {
	margin: 1px;
	width: 50px;
	border-radius: 1px;
	background-color: #3b5998;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.facebook-button .facebook-button-text {
	display: flex;
	color: #fff;
	font-size: 13px;
	letter-spacing: 0.2px;
	font-family: "Roboto";
	margin: 1em;
	align-items: center;
	white-space: nowrap;
	width: 100%;
	text-align: center;
	justify-content: center;
}

.facebook-button:hover {
	box-shadow: 0 0 3px 3px rgba(66, 133, 244, 0.3);
	cursor: pointer;
	background-color: #3b5998;
	color: white;
}

.facebook-button:active {
	background: #3367d6;
}



.apple-button {
	all: unset;
	margin: auto;
	width: 100%;
	height: 42px;
	background-color: #000;
	border-radius: 2px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
	transition: all 300ms ease-in-out;
	display: flex;
	justify-content: space-between;
}

.apple-button .apple-icon-wrapper {
	margin: 1px;
	width: 50px;
	border-radius: 1px;
	background-color: #000;
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.apple-button .apple-button-text {
	display: flex;
	color: #fff;
	font-size: 13px;
	letter-spacing: 0.2px;
	font-family: "Roboto";
	margin: 1em;
	align-items: center;
	white-space: nowrap;
	width: 100%;
	text-align: center;
	justify-content: center;
}

.apple-button:hover {
	box-shadow: 0 0 3px 3px rgba(66, 133, 244, 0.3);
	cursor: pointer;
	background-color: #000;
	color: white;
}

.apple-button:active {
	background: #3367d6;
}


.social-logo {
	width: 35px;
	height: 35px !important;
}

.no-social {
	width: 100%;
	background-color: #e2b641;
	color: black;
	height: 60px;
	border: #e2b641;
	border-radius: 5px;
	font-size: 15px;
}

.no-social:hover {
	box-shadow: 0 0 3px 3px rgba(66, 133, 244, 0.3);
	cursor: pointer;
	background-color: #e2b641;
	color: black;
}

.create-my-account {
	width: 100%;
	background-color: #e2b641;
	color: black;
	height: 60px;
	border: #e2b641;
	border-radius: 5px;
}

.create-my-account:hover {
	box-shadow: 0 0 3px 3px rgba(66, 133, 244, 0.3);
	cursor: pointer;
	background-color: #e2b641;
	color: black;
}

.center-button {
	display: flex;
	justify-content: center;
}

.vh-100 {
	height: calc(100vh - 60px) !important;
	margin-top: 60px
}

.padding-60 {
	padding-top: calc(100vh / 15);
}

.register-video {
	width: 100% !important;

}

.view-port-margin-10 {
	margin-top: 75px;

}


.view-port-margin-11 {
	margin-top: 75px !important;
}

.page-content {
	margin-bottom: 25px;
}



.no-social {
	font-size: 14px;
}

.form-line-height {
	height: 9.5vh;
}

.gov-web {
	z-index: -5;
}

@media (min-width: 1200px) {
	.fs-1 {
		font-size: 2.8rem !important;
	}

}

.hfe-nav-menu__layout-horizontal li.menu-item,
.hfe-nav-menu__layout-horizontal>li.menu-item {
	margin-left: 0px;
}

.gov-data {
	position: absolute;
	z-index: -6;
	top: 208px;
	bottom: 20px;
	height: fit-content;
}

.swiper-slide {
	overflow-x: clip;
}

.section-1 {
	height: calc(100vh - 0px);
	width: 100%;
}

/* 
    Second Slider
*/
/* 
    Second Slider
*/
.section-2 {
    height: calc(100vh - 0px);
    width: 100%;
}


.section-3 {
    height: calc(100vh - 0px);
    width: 100%;
}

.section-2 > .context{
	text-align: center;
}

/* new slider things */
 /* Slide 1 */

 .section-1 > .context {
    border: var(--border);
    /* height: calc((100vh - 60px) / 2); */
    height: calc(((100vh - 60px) / 3) * 1);
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    top: 8%;
}

.section-1 > .context > h1 {
    text-align: center;
    padding: 5px;
    font-size: 36px;
}

.section-1 > .container {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    justify-items: center;
    /* height: calc((100vh - 60px) / 2); */
    height: calc(((100vh - 60px) / 3) * 2);
    position: relative;
    z-index: 0;
    top: 8%;
    max-width: 100% !important;
}

.section-1 > .container > .con {
    height: 15vw;
    width: 15vw;
}

/* Images */

.section-1 > .container > .con-1 {
    background-image: url(../img/1.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-1 > .container > .con-2 {
    background-image: url(../img/2.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-1 > .container > .con-3 {
    background-image: url(../img/3.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-1 > .container > .con-4 {
    background-image: url(../img/4.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-1 > .button {
    height: auto;
    width: 135px;
    position: absolute;
    bottom: 2%;
    left: calc(50% - 128px / 2);
    display: flex;
    justify-content: center;
    z-index: 1;
}

.section-1 > .button > a {
    background-color: #F2CD5D; 
    font-size: 16px;
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none;
    color: black;    
	border-radius: 4px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
	width: 100%;
	text-align: center;
}

@media only screen and (max-width: 1024px) {
    .section-1 > .context 
    {
        height: calc((100vh - 60px) - ((100vh - -300px) / 3) * 2);
		top:11%;
    }
    .section-1 > .context > h1 
    {
        font-size: 20px;
    }
    .section-1 > .container
    {
        grid-template-columns: 1fr;
        row-gap: 0px;
        height: calc(((100vh - 60px) / 3) * 2);
		top:13%;
    }
    .section-1 > .container > .con 
    {
        height: calc((100vh - 300px) / 4);
        width: calc((100vh - 300px) / 4);
    }
    .section-1 > .container > .con-3 
    {
        display: none;
    }

	.section-4 > .text-con{

	}


}


@media screen and (orientation: landscape) {
    .section-1 > .container {
        grid-template-columns: 1fr 1fr 1fr;
    }
    .section-1 > .container > .con-4 
    {
        display: block;
    }

	.section-2 > .container {
        grid-template-columns: 1fr 1fr 1fr;
    }
    .section-2 > .container > .con-4 
    {
        display: block;
    }
}


@media screen and (orientation: landscape){
    
    .gov-data {
        position: absolute;
        z-index: -6;
        top: 190px;
        bottom: 20px;
        height: fit-content;
    }
    .section-1 > .container {
        grid-template-columns: 1fr 1fr 1fr 1fr;
		top: 13%;
    }
    .section-1 > .container > .con-3 
    {
        display: block;
    }
    .section-1 > .context > h1 
    {
        font-size: 18px;
    }

	.section-1 > .context
    {
        top:11%;
    }

	.section-2 > .container {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
    .section-2 > .container > .con-3 
    {
        display: block;
    }
    .section-2 > .context > h1 
    {
        font-size: 18px;
    }

	.section-4 > .text-con{

	}
	
	.section-1 > .container > .con {
		height: calc((112vh - 0px) / 3);
		width: calc((112vh - 0px) / 3);
	}

	.section-2 > .container > .con {
		height: calc((112vh - 0px) / 3);
		width: calc((112vh - 0px) / 3);
	}
}

@media screen and (orientation: landscape) and (min-width: 1024px) {
    .section-2 > .container > .con-3 
    {
        display: none;
    }
}

@media (orientation: landscape) and (max-width: 1000px){
	.section-1 > .context{
		top:33%
	}
	.section-1 > .container{
		top:50%
	}

	.section-4 > .text-con{

	}
}


/* Slide 2 */
.section-2 > .context {
    border: var(--border);
    /* height: calc((100vh - 60px) / 2); */
    height: calc(((100vh - 60px) / 3) * 1);
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    top: 12%;
}

.section-2 > .context > h1 {
    text-align: center;
    padding: 5px;
    font-size: 36px;
}

.section-2 > .container {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    justify-items: center;
    /* height: calc((100vh - 60px) / 2); */
    height: calc(((100vh - 60px) / 3) * 2);
    position: relative;
    z-index: 0;
    top: 8%;
    max-width: 100% !important;
}

.section-2 > .container > .con {
    height: 15vw;
    width: 15vw;
}

/* Images */

.section-2 > .container > .con-1 {
    background-image: url(../img/1.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-2 > .container > .con-2 {
    background-image: url(../img/2.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-2 > .container > .con-3 {
    background-image: url(../img/3.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-2 > .container > .con-4 {
    background-image: url(../img/4.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-2 > .button {
    height: auto;
    width: 135px;
    position: absolute;
    bottom: 2%;
    left: calc(50% - 128px / 2);
    display: flex;
    justify-content: center;
    z-index: 1;
}

.section-2 > .button > a {
    background-color: #F2CD5D; 
    font-size: 16px;
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none;
    color: black;    
	border-radius: 4px;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
	width: 100%;
	text-align: center;
}


@media only screen and (max-width: 1024px) {
    .section-2 > .context 
    {
        height: calc((100vh - 60px) - ((100vh - -300px) / 3) * 2);
		top:11%;
    }
    .section-2 > .context > h1 
    {
        font-size: 20px;
    }

	.section-2 > .context
    {
        top:11%;
    }

	.mobile-landscape-100{
		width: 100% !important;
	}

	.form-line-height-mobile {
		height: 6vh;
	}

	.form-line-height {
		height: 6vh;
	}

    .section-2 > .container
    {
        grid-template-columns: 1fr;
        row-gap: 10px;
        height: calc(((100vh - 60px) / 3) * 2);
		top:13%
    }
    .section-2 > .container > .con 
    {
        height: calc((100vh - 300px) / 4);
        width: calc((100vh - 300px) / 4);
    }
    .section-2 > .container > .con-3 
    {
        display: none;
    }

	.hide-mobile-slide-two{
		display: none;
	}

}




@media screen and (orientation: landscape) {
    .section-2 > .container {
        grid-template-columns: 1fr 1fr 1fr;
    }
    .section-2 > .container > .con-4 
    {
        display: block;
    }
}


@media screen and (orientation: landscape){
    .section-2 > .container {
        grid-template-columns: 1fr 1fr 1fr 1fr;
		top: 13%;
    }
    .section-2 > .container > .con-3 
    {
        display: block;
    }
    .section-2 > .context > h1 
    {
        font-size: 18px;
    }

	
	.section-2 > .container > .con {
		height: calc((112vh - 0px) / 3);
    	width: calc((112vh - 0px) / 3);
	}
}


@media (orientation: landscape) and (max-width: 1000px){
	.section-2 > .context{
		top:33%
	}
	.section-2 > .container{
		top:50%
	}
}

/* Slide 3 */

.section-3 > .background {
    background-image: url(../img/bac-img.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: calc((100vh));
    position: relative;
}

.section-3 > .context {
    position: absolute;
    top: 35%;
    left: 5%;
}

.section-3 > .context > h1 {
    color: white;
	font-weight: 400;
    /* font-size: clamp(20px, 2vw, 30px); */
    font-size: clamp(18px, 2vw + 20px, 35px) !important;
    font-weight: 300;
    top: 35%;
    left: 5%;
    line-height: 35px;
}

.section-3 > .context > span {
    font-size: 36px;
    color: white;
	font-weight: 400;
}

.section-3 > .button {
    width: 150px;
    position: absolute;
    bottom: 2%;
    left: calc(50% - (138px / 2));
}

.section-3 > .button > a {
    display: inline-block;
    text-decoration: none;
    color: white;
    border: 1px solid;
    padding: 10px 20px;
	border-radius: 4px;
}

@media only screen and (max-width: 1024px) {
    .section-3 > .context > h1 
    {
        font-size: 20px;
    }
    .section-3 > .context > span
    {
        font-size: 20px;
    }
}

/* Slide 4 */

.section-4 {
    background-color: black;
    height: calc(100vh);
    display: grid;
    grid-template-columns: 1fr;
}

.section-4 > .text-con {
    border: var(--border);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.section-4 > .text-con > h1 {
	padding: 20px !important;
    text-align: center;
    /* line-height: 30px; */
    width: 100vw;
    position: absolute;
    top: 19% !important;
    left: calc(50% - 100vw / 2);
    color: white;
    z-index: 2;
	font-weight: 300 !important;
}

.section-4 > .text-con > p {
    text-align: center;
    color: white;
    font-size: 30px;
    padding: 10px;
}

.section-4 > .image-con {

    display: flex;
    justify-content: center;
}

.section-4 > .image-con > .center-image {
    background-image: url(../img/voice.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
    width: 300px;
    top: 20%;
    position: relative;
}

.section-4 > .button {
    position: absolute;
    width: 150px;
    bottom: 2%;
    left: calc(50% - (138px / 2));
}

.section-4 > .button > a {
    display: inline-block;
    color: white;
    text-decoration: none;
    padding: 10px 20px;
    border: 1px solid;
	border-radius: 4px;
	white-space: nowrap !important;
}

@media only screen and (max-width: 1024px) {
    .section-4 > .text-con > h1
    {
        font-size: 20px;
    }
    .section-4 > .text-con > p {
        font-size: 18px;
    }
}

/* Fade in/out effect for Bootstrap carousel */

.carousel-fadee .carousel-item {
	opacity: 0;
	transition: opacity 0.5s ease;
}

.carousel-fadee .carousel-item.active,
.carousel-fadee .carousel-item-next.carousel-item-start,
.carousel-fadee .carousel-item-prev.carousel-item-end {
	opacity: 1;
}

.carousel-fadee .carousel-item-next,
.carousel-fadee .carousel-item-prev,
.carousel-fadee .carousel-item.active.carousel-item-start,
.carousel-fadee .carousel-item.active.carousel-item-end {
	opacity: 0;
}



/* Styles for tablets in landscape mode */
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

	/* Your CSS styles for tablets in landscape mode go here */
	.section-1>.context {
		top: 22%
	}

	.section-1>.container {
		top: 40%
	}

	.section-2>.context {
		top: 22%
	}

	.section-2>.container {
		top: 40%
	}

	.section-4>.text-con {}

	.gov-data {
		top: 176px;
	}
	
	.hide-tablet {
    display: none;
  }
}


/* Styles for tablets in portrait mode */
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	/* Your CSS styles for tablets in portrait mode go here */
		.gov-data {
		top: 186px !important;
	}
	
	.hide-tablet {
    display: none;
  }
}




.fs-1 {

	font-weight: 300;
}

.fs-2 {

	font-weight: 300;
}

/* .section-3 > .sec-three > a:hover {
    background-color: rgb(248, 212, 120);
} */
@media (orientation: landscape) {

	.section-1 {
		/* height: auto; */
		width: auto;
	}

	.section-2 {
		/* height: auto; */
		width: auto;
	}

	.section-3 {
		/* height: auto; */
		width: auto !important;
	}
	

}


.elementor-widget-image {

	text-align: center
}



.elementor-widget-image a {

	display: inline-block
}



.elementor-widget-image a img[src$=".svg"] {

	width: 48px
}



.elementor-widget-image img {

	vertical-align: middle;

	display: inline-block
}



/* Styles for screens smaller than 576px (e.g., mobile phones) */


.elementor-section.elementor-section-height-full {
	height: calc(100vh - 0px) !important;
}

.gov-single-footer:after {
	background: #d4a866;
	content: "";
	display: block;
	position: relative;
	height: 1.5px;
	margin-top: 3px !important;
	width: 94%;
	text-align: center;
}

.buy-pulse {
	position: absolute;
	width: 40px;
	height: 25px;
	background: #e7bf0c9c;
	border-radius: 30%;
	margin-left: -9px;
}


.buy-pulse span {
	position: absolute;
	width: 100%;
	height: 100%;
	background: inherit;
	border-radius: inherit;
	opacity: .8;
	animation: pulseAnimate 4s ease-out infinite;
}

.elementor-4301 .elementor-element.elementor-element-1b264c2 .elementor-heading-title {
	font-weight: 500 !important;
	font-size: 2vh !important;
}


@keyframes pulseAnimate {
	100% {
		opacity: 0;
		transform: scale(2);
	}

}

.imagezoom:hover {
	transform: scale(1.1);
	/* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.conect-with-others-6 {
	width: 100%;
	background-color: #3f4e55;
	padding-top: 103px;
	padding-bottom: 103px;
	color: white;
	margin-right: 0px;
	margin-top: 0px;
}

.hfe-nav-menu__align-right .hfe-nav-menu {

	margin-left: 0px !important;

	float: right;

}

.ey {
	font-size: 42px;
}

.mission-body {
	margin-bottom: 60px;
}

.btn-gov {
	z-index: 99999;
	position: absolute;
	bottom: 93px;
	/* left: 25%; */
}


.heroslider-hide-text {
	display: none;
}

.university-loti {
	height: 640px;
}

.elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1140px !important;
	flex-wrap: wrap;
	justify-content: center;
}

.vbox-close {
	top: 29% !important;
	right: 28% !important;
}


.elementor-element.elementor-element-081ea67.elementor-widget.elementor-widget-heading {
	margin-bottom: 0px;
}

#videoframe {

	height: 640px;
	width: 60%;
}


.service-slider-title {
	font-weight: 700;
	font-size: 22px;
}

.service-slider-sub-title {
	margin-top: 60px;
	margin-bottom: 10px;
}

.service-slider-text {}

.service-slider-button {
	text-align: left;
	margin-top: 50px;
}


.service-random-text {
	padding-top: 16px;
	position: absolute;
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	color: white;
	font-size: 58px;
	font-weight: normal;
	margin-top: -15px;
}

.service-random-text-section {
	height: 16vh;
}

.solution-for-universities {
	font-size: 60px !important;
}

.show-portrat {
	display: none !important;
}

@media screen and (max-width: 320px) and (max-height: 568px) {
	/* Your CSS styles for iPhone 5 in portrait mode go here */


	.last-name-line-height {
		height: 5.3vh;
	}

	.form-line-height {
		height: 8.5vh;
	}

	.form-line-height-mobile {
		height: 17vh;
	}

	.product-bundle {
		margin-top: 50px;
	}

	.product-btn {
		margin-top: -30px;
	}

	.service-random-text-section {
		height: 10vh;
	}

	.service-random-text {
		font-size: 30px !important;
	}

	.service-slider-title {
		font-weight: 700;
		font-size: 22px;
	}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.mobile-text-left {
		text-align: left;
	}

	.mobile-text-right {
		text-align: right;
	}

	.mobile-text-center {
		text-align: center;
	}

	.vbox-close {
		top: 24% !important;
		right: 2% !important;
	}

	.about-video {
		position: absolute;
		top: 51.5%;
		left: 50%;
		transform: translate(-50%, -50%);
		z-index: 1000;
	}

	.hide-mobile-portrat {
		display: none !important;
	}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.navbar-brand {
		width: 200px !important;
	}

	.elementor-4301 .elementor-element.elementor-element-16fe673 {
		margin-top: 0px !important;
	}

	.sign-up-mobile {
		display: flex;
		white-space: nowrap;
		margin-top: 15px;
		padding-left: 15px;
		padding-right: 15px;
	}

	.login-mobile {
		padding-left: 20px;
		padding-right: 20px;
	}

	.slider-hero {
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		height: 139vh !important;
		overflow: hidden;
	}

	.elementor-element-98655e7 {
		padding-left: 0px;
	}

	.elementor-element-29b91dd {
		padding-left: 0px;
		padding-right: 0px;
	}

	.elementor-element-8f75af3 {
		padding-right: 0px;
	}

	.elementor-2436 .elementor-element.elementor-element-5de3962 {
		width: 25%;
	}

	.elementor-2436 .elementor-element.elementor-element-ed942ef {
		width: 25%;
	}

	.elementor-2436 .elementor-element.elementor-element-dccf694 {
		width: 25%;
	}

	.elementor-2436 .elementor-element.elementor-element-9725f2e {
		width: 25%;
	}

	.elementor-2436 .elementor-element.elementor-element-d32b6da {
		width: 25%;
	}

	.elementor-2436 .elementor-element.elementor-element-ebe2c2d {
		width: 25%;
	}

	.elementor-element-how-its-work {
		margin-top: 0px !important;
		background-color: #1d252c;
		margin-bottom: 100px !important;
	}

	.how-its-work-text {
		font-size: 50px;
		text-align: center;
		padding-top: 150px;
		padding-bottom: 100px;
		color: white;
		font-weight: normal;
	}

	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 0px 0px 25px 0px;
		background-color: #303941;
	}


	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 0px 0px 25px 0px;
		background-color: #303941;
	}

	.elementor-element-buy-page {
		margin-top: 0px !important;
		background-color: #1d252c;
		margin-bottom: 100px !important;
	}


	.markets-div {}

	.markets-div {
		width: 100% !important;

	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 139px;
		padding-bottom: 139px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.hide-portrat {
		display: none !important;
	}

	.show-portrat {
		display: block !important;
	}

	.elementor-1803 .elementor-element.elementor-element-8aa70fb>.elementor-widget-container {
		margin: 280px 0px 0px 0px !important;
		position: relative;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.main-imgs__3 {
		display: none !important;
	}

	.main-imgs__4 {
		display: none !important;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-4>.text-con {}

	.section-4>.image-con>.center-image {
		top: 11%;
	}

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
	.free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}

@media screen and (max-width: 414px) {

	/* Your CSS styles for small screens in portrait mode go here */

	.last-name-line-height {
		height: 5.3vh;
	}

	.form-line-height {
		height: 8.5vh;
	}

	.form-line-height-mobile {
		height: 17vh;
	}

	.product-bundle {
		margin-top: 50px;
	}

	.product-btn {
		margin-top: -30px;
	}

	.service-random-text-section {
		height: 10vh;
	}

	.service-random-text {
		font-size: 30px !important;
	}

	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.mobile-text-left {
		text-align: left;
	}

	.mobile-text-right {
		text-align: right;
	}

	.mobile-text-center {
		text-align: center;
	}

	.vbox-close {
		top: 24% !important;
		right: 2% !important;
	}

	.about-video {
		position: absolute;
		top: 51.5%;
		left: 50%;
		transform: translate(-50%, -50%);
		z-index: 1000;
	}

	.hide-mobile-portrat {
		display: none !important;
	}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.navbar-brand {
		width: 200px !important;
	}

	.elementor-4301 .elementor-element.elementor-element-16fe673 {
		margin-top: 0px !important;
	}

	.sign-up-mobile {
		display: flex;
		white-space: nowrap;
		margin-top: 15px;
		padding-left: 15px;
		padding-right: 15px;
	}

	.login-mobile {
		padding-left: 20px;
		padding-right: 20px;
	}

	.slider-hero {
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		height: 139vh;
		overflow: hidden;
	}

	.elementor-element-98655e7 {
		padding-left: 0px !important;
	}

	.elementor-element-29b91dd {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.elementor-element-8f75af3 {
		padding-right: 0px !important;
	}

	.elementor-2436 .elementor-element.elementor-element-5de3962 {
		width: 25%;
	}


	.elementor-element-how-its-work {
		margin-top: 0px !important;
		background-color: #1d252c;
		margin-bottom: 100px !important;
	}

	.elementor-element-buy-page {
		margin-top: 0px !important;
		background-color: #1d252c;
		margin-bottom: 100px !important;
	}


	.how-its-work-text {
		font-size: 50px;
		text-align: center;
		padding-top: 150px;
		padding-bottom: 100px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 0px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: -28px !important;
		margin-bottom: 0px;
		padding: 0px 0px 25px 0px;
		background-color: #303941;
	}

	.markets-div {
		width: 100% !important;

	}

	.markets-inner {
		width: 100% !important;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 139px;
		padding-bottom: 139px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 4px !important;
		margin-top: -4px !important;
		position: relative;
	}

	.hide-portrat {
		display: none !important;
	}

	.show-portrat {
		display: block !important;
	}

	.elementor-1803 .elementor-element.elementor-element-8aa70fb>.elementor-widget-container {
		margin: 280px 0px 0px 0px !important;
		position: relative;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}

	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.main-imgs__3 {
		display: none !important;
	}

	.main-imgs__4 {
		display: none !important;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-4>.text-con {}

	.section-4>.image-con>.center-image {
		top: 11%;
	}

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
    .free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}

    .elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-slide {
        height: 730px;
    }
}


@media screen and (max-width: 500px) {


	.last-name-line-height {
		height: 5.3vh;
	}

	.form-line-height {
		height: 8.5vh;
	}

	.form-line-height-mobile {
		height: 17vh;
	}

	.service-random-text-section {
		height: 10vh;
	}

	.service-random-text {
		font-size: 30px !important;
	}

	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.mobile-text-left {
		text-align: left;
	}

	.mobile-text-right {
		text-align: right;
	}

	.mobile-text-center {
		text-align: center;
	}

	.vbox-close {
		top: 24% !important;
		right: 2% !important;
	}

	.about-video {
		position: absolute;
		top: 51.5%;
		left: 50%;
		transform: translate(-50%, -50%);
		z-index: 1000;
	}

	.hide-mobile-portrat {
		display: none !important;
	}

    .elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-slide {
        height: 730px !important;
    }

	.gold-stand-for-crypto {
		font-size: 80px;
	}


	.elementor7 {

		display: none;

	}


	.elementor8 {

		display: none;

	}


	.elementor9 {

		display: none;

	}


	.elementor-element-d279207 {

		width: 50% !important;

	}

	.elementor-video::-webkit-media-controls {
		display: none;
	}

	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: contain;
	}


	.bold-word {
		font-size: 14px;
	}

	.about-section {
		flex-wrap: wrap;
		margin-left: 20px;
		margin-right: 20px;
	}

	.connect-section {
		flex-wrap: wrap;
		margin-left: 20px;
		margin-right: 20px;
	}


	.culture-row {
		padding: 10px;
		padding-bottom: 0px;
	}


	.culture-column {
		margin-top: 20px;
	}


	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.tesla-header {
		font-size: 14px;
	}

	.nft-video {
		margin-top: 60px;
	}

	.nft-play-button {
		top: 50%;
	}

	.nft-big {
		font-size: 40px !important;
	}

	.vision-mission-card {
		padding: 20px;
	}


	.elementor-4301 .elementor-element.elementor-element-1b264c2>.elementor-widget-container {
		margin: 80px 0px 18px 0px;
	}


	.dream-features-slider {
		height: 820px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 40vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 40vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}


	.navbar-brand {
		width: 200px;
	}

	.elementor-4301 .elementor-element.elementor-element-16fe673 {
		margin-top: 0px !important;
	}

	.sign-up-mobile {
		display: flex;
		white-space: nowrap;
		margin-top: 15px;
		padding-left: 15px;
		padding-right: 15px;
	}

	.login-mobile {
		padding-left: 20px;
		padding-right: 20px;
	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-how-its-work {
		margin-top: 0px !important;
		background-color: #1d252c;
		margin-bottom: 200px !important;
	}

	.elementor-element-buy-page {
		margin-top: 0px !important;
		background-color: #1d252c;
		margin-bottom: 200px !important;
	}

	.how-its-work-text {
		font-size: 50px !important;
		text-align: center;
		padding-top: 150px !important;
		padding-bottom: 100px !important;
		color: white;
		font-weight: normal;
	}

	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.markets-div {
		width: 100% !important;

	}

	.markets-inner {
		width: 100% !important;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 94% !important;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.hide-portrat {
		display: none !important;
	}

	.show-portrat {
		display: block !important;
	} 

	.elementor-1803 .elementor-element.elementor-element-8aa70fb>.elementor-widget-container {
		margin: 280px 0px 0px 0px !important;
		position: relative;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}

	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.elementor-4301 .elementor-element.elementor-element-f4ae9e1 {
		margin-top: 100px;
	}

	.main-imgs__3 {
		display: none !important;
	}

	.main-imgs__4 {
		display: none !important;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-4>.text-con {
		position: relative;
		top: 15%;
	}

	.section-4>.image-con>.center-image {
		top: 11%;
	}


	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
    .free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}


/* Styles for screens smaller than 576px (e.g., mobile phones) */

@media screen and (max-width: 575px) {


	.last-name-line-height {
		height: 5.3vh;
	}

	.form-line-height {
		height: 8.5vh;
	}

	.form-line-height-mobile {
		height: 17vh;
	}

	.service-random-text {
		font-size: 30px !important;
	}

	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.hide-mobile-portrat {
		display: none;
	}
	
	 .elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-slide {
        height: 730px !important;
    }

	/* Your CSS styles for small screens go here */
	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.gover-pic-sec {

		min-height: 250px !important;

		max-height: 250px !important;

	}

	.elementor6 {

		display: none;

	}


	.elementor7 {

		display: none;

	}


	.elementor8 {

		display: none;

	}


	.elementor9 {

		display: none;

	}


	.elementor-element-d279207 {

		width: 50% !important;

	}

	.elementor-video::-webkit-media-controls {
		display: none;
	}


	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: contain;
	}

	.bold-word {
		font-size: 26px;
	}

	.about-section {
		flex-wrap: wrap;
		margin-left: 20px;
		margin-right: 20px;
	}

	.connect-section {
		flex-wrap: wrap;
		margin-left: 20px;
		margin-right: 20px;
	}


	.culture-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.culture-column {
		margin-top: 20px;
	}

	.tesla-header {
		font-size: 14px;
	}

	.nft-video {
		margin-top: 60px;
	}

	.nft-play-button {
		top: 50%;
	}

	.nft-big {
		font-size: 40px !important;
	}

	.vision-mission-card {
		padding: 20px;
	}


	.elementor-4301 .elementor-element.elementor-element-1b264c2>.elementor-widget-container {
		margin: 120px 0px 18px 0px !important;
	}

	.slider-hero {
		position: relative;
		top: 0;
		left: 0;
		width: 100%;
		height: 110vh;
		overflow: hidden;
	}

	.elementor-4301 .elementor-element.elementor-element-8ee70db:not(.elementor-motion-effects-element-type-background),
	.elementor-4301 .elementor-element.elementor-element-8ee70db>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		height: 345px;
	}


	.dream-features-slider {
		height: 820px;
	}

	.elementor-video::-webkit-media-controls {
		display: none;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 25px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 40vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 40vh;
	}

	.investor-card {
		text-align: center;
		display: flex;
		flex-wrap: nowrap;
		justify-content: center;
		align-items: center;
	}

	.investor-col {
		margin-bottom: 15px;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.navbar-brand {
		width: 270px;
		margin-right: 0px;
		margin-left: 15px;
	}

	.elementor-4301 .elementor-element.elementor-element-16fe673 {
		margin-top: 80px;
		margin-bottom: 4px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: -45px;

	}

	.sign-up-mobile {
		display: flex;
		white-space: nowrap;
		margin-top: 15px;
		padding-left: 15px;
		padding-right: 15px;
		background-color: black;

	}

	.login-mobile {
		padding-left: 20px;
		padding-right: 20px;
		background-color: black;

	}


	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-how-its-work {
		margin-top: 0px;
		background-color: #1d252c;
		margin-bottom: 100px !important;
	}

	.elementor-element-buy-page {
		margin-top: 0px;
		background-color: #1d252c;
		margin-bottom: 100px !important;
	}

	.how-its-work-text {
		font-size: 50px;
		text-align: center;
		padding-top: 150px;
		padding-bottom: 100px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.markets-div {
		width: 100% !important;

	}

	.markets-inner {
		width: 100% !important;
	}


	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.form-contact {
		padding-left: 40px;
		padding-right: 40px;
		padding-top: 15px;
	}

	.hide-portrat {
		display: none !important;
	}

	.show-portrat {
		display: block !important;
	}


	.elementor-1803 .elementor-element.elementor-element-8aa70fb>.elementor-widget-container {
		margin: 280px 0px 0px 0px !important;
		position: relative;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}


	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.elementor-4301 .elementor-element.elementor-element-f4ae9e1 {
		margin-top: 100px;
	}

	.main-imgs__3 {
		display: none !important;
	}

	.main-imgs__4 {
		display: none !important;
	}


	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-1>.container>.con-2 {
		display: none;
	}

	.section-1>.container {
		top: 10%;
	}

	.section-1>.container>.con {
		height: calc((100vh - 200px) / 3);
		width: calc((100vh - 200px) / 3);
	}


	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.container>.con-2 {
		display: none;
	}

	.section-2>.container {
		top: 10%;
	}

	.section-2>.container>.con {
		height: calc((100vh - 200px) / 3);
		width: calc((100vh - 200px) / 3);
	}

	.hide-mobile-slide-two {
		display: none;
	}

	.section-4>.text-con {
		position: relative;
		top: 15%;
	}

	.section-1>.button {
		bottom: 8%;
	}

	.section-2>.button {
		bottom: 8%;
	}

	.section-3>.button {
		bottom: 8%;
	}

	.section-4>.button {
		bottom: 8%;
	}


	.section-4>.image-con>.center-image {
		top: 11%;
	}

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
	.free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}

}



/* Styles for Motorola Moto G Stylus (2021) in portrait mode */
@media screen and (max-width: 1080px) and (max-height: 2400px) and (orientation: portrait) {

	/* Your CSS styles for portrait mode go here */
	.gov-item {
		padding: 0px 50px !important;
		display: flex;
		justify-content: center;
	}

	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	#videoframe {
		width: 100%;
		height: 300px;
	}

	.hide-portrat {
		display: none !important;
	}

	.show-portrat {
		display: block !important;
	}


	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}


	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.elementor-4301 .elementor-element.elementor-element-f4ae9e1 {
		margin-top: 100px;
	}


	/* .last-name-line-height{
		height: 5.3vh;
	} */

	/* .form-line-height {
		height: 8.5vh;
	} */

	/* .form-line-height-mobile{
		height: 17vh;
	} */

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
    .free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}

/* Styles for devices with a resolution of 1080x2460 in portrait mode */
@media screen and (max-width: 1080px) and (max-height: 2460px) and (orientation: portrait) {

	/* Your CSS styles for portrait mode go here */
	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	#videoframe {
		width: 100%;
		height: 300px;
	}

	.hide-portrat {
		display: none !important;
	}

	.show-portrat {
		display: block !important;
	}

	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}


	.video_title {
		font-size: 35px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}


	/* .last-name-line-height{
		height: 5.3vh;
	} */

	/* .form-line-height {
		height: 8.5vh;
	} */

	/* .form-line-height-mobile{
		height: 17vh;
	} */

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
	.free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}


@media screen and (max-width: 375px) and (max-height: 661px) and (orientation: portrait) {
	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	#videoframe {
		width: 100%;
		height: 300px;
	}

	.hide-portrat {
		display: none !important;
	}

	.show-portrat {
		display: block !important;
	}


	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}


	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.main-imgs__3 {
		display: none !important;
	}

	.main-imgs__4 {
		display: none !important;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-4>.text-con {}

	.last-name-line-height {
		height: 5.3vh;
	}

	.form-line-height {
		height: 8.5vh;
	}

	.form-line-height-mobile {
		height: 17vh;
	}

	.section-4>.image-con>.center-image {
		top: 11%;
	}

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
	.free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}

@media screen and (min-width: 376px) and (max-width: 404px) {
	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	#videoframe {
		width: 100%;
		height: 300px;
	}

	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}

	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.main-imgs__3 {
		display: none !important;
	}

	.main-imgs__4 {
		display: none !important;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-4>.text-con {}

	.section-4>.image-con>.center-image {
		top: 11%;
	}

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -14px;
	}
	
	.free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}

@media screen and (min-width: 404px) and (max-width: 415px) {
	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	#videoframe {
		width: 100%;
		height: 300px;
	}

	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}

	.video_title {
		font-size: 29px !important;
	}

	.connect-row {
		padding-right: 12px;
		padding-left: 24px;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-4>.text-con {}


	.section-4>.image-con>.center-image {
		top: 11%;
	}

	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -15px;
	}
	
	.free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}

/* Styles for Motorola Moto G Stylus (2021) in landscape mode */
@media screen and (max-width: 2400px) and (max-height: 1080px) and (orientation: landscape) {
	/* Your CSS styles for landscape mode go here */


	.university-loti {
		height: 440px;
	}

	.btn-gov {

		/*  bottom: 75px;*/
	}

	.box1 {
		order: 1;
	}

	.box2 {
		order: 2;
	}


	.video_title {
		font-size: 35px !important;
	}


	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 39px !important;
		padding-bottom: 38px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;
	}

}



/* Styles for screens with a resolution of 432x960 */
@media screen and (width: 432px) and (height: 960px) {

	.gov-item {
		padding: 0px 50px !important;
		display: flex;
		justify-content: center;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px !important;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	#videoframe {
		width: 100%;
		height: 300px;
	}


	.box1 {
		order: 2;
	}

	.box2 {
		order: 1;
	}


	.video_title {
		font-size: 29px !important;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-4>.text-con {}


	.view-port-margin-10 {
		margin-top: 45px;
	}

	.view-port-margin-11 {
		margin-top: 25px !important;
	}


	.package-name {
		margin-top: -15px;
	}


    .free-tral-btn-div{
	    width:50%;
	}
	
	.subscribe-btn-div{
	    width:50%;
	}
}


/* Styles for screens with a resolution of 432x960 in landscape mode */
@media screen and (width: 960px) and (height: 432px) and (orientation: landscape) {

	/* Your CSS styles for screens with a resolution of 432x960 in landscape mode go here */
	.gov-data {
		position: absolute;
		z-index: -8;
		top: 255px;
		padding: 10px;
		bottom: 20px;
		margin-top: 42px;
	}

	.ekit-wid-con .elementskit-testimonial-slider .slick-list {
		height: 170vh;
	}

	.elementor-widget-container .ekit-wid-con a {
		top: 110%;
	}

	.btn-gov {

		bottom: 75px;
	}

	.video_title {
		font-size: 29px !important;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 54px !important;
		padding-bottom: 54px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;
	}


	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 11%;
	}


	.section-4>.text-con {}

}



/* Styles for screens between 576px and 767px (e.g., larger phones in landscape mode) */

@media screen and (min-width: 576px) and (max-width: 767px) {
	.service-random-text {
		font-size: 30px !important;
	}

	.service-random-text-section {
		height: 35vh;
	}

	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.hide-mobile-portrat {
		display: block;
	}
	
	 .elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-slide {
        height: 730px !important;
    }

	.hide-mobile-landscape {}

	/* Your CSS styles for medium-sized screens go here */

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.gover-pic-sec {

		min-height: 203px !important;

		max-height: 203px !important;

	}


	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}

	.elementor-video::-webkit-media-controls {
		display: none;
	}


	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: contain;
	}

	.bold-word {
		font-size: 14px;
	}

	.about-section {
		flex-wrap: wrap;
		margin-left: 20px;
		margin-right: 20px;
	}

	.connect-section {
		flex-wrap: wrap;
		margin-left: 20px;
		margin-right: 20px;
	}


	.culture-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.culture-column {
		margin-top: 20px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}

	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
	}

	.elementor-4301 .elementor-element.elementor-element-872d1e2 {
		height: 120vh;
	}

	.elementor-video::-webkit-media-controls {
		display: none;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}


	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.navbar-brand {
		width: 270px;
	}

	.insight1 {
		width: 45% !important;
	}

	.insight2 {
		width: 45% !important;
	}

	.insight3 {
		display: none;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 40px;

	}

	.sign-up-mobile {
		display: flex;
		white-space: nowrap;
		margin-top: 15px;
		padding-left: 15px;
		padding-right: 15px;
		background-color: black;

	}

	.login-mobile {
		padding: 8px 15px 8px 15px;
		background-color: black;

	}


	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.nft-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.solution-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.products-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.pricing-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.more-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}


	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 50px;
		text-align: center;
		padding-top: 150px;
		padding-bottom: 100px;
		color: white;
		font-weight: normal;
	}



	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.markets-div {
		width: 50% !important;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}


	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.btn-gov {

		bottom: 75px;
	}

	.video_title {
		font-size: 29px !important;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 54px;
		padding-bottom: 54px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;
	}

	.section-1>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 39%;
	}

	.section-2>.context {
		height: calc((100vh - 60px) - ((100vh - -120px) / 3) * 2);
		top: 39%;
	}

	.hide-mobile-slide-two {
		display: none;
	}

	.section-1>.container>.con-3 {
		display: none;
	}

	.section-1>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-1>.container>.con {
		height: calc((100vh - -70px) / 3);
		width: calc((100vh - -10px) / 3);
	}

	.section-2>.container>.con-3 {
		display: none;
	}

	.section-2>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-2>.container>.con {
		height: calc((100vh - -70px) / 3);
		width: calc((100vh - -10px) / 3);
	}

	.section-4>.text-con {}


	.mobile-landscape-100 {
		width: 100%;
	}

	.form-line-height {
		height: 18.5vh;
	}

}


/* Styles for small screens (most smartphones) in landscape mode */
@media screen and (max-width: 736px) and (orientation: landscape) {
	/* Your CSS styles for small screens in landscape mode go here */

	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.hide-mobile-portrat {
		display: block;
	}

     .elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-slide {
        height: 725px !important;
    }
	.hide-mobile-landscape {
		display: none;
	}

	.gold-stand-for-crypto {
		font-size: 40px !important;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.nft-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.solution-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.products-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.pricing-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.more-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.how-its-work-text {
		font-size: 50px !important;
		text-align: center;
		padding-top: 150px !important;
		padding-bottom: 100px !important;
		color: white;
		font-weight: normal;
	}

	.markets-div {}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.btn-gov {

		bottom: 75px;
	}

	.video_title {
		font-size: 29px !important;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 54px;
		padding-bottom: 54px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;
	}


}

@media (max-width: 1024px) {
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.hide-mobile-portrat {
		display: block;
	}
	


	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.nft-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.solution-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.products-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.pricing-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.more-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		/*	padding-left: 50px;*/
	}

	.elementor-element-29b91dd {
		/*	padding-left: 50px;
		padding-right: 50px;*/
	}

	.elementor-element-8f75af3 {
		/*	padding-right: 50px;*/
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: -10px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.markets-div {
		width: 50%;

	}

	.markets-inner {
		width: 100% !important;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 46%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.gov-data {
		padding-top: 0px;
	}


}

/*samual screen*/
@media (min-width:768px) {

	.service-slider-title {
		text-align: left;
		margin-left: 200px;
	}

	.service-slider-sub-title {
		text-align: left;
		margin-left: 200px;
	}

	.service-slider-text {
		text-align: left;
		margin-left: 200px;
	}

	.service-slider-button {
		margin-left: 200px;
	}

	.about-video {
		position: absolute;
		top: 52% !important;
		left: 50%;
		transform: translate(-50%, -50%);
		z-index: 1000;
	}

	.hide-mobile-portrat {
		display: block;
	}

	.gold-stand-for-crypto {
		font-size: 80px !important;
	}

	.video-next {
		right: 35px;
		top: 54%;
	}

	.video-prev {
		left: 65px;
		top: 54%;
	}

	.height-manufulated {
		height: 124px;
	}

	.elementor-4301 .elementor-element.elementor-element-b49cc18>.elementor-widget-container {
		margin: 25px 0px 140px 0px;
	}

	.elementor-4301 .elementor-element.elementor-element-0d42fc8>.elementor-widget-container {
		margin: -140px 0px 0px 0px;
	}

	.top-margin-manufulated {
		margin-top: 100px;
	}

	section#sec-2 {
		margin-top: -428px;
	}

	.lautyprev {
		margin-left: 30px;
		margin-top: 100px;
	}

	.lautynext {
		margin-right: 35px;
		margin-top: 100px;
	}


	.aboutprev {
		margin-left: -75px;
		margin-top: 10px;
	}

	.aboutnext {
		margin-right: -75px;
		margin-top: 10px;
	}

	.blog_div {
		width: 99%;
		margin-top: -7px;
	}

	.about-section {
		margin-left: 65px;
		margin-right: 96px;
		display: flex;
	}

	.connect-section {
		margin-left: 140px;
		margin-right: 140px;
		display: flex;
	}


	.about-text-section {
		padding-top: 15px;
	}

	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}

	.bold-word {
		font-size: 40px;
		margin-left: 20px;
	}

	.culture-row {
		padding: 40px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}

	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
		height: 80px;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 159%;
		min-height: 30vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 137%;
		min-height: 30vh;
	}

    .compass {
        width: 600px;
        height: 428px;
        /* background-color: #fff; */
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
    }
	.our-story {
		margin-top: 50px;
	}

	.how-big {
		margin-bottom: 25px;
	}

	.investor-card {}

	.investor-body {
		text-align: center;
		display: flex;
		justify-content: center;
	}

	.elementor-section.elementor-section-height-full {
		height: calc(100vh - 0px);
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
		padding-top: 60px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}

	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 125px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 46.7%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-section-top-gap {
		padding-bottom: 10px !important;
	}

	.about-four-section-bottom-gap {
		padding-top: 10px !important;
	}

	.about-four-video-btn {
		font-size: 47px !important;
	}


	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.aboutvideoclose {
		top: 5% !important;
		right: 12% !important;
	}

	.solutions-slider-card {
		width: 77%;
	}

	.crypto-ai-and-blockchain {
		font-size: 36px !important;
	}

	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 103px;
		padding-bottom: 103px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 10px !important;
		margin-top: -50px !important;
		position: relative;
	}


}




/* Styles for screens between 768px and 991px (e.g., tablets in portrait mode) */

@media screen and (min-width: 768px) and (max-width: 991px) and (orientation: landscape) {

	/* Your CSS styles for tablet-sized screens in portrait mode go here */

	.mobile-landscape-100 {
		width: 100%;
	}

	.form-line-height {
		height: 18.5vh;
	}

	.hide-mobile-slide-two {
		display: none;
	}

	.section-1>.container>.con-3 {
		display: none;
	}

	.section-1>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-1>.container>.con {
		height: calc((100vh - -140px) / 3);
		width: calc((100vh - -70px) / 3);
	}

	.section-1>.context {
		top: 31%;
	}

	.section-2>.container>.con-3 {
		display: none;
	}

	.section-2>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-2>.container>.con {
		height: calc((100vh - -140px) / 3);
		width: calc((100vh - -70px) / 3);
	}

	.btn-gov {
		bottom: 150px;
	}

	.section-2>.context {
		top: 31%;
	}

	.section-4>.text-con {
		z-index: 1;
		top: 40%;
		position: relative;
	}

	.section-4>.image-con>.center-image {
		height: 200px;
		width: 200px;
		top: 14%;
		position: relative;
	}

	.service-slider-title {
		text-align: left;
		margin-left: 0px;
	}

	.service-slider-sub-title {
		text-align: left;
		margin-left: 0px;
	}

	.fs-1 {
		font-size: 26px !important;
	}

	.service-slider-text {
		text-align: left;
		margin-left: 0px;
	}

	.service-slider-button {
		margin-left: 0px;
	}

	.gold-stand-for-crypto {
		font-size: 40px !important;
	}

	.hfe-nav-menu__align-right .hfe-nav-menu {
		margin-left: 0px !important;
		float: right;
	}

	.gover-pic-sec {

		min-height: 203px !important;

		max-height: 203px !important;

	}

	.gov-data {
		top: 190px;
	}


	.elementor-element-d279207 {

		width: 25% !important;

	}


	.elementor8 {

		display: none !important;

	}


	.elementor9 {

		display: none !important;

	}

	.vbox-close {


		top: 19% !important;


		right: 3% !important;


	}


	.vbox-prev {

		left: 0% !important;

		top: 35% !important;


	}


	.vbox-next {

		right: 0% !important;

		top: 35% !important;

	}


	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 500px;
		margin-top: 0;
	}

	.bold-word {
		font-size: 28px;
		margin-left: 20px;
	}

	.culture-row {
		padding: 30px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 60px;
	}

	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
	}

	.management-card {
		align-items: center;
		max-width: 92%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 205px !important;
		width: 205px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.elementor-2436 .elementor-element.elementor-element-74a315f img {
		width: 100%;
	}

	.elementor-2436 .elementor-element.elementor-element-ac6ec47 img {
		width: 100%;
	}

	.elementor-2436 .elementor-element.elementor-element-ccc42e9 img {
		width: 100%;
	}

	.elementor-2436 .elementor-element.elementor-element-316d47a img {
		width: 100%;
	}

	.elementor-2436 .elementor-element.elementor-element-d173fc6 img {
		width: 100%;
	}


	.elementor-1803 .elementor-element.elementor-element-5386108 {
		margin-top: 40px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1803 .elementor-element.elementor-element-756da54>.elementor-widget-container {
		margin: 0px 0px 0px 0px !important;
	}

	.elementor-element-3fc2bea2 {
		width: 100% !important;
	}

	.about-section {
		flex-wrap: wrap;
		margin-left: 40px;
		margin-right: 40px;
	}

	.connect-section {
		flex-wrap: wrap;
		margin-left: 40px;
		margin-right: 40px;
	}


	.blog-content {
		background-color: rgb(255 255 255);
		padding: 15px;
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 14px;
		height: 20px;
	}

	.blog_div {
		width: 100%;
	}

	.elementor-4301 .elementor-element.elementor-element-76bcd94 img {
		width: 110vw;
		height: 80vh !important;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: contain;
		min-height: 55vh;
	}

	.star-articles {
		height: 314px;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 14px;
	}

	.insight1 {
		width: 45% !important;
	}

	.insight2 {
		width: 45% !important;
	}

	.insight3 {
		display: none;
	}

	.blog_div {
		align-items: center;
		justify-content: center;
	}

	.blog-card2 {
		margin-left: 15px !important;

	}

	.blog-card1 {
		margin-right: 15px !important;

	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 45px;

	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 7px;
		margin-right: 7px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 8.163% !important;

	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 4% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		padding-left: 15px;
		padding-right: 5px;
	}

	.elementor-element-29b91dd {
		padding-left: 10px;
		padding-right: 10px;
	}

	.elementor-element-8f75af3 {
		padding-right: 15px;
		padding-left: 5px;
	}

	.elementor-element-how-its-work {
		margin-top: 0px;
		background-color: #1d252c;
		margin-bottom: 100px;
	}

	.elementor-element-buy-page {
		margin-top: 0px;
		background-color: #1d252c;
		margin-bottom: 100px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 150px;
		padding-bottom: 110px;
		color: white;
		font-weight: normal;
	}

	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: -35px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 47%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.aboutprev {
		margin-left: 30px;
		margin-top: 15px;
	}

	.aboutnext {
		margin-right: 35px;
		margin-top: 15px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.hide-mobile-landscape {
		display: none;
	}

	.service-random-text-section {
		height: 28vh;
	}

	.solution-for-universities {
		font-size: 46px !important;
	}

	.form-contact {
		padding-left: 40px;
		padding-right: 40px;
		padding-top: 15px;
	}

	.knowlage_base_platform {
		margin-top: 250px !important;
	}

	.mobile-landscape-width {
		max-width: 640px !important;
	}

	.elementor-4301 .elementor-element.elementor-element-54b6048 {
		margin-top: 32px !important;

	}
}


/* Styles for screens between 992px and 1199px (e.g., tablets in landscape mode or small desktops) */

@media screen and (min-width: 992px) and (max-width: 1199px) {


	/* Your CSS styles for tablet-sized screens in landscape mode or small desktops go here */
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.gover-pic-sec {

		min-height: 203px !important;

		max-height: 203px !important;

	}


	.gove-border {

		padding: 40px !important;

	}


	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}


	.vbox-close {


		top: 26%;


		right: 17%;


	}


	.vbox-prev {

		left: 10%;

		top: 48%;


	}


	.vbox-next {

		right: 10%;

		top: 48%;

	}

	.blog_div {
		width: 89.7%;
	}

	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 500px;
	}

	.bold-word {
		font-size: 40px;
		margin-left: 20px;
	}

	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 60px;
	}

	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
		height: 80px;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 120%;
		min-height: 40vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 140%;
		min-height: 40vh;
	}
	
	.compass {
        width: 595px;
        height: 578px !important;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
    }

    .star-left {
		background-size: 155% !important;
	}
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 16px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.nft-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.solution-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.products-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.pricing-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.more-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}


	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 47.6%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}


	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.hide-mobile-landscape {}


	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}
	
	.gov-data {
    	position: absolute;
    	z-index: -6;
    	top: 208px;
    	bottom: 20px;
    	height: fit-content;
    }
}


/* Styles for screens larger than 1200px (e.g., larger desktop screens) */

@media screen and (min-width: 1200px) {

	/* Your CSS styles for large desktop screens go here */
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.gover-pic-sec {

		min-height: 203px !important;

		max-height: 203px !important;

	}


	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}


	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}


	.bold-word {
		font-size: 40px;
		margin-left: 20px;
	}


	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}


	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.nft-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.solution-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.products-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.pricing-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.more-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 122px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 59%;
	}

	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 15px !important;
		margin-top: -50px !important;
		position: relative;
	}


}


@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}


	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}


	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}


	.bold-word {
		font-size: 40px;
		margin-left: 20px;
	}

	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 60px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}


	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.nft-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.solution-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.products-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.pricing-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.more-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.company-menu {
		padding-left: 4px;
		padding-right: 4px;
	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}


	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}


	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}


	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}


	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}


	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 139px;
		padding-bottom: 139px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 4px !important;
		margin-top: -4px !important;
		position: relative;
	}
	
	.gov-data {
    	position: absolute;
    	z-index: -6;
    	top: 208px;
    	bottom: 20px;
    	height: fit-content;
    }
}


/** samual other laptop **/
@media only screen and (min-width: 992px) and (max-width: 1300px) {

    .elementor-4301 .elementor-element.elementor-element-6290154 img {
        width: 100%;
        height: 58vh !important;
        object-fit: cover;
    }

	.elementor-section.elementor-section-height-full {
		height: calc(100vh - 0px);
	}

	.elementor-4301 .elementor-element.elementor-element-16fe673 {
		margin: -165px 0 -10px 0 !important;
		padding: 60px 0 10px 0 !important;
	}

	.elementor-4301 .elementor-element.elementor-element-16fe673 {
		margin: -165px 0 -10px 0 !important;
		padding: 60px 0 10px 0 !important;
	}

	.elementor-4301 .elementor-element.elementor-element-1ef4dea {
		padding-top: 10px;
	}

	section#sec-2 {
		margin-top: -185px;
	}

	.elementor-4301 .elementor-element.elementor-element-d44fa8a {
		margin-top: 300px;
	}

	.elementor-4301 .elementor-element.elementor-element-4790849>.elementor-container {
		max-width: 1140px !important;
	}

	.gov-data {
		top: 168px !important;
	}

	#loading-section {
		max-width: 1100px;
	}

	.btn-gov {
		bottom: 64px !important;

	}

	.gov-data .desc {
		bottom: 25px;
		position: relative;
	}

	.elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-prev {
		left: 2% !important;
	}


	.elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-next {
		right: 2% !important;
	}

	.elementor-5376 .elementor-element.elementor-element-af987fa,
	.elementor-6655 .elementor-element.elementor-element-ad46d0b {
		width: 6.1% !important;
	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {
		width: 3.5% !important;
	}

	.slider_two_image {
		height: 149vh !important;
	}

	.come-abroad-button {
		margin-top: -40px;
	}

	.ekit-wid-con .swiper-container {
		padding-bottom: 0px !important;
	}

	.elementor-4301 .elementor-element.elementor-element-ede1d49 .elementskit-testimonial-slider .slick-slide {
		height: 612px !important;
	}

	.vbox-close {
		top: 16% !important;
		right: 17% !important;
	}

	.closehomevideopopup {
		top: 14% !important;
		right: 22% !important;
	}

	.gov-single-body {
		font-size: 15px;
		margin-top: 10px;
	}

	.gov-single-header {
		font-size: 29px;
		margin-top: -10px;
	}

	.gov-single-footer:after {
		background: #d4a866;
		content: "";
		display: block;
		position: relative;
		height: 1.5px;
		margin-top: 3px !important;
		width: 94%;
		text-align: center;
	}
	
		.section-1>.container>.con-3 {
		display: none;
	}

	.section-1>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-1>.container>.con {
		height: calc((100vh - -140px) / 3);
		width: calc((100vh - -70px) / 3);
	}


	.section-2>.container>.con-3 {
		display: none;
	}

	.section-2>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-2>.container>.con {
		height: calc((100vh - -140px) / 3);
		width: calc((100vh - -70px) / 3);
	}

	

	.blog_div {
		width: 90%;
		margin-top: -7px;
	}



	.elementor-4301 .elementor-element.elementor-element-d44fa8a {
		margin-top: 50px !important;
	}




	.how-its-href {
		bottom: -60px;
		margin-left: -53px;
	}

	.mission-body {
		margin-bottom: 85px;
	}

	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1140px !important;

	}

	.markets-div {
		width: 33.33%;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 63px !important;
		padding-bottom: 64px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;
	}

	.what-do-row {
		padding: 10px;
		padding-bottom: 0px;
		padding-left: 40px;
		padding-right: 40px;
	}

	.what-do-row {
		padding-top: 10px;
		padding-bottom: 15px;
		padding-left: 40px;
		padding-right: 40px;
	}


	.mobile3section {
		max-width: 990px !important;
		min-height: 477px !important;
	}

	.connect-section {
		margin-left: 5%;
		margin-right: 5%;
		display: flex;
	}


	.elementor-6655 .elementor-element.elementor-element-0766282 .hfe-site-logo .hfe-site-logo-container img {
		width: 100%;
	}

	.elementor-6655 .elementor-element.elementor-element-63dbdcf {
		width: 23.001%;
	}

	.elementor-6655 .elementor-element.elementor-element-0766282>.elementor-widget-container {
		margin: -20px 0px -30px 0px;
		padding: 0px 0px 0px 0px;
	}

	#videoframe {
		height: 373px;
		width: 57%;
	}

	.university-loti {
		height: 550px;
	}

	.vbox-container {
		background: #000000;
	}


	.loti-footer-hide {
		background-color: #ffffff;
		height: 15px !important;
		margin-top: -13px !important;
		position: relative;
	}


	

	.nft-big {
		font-size: 4rem !important;
		margin-bottom: -5px;
		font-weight: normal;
	}

	.nft-big-3 {
		font-size: 3rem !important;
		margin-bottom: -5px;
		font-weight: normal;
	}

	.nftprev {
		margin-left: -90px;
		margin-top: 0px;
	}

	.nftnext {
		margin-right: -90px;
		margin-top: 0px;
	}

	.connect-with-image {
		height: 364px !important;
		width: 100%;
	}


	.individual-video-section {
		max-width: 900px !important;
	}

	.video_title {
		font-size: 25px !important;
	}

	.blog_section {
		max-width: 960px;
	}


	.knowlage_base_platform {
		margin-top: 100px !important;
	}

	.industries_video_section {
		margin-top: 0px !important;
	}

	.max-width-1020 {
		max-width: 960px !important;
	}


	.elementor-4301 .elementor-element.elementor-element-1b264c2>.elementor-widget-container {
		margin-top: 40px !important;
	}


    .compass {
        width: 600px;
        height: 490px;
        /* background-color: #fff; */
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
    }
    
    .star-left {
        background-size: 134% ;
    }
    
    .view-port-margin-11 {
        margin-top: 3px !important;
    }
    
    .view-port-margin-10 {
        margin-top: 48px;
    }
}

/* Styles specifically for iPad Pro in portrait mode */
@media only screen 
  and (min-device-width: 1024px) /* Minimum width for iPad Pro */
  and (max-device-width: 1366px) /* Maximum width for iPad Pro */
  and (min-device-height: 1366px) /* Minimum height for iPad Pro in portrait */
  and (max-device-height: 1366px) /* Maximum height for iPad Pro in portrait */
  and (-webkit-device-pixel-ratio: 2) /* Device pixel ratio for iPad Pro */
  and (orientation: portrait) /* Portrait orientation */
{
  		.section-1>.container>.con-3 {
		display: none;
	}

	.section-1>.container {
    	grid-template-columns: 1fr;
        row-gap: 0px;
        height: calc(((100vh - 60px) / 3)* 2);
        top: 13%;
	}

	.section-1>.container>.con {
	height: calc((100vh - 300px) / 4);
    width: calc((100vh - 300px) / 4);
	}


	.section-2>.container>.con-3 {
		display: none;
	}

	.section-2>.container {
		grid-template-columns: 1fr;
        row-gap: 0px;
        height: calc(((100vh - 60px) / 3)* 2);
        top: 13%;
	}

	.section-2>.container>.con {
		height: calc((100vh - 300px) / 4);
        width: calc((100vh - 300px) / 4);
	}

}


/* Styles for screens with a resolution of 1366x768 */

@media screen and (min-width: 1366px) and (min-height: 768px) {
    
    .compass {

            width: 600px;

            /* Increase the compass size */

            height: 632px;

            /* Increase the compass size */

            /* background-color: #fff; */

            border-radius: 50%;

            display: flex;

            justify-content: center;

            align-items: center;

            position: relative;

        }

	/* Your CSS styles for screens with a resolution of 1366x768 go here */
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.add-margin-gap {
		margin-top: -70px;
	}

	.height-manufulated {
		height: 290px;
	}

	.elementor-4301 .elementor-element.elementor-element-b49cc18>.elementor-widget-container {
		margin: 115px 0px 140px 0px;
	}

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {
		margin-left: 0px;
	}

	.elementor-6655 .elementor-element.elementor-element-3967e09 {
		margin-left: 0px;
	}

	.elementor-5376 .elementor-element.elementor-element-84854c6,
	sa .elementor-6655 .elementor-element.elementor-element-3967e09 {

		width: 7% !important;

	}

	section#sec-2 {
		margin-top: -520px;
	}


	.lautyprev {
		margin-left: 225px;
		margin-top: 100px;
	}

	.lautynext {
		margin-right: 225px;
		margin-top: 100px;
	}

	.aboutprev {
		margin-left: -100px;
		margin-top: 0px;
	}

	.aboutnext {
		margin-right: -100px;
		margin-top: 0px;
	}

	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}


	.blog_div {
		width: 76%;
	}

	.about-section {
		margin-left: 120px;
		margin-right: 150px;
	}

	.connect-section {
		margin-left: 207px;
		margin-right: 218px;
	}

	.our-story {
		margin-top: 50px;
	}

	.how-big {
		margin-bottom: 25px;
	}

	.about-text-section {
		padding-top: 18px;
	}

	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}


	.bold-word {
		font-size: 40px;
		margin-left: 20px;
	}

	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 60px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}

	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
		padding-bottom: 35px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.investor-body {
		text-align: center;
		display: flex;
		justify-content: center;
	}

	.elementor-section.elementor-section-height-full {
		height: calc(100vh - 0px);
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}


	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}

	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}


	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}


	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.elementor-1803 .elementor-element.elementor-element-8aa70fb>.elementor-widget-container {
		/* margin: 825px 140px 0px 0px !important; */
		margin: 570px 140px 0px 0px !important;
		padding: 0px 0px 0px 0px;
		background-color: #1D252C;
	}


	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 139px;
		padding-bottom: 139px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 4px !important;
		margin-top: -4px !important;
		position: relative;
	}

	.fs-1 {
		font-size: 4rem !important;
	}

	.fs-2 {
		font-size: 2.8rem !important;
	}
	
	.gov-data {
    	position: absolute;
    	z-index: -6;
    	top: 208px;
    	bottom: 20px;
    	height: fit-content;
    }
}


/* Styles for screens with a resolution of 1440x900 */

@media screen and (min-width: 1440px) and (min-height: 900px) {

	/* Your CSS styles for screens with a resolution of 1440x900 go here */
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}

	.vbox-close {


		top: 23% !important;


		right: 28% !important;


	}


	.vbox-prev {

		left: 18%;

		top: 45%;


	}


	.vbox-next {

		right: 18%;

		top: 45%;

	}

	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}

	.bold-word {
		font-size: 40px;
		margin-left: 20px;
	}

	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 60px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}


	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
		padding-bottom: 35px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}


	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}


	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}


	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 59%;
	}



	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}


	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 139px;
		padding-bottom: 139px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 4px !important;
		margin-top: -4px !important;
		position: relative;
	}

	.fs-1 {
		font-size: 4rem !important;
	}

	.fs-2 {
		font-size: 2.8rem !important;
	}
	
	.gov-data {
    	position: absolute;
    	z-index: -6;
    	top: 208px;
    	bottom: 20px;
    	height: fit-content;
    }
    
    
}


/* Styles for screens with a resolution of 1280x720 */

@media screen and (min-width: 1280px) and (min-height: 720px) {

	/* Your CSS styles for screens with a resolution of 1280x720 go here */
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}


	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}

	.bold-word {
		font-size: 40px;
		margin-left: 20px;
	}

	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 60px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}

	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
		padding-bottom: 35px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}


	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}


	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}


	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}


	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 125px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 28px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}


	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}


	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 110px !important;
		padding-bottom: 111px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 4px !important;
		margin-top: -4px !important;
		position: relative;
	}

    .gov-data {
    	position: absolute;
    	z-index: -6;
    	top: 208px;
    	bottom: 20px;
    	height: fit-content;
    }
}


/* Styles for screens with a resolution of 1280x1024 */

@media screen and (min-width: 1280px) and (min-height: 1024px) {

	/* Your CSS styles for screens with a resolution of 1280x1024 go here */
	.service-slider-title {}

	.service-slider-sub-title {}

	.service-slider-text {}

	.service-slider-button {}

	.gold-stand-for-crypto {
		font-size: 80px;
	}

	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}

	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}


	.bold-word {
		font-size: 40px;
	}

	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 60px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}


	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
		padding-bottom: 35px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
		height: 80px;
	}


	.section-1>.container>.con-3 {
		display: none;
	}

	.section-1>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-1>.container>.con {
		height: calc((100vh - -140px) / 3);
		width: calc((100vh - -70px) / 3);
	}


	.section-2>.container>.con-3 {
		display: none;
	}

	.section-2>.container {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.section-2>.container>.con {
		height: calc((100vh - -140px) / 3);
		width: calc((100vh - -70px) / 3);
	}



	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 80px;

	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}


	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}


	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 158px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}


	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}


	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 139px;
		padding-bottom: 139px;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 4px !important;
		margin-top: -4px !important;
		position: relative;
	}


    .gov-data {
    	position: absolute;
    	z-index: -6;
    	top: 179px;
    	bottom: 20px;
    	height: fit-content;
    }
    
	.hide-tablet {
        display: none;
      }
}


/* Styles for screens with a resolution of 1536x864 */

@media screen and (min-width: 1536px) and (min-height: 864px) {

	/* Your CSS styles for screens with a resolution of 1536x864 go here */
	.service-slider-title {
		margin-left: 75px;
	}

	.service-slider-sub-title {
		margin-left: 75px;
	}

	.service-slider-text {
		margin-left: 75px;
	}

	.service-slider-button {
		margin-left: 75px;
	}

	.gold-stand-for-crypto {
		font-size: 80px !important;
	}

	.elementor0 {}


	.elementor1 {}


	.elementor2 {}


	.elementor3 {}


	.elementor4 {}


	.vbox-close {


		top: 28% !important;


		right: 28% !important;


	}


	.vbox-prev {

		left: 18%;

		top: 45%;


	}


	.vbox-next {

		right: 18%;

		top: 45%;

	}

	.elementor-1803 .elementor-element.elementor-element-5386108:not(.elementor-motion-effects-element-type-background),
	.elementor-1803 .elementor-element.elementor-element-5386108>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 1030px;
	}


	.bold-word {
		font-size: 40px;
	}


	.culture-row {
		padding: 80px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.what-do-row {
		padding: 60px;
		padding-bottom: 0px;
		padding-top: 20px;
	}

	.tesla-header {
		font-size: 40px;
	}

	.nft-video {
		margin-top: 130px;
	}

	.nft-big {
		font-size: 5rem !important;
	}

	.vision-mission-card {
		padding: 60px;
		padding-bottom: 35px;
	}

	.management-card {
		align-items: center;
		max-width: 73%;
		box-sizing: border-box;
		margin: 2rem auto;
		box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.2);
		overflow: hidden;
		display: flex;
		flex-direction: column;
		transition: transform 0.5s ease-in-out;
	}

	.management-img {
		height: 230px !important;
		width: 230px !important;
		margin-top: 10px;
		border-radius: 0px;
	}

	.blog-content {
		background-color: rgb(255 255 255);
		padding: 28px
	}

	.blog-title {
		text-align: center;
		margin-bottom: 13px;
		font-size: 1.5rem;
		min-height: 59px;
	}

	.star-left {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/03/5-steps-b.gif');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		min-height: 55vh;
	}

	.star-right {
		width: 100%;
		background-image: url('/wp-content/uploads/2023/01/new-color-star-space.jpg');
		background-position: center center;
		background-repeat: no-repeat;
		background-size: contain;
		min-height: 55vh;
	}

	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-menu-item,
	.elementor-6655 .elementor-element.elementor-element-759c09d0 a.hfe-sub-menu-item {
		font-size: 11px;
	}

	.elementor-4301 .elementor-element.elementor-element-3509f2b {
		margin-top: 125px;

	}

	.buy-menu {
		background-color: #e7bf0c;
		border-radius: 12px;
		color: black;
		height: 10px;
		padding: 12px;
		margin-top: 7px;
		margin-left: 10px;
		margin-right: 10px;
	}


	.elementor-5376 .elementor-element.elementor-element-af987fa,

	.elementor-6655 .elementor-element.elementor-element-ad46d0b {

		width: 5.163% !important;

	}

	.elementor-6655 .elementor-element.elementor-element-1320937 {

		width: 3% !important;

		/* margin: 0 -9px 0 -20px; */

	}

	.elementor-element-98655e7 {
		padding-left: 50px;
	}

	.elementor-element-29b91dd {
		padding-left: 50px;
		padding-right: 50px;
	}

	.elementor-element-8f75af3 {
		padding-right: 50px;
	}

	.elementor-element-how-its-work {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
	}

	.elementor-element-buy-page {
		margin-top: 155px;
		background-color: #1d252c;
		margin-bottom: 200px;
		padding-top: 60px;
	}

	.how-its-work-text {
		font-size: 85px;
		text-align: center;
		padding-top: 268px;
		padding-bottom: 200px;
		color: white;
		font-weight: normal;
	}

	.elementor-13354 .elementor-element.elementor-element-2339bf85 {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.products-header-section {
		transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
		margin-top: 125px;
		margin-bottom: 0px;
		padding: 25px 0px 25px 0px;
		background-color: #303941;
	}

	.about-four-section-card {
		padding: 40px 0 0 0;
		background: rgb(255, 255, 255);
		display: flex;
		height: 290px;
		width: 48%;
		border: none;
		border-radius: 5px;
		margin: 11px;
	}

	.about-four-section-name {
		font-size: 18px;
		color: #000000;
		margin-top: -8px;
	}

	.about-four-block-right {
		padding: 0 24px 0 0px;
		width: 1546px;
		padding-left: 14px !important;
		padding-right: 5px !important;
	}

	.about-four-block-left {
		width: 868px;
		padding: 0 24px 0 35px;
		padding-left: 20px !important;
		padding-right: 0px !important;
		margin-top: -5px;
	}

	.solutions-slider-card {
		width: 100%;
	}

	.crypto-ai-and-blockchain {
		font-size: 37px !important;
	}


	.form-contact {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 15px;
	}

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 111px !important;
		padding-bottom: 111px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.loti-footer-hide {
		background-color: #ffffff;
		height: 4px !important;
		margin-top: -4px !important;
		position: relative;
	}

	.mobile-carousel-btns {
		margin-top: 0px !important;
	}

	.connect-with-image {
		height: 557px !important;
		width: 100%;
	}

	.elementor-4301 .elementor-element.elementor-element-1b264c2 .elementor-heading-title {
		font-weight: 500 !important;
		font-size: 46px !important;
	}

	.elementor-4301 .elementor-element.elementor-element-aa50cf5 .elementor-heading-title {
		font-size: 44px !important;
	}

	.blog_div {
		width: 70%;
	}


	.height-manufulated {
		height: 226px;
	}

	.first_slider_first_text {}

	.first_slider_second_text {
		margin: -40px 0 -10px 0 !important;
		padding: 30px 0 10px 0 !important;
	}


	.fs-1 {
		font-size: 4rem !important;
	}

	.fs-2 {
		font-size: 2.8rem !important;
	}
	
	.gov-data {
    	position: absolute;
    	z-index: -6;
    	top: 208px;
    	bottom: 20px;
    	height: fit-content;
    }
}




@media screen and (min-width: 1422px) and (min-height: 612px) {

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 77px !important;
		padding-bottom: 77px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}

	.fs-1 {
		font-size: 4rem !important;
	}

	.fs-2 {
		font-size: 2.8rem !important;
	}
}


@media screen and (min-width: 1600px) and (min-height: 689px) {

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 94px !important;
		padding-bottom: 95px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}
}


@media screen and (min-width: 1706px) and (min-height: 725px) {

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 104px !important;
		padding-bottom: 104px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}
}


@media screen and (min-width: 1920px) and (min-height: 827px) {

	.conect-with-others-6 {
		width: 100%;
		background-color: #3f4e55;
		padding-top: 111px !important;
		padding-bottom: 111px !important;
		color: white;
		margin-right: 0px;
		margin-top: 0px;

	}
}








/* Styles for iMac 21.5 inches */
@media screen and (width: 4096px) and (height: 2304px) {
	.elementor-4301 .elementor-element.elementor-element-39504f0 img {
		width: 27% !important;

	}

	.fs-1 {
		font-size: 4rem !important;
	}

	.fs-2 {
		font-size: 2.8rem !important;
	}

}


/* Styles for iMac 24 inches */
@media screen and (width: 4480px) and (height: 2520px) {
	/* Your CSS styles for iMac 24 inches go here */

	.elementor-4301 .elementor-element.elementor-element-39504f0 img {
		width: 27% !important;

	}

	.fs-1 {
		font-size: 4rem !important;
	}
}


/* Styles for iMac 27 inches */
@media screen and (width: 5120px) and (height: 2880px) {
	/* Your CSS styles for iMac 27 inches go here */

	.elementor-4301 .elementor-element.elementor-element-39504f0 img {
		width: 27% !important;

	}

	.fs-1 {
		font-size: 4rem !important;
	}

	.fs-2 {
		font-size: 2.8rem !important;
	}
}


.influentialDiv {

	display: flex;

	margin-right: auto;

	margin-left: auto;

	position: relative;

	flex-wrap: wrap;

}


a {

	text-decoration: none !important;

}

.btn {
	border: none !important;
}


.elementor-1803 .elementor-element.elementor-element-8aa70fb5>.elementor-widget-container {
	margin: 20px 40px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.about-four-foot-name:after {
	background: #e7bf0c;
	content: "";
	display: block;
	position: relative;
	height: 1.5px;
	margin-top: 3px !important;
	width: 94%;
	text-align: center;
}

.what-do-i-get:after {
	background: #e2b641;
	content: "";
	display: block;
	position: relative;
	height: 1.5px;
	margin-top: 3px !important;
	width: 31%;
	margin-left: 35%;
	text-align: center;
}

.about-four-section-full-width {
	max-width: 1280px !important;
}

.about-four-foot-name {
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 13px;
}

.about-four-desc {
	color: black;
	font-size: 14px;
	overflow-x: hidden;
	height: 150px;
}

.aboutvideoclose {
	cursor: pointer;
	position: fixed;
	top: -1px;
	right: 0;
	padding: 6px;
	display: block;
	background-position: 10px center;
	overflow: hidden;
	font-size: 24px;
	line-height: 1;
	text-align: center;
	z-index: 99;
	width: 37px !important;
	height: 35px !important;
	padding: 4px !important;
	color: rgb(0 0 0) !important;
	background-color: #e7b006 !important;
	border: none;
	border-radius: 74px;

}

.contact-form-header {
	text-align: center;
	padding-top: 30px;
}

.contact-form-sub-header {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.contact-form-sub-header-two {
	text-align: center;
	padding-top: 0px;
}



.contact-bottom-text {
	text-align: center;
	font-size: 37px;
	margin-top: 15px;
	margin-bottom: 40px;
}

.loti-footer-hide {
	background-color: #ffffff;
	height: 4px;
	margin-top: -4px;
	position: relative;
}


.summary-ofvalue-container {
	margin-top: 0px !important;
}

.culture-text {
	margin-bottom: 15px;
}

.summary-card-text {
	font-size: 14px;
}