/*
Theme Name: MyCoinPilot
Theme URI: https://mycoinpilot.com
Author: MyCoinPilot
Author URI: https://mycoinpilot.com
Description: Bot de operações automáticas em mercado de futuros Binance
Version: 1.0
License: Comercial
License URI: https://mycoinpilot.com
Tags: undefined
Text Domain: mycoinpilot
*/


@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue:wght@400;600&family=Rubik:ital,wght@0,700;1,700&display=swap');


:root {  
	
	/* Geral
	------------------------------------------------------------------------------------------------------------------ */
	--bg-light: #ffffff;
	--bg-medium: #fcfcfc;
	--bg-dark: #15132c;
	--bg-colored-primary: #0073fc;
	--bg-colored-secondary: #FF515A;
	
	--cl-light: #ffffff;
	--cl-medium: #fcfcfc;
	--cl-dark: #15132c;
	--cl-colored-primary: #fc0073;
	--cl-colored-secondary: #FF515A;
	
	
	

	

}

	html{
		scroll-behavior: smooth;
	}
	
	
/* BARRA DE ROLAGEM */
	::-webkit-scrollbar {
		width: 9px;
		background: transparent; 
	
	}
	::-webkit-scrollbar-track {
		box-shadow: inset 0 0px 1px #D9E2FF; 
		
 	}
	::-webkit-scrollbar-thumb {
		background: #758195; 
	
	}
	::-webkit-scrollbar-thumb:hover {
		background: #596678; 
	
	}
	
	
	*{
		/* overflow-x:hidden; */
		transition: all 0.2s linear;
	}	
	
	
	body{
		background: var(--bg-medium);
		overflow:hidden;
		
		
	}
	
	main{
		overflow-x:hidden;
		overflow-y:scroll;
		height:88vh;
	}
	
		
	*,body{
		font-family: 'Space Grotesk', sans-serif;
		
	}



	.grid-container{
		
		max-width:1280px;
	}




	

















	






	h1,h2,h3,h4,h5,h6, .accordion-title{
		font-family: 'Bebas Neue', sans-serif;
		color:var(--bg-primary)	;
	}
	
	h1.secondary,h2.secondary,h3.secondary,h4.secondary,h5.secondary,h6.secondary{
		font-family: 'Bebas Neue', sans-serif;
		color:var(--bg-secondary)	;
	}
	
	
	h6 small, h6 small span{
		font-family: 'Bebas Neue', sans-serif;
		color:#15132C!important;
		font-size:14px;
	
	}
	
	.big_title{
		font-size: clamp(2.3rem,3.3vw,4.1rem);
		/* font-size:4rem!important; */
		line-height:clamp(2.5rem,3.5vw,4.1rem);
	}


	
	
	.margin-top{
		margin-top:40px;
	}
	
	
	

	
.button, .button.primary{
		background-color:#4B9EF2!important;
		border: solid 2px #4B9EF2!important;
	}
	.button:hover, .button.primary:hover{
		background-color:#87C3FF!important;
		border: solid 2px #87C3FF!important;
	}
	.button.hollow, .button.primary.hollow{
		background-color:transparent!important;
		border: solid 2px #87C3FF;
		color:#4B9EF2;
	}
	
	.button.hollow:hover, .button.primary.hollow:hover{
		background-color:transparent!important;
		border: solid 2px #4B9EF2;
		color:#4B9EF2;
	}
	

.button.secondary{
		background-color:#030728!important;
		border: solid 2px #030728!important;
	}
	.button.secondary:hover{
		background-color:#141839!important;
		border: solid 2px #141839!important;
	}
	.button.secondary.hollow{
		background-color:transparent!important;
		border: solid 2px #030728;
		color:#030728;
	}
	
	.button.secondary.hollow:hover{
		background-color:transparent!important;
		border: solid 2px #030728;
		color:#030728;
	}
	
	
.rounded{
	border-radius:26px   0 0px  0!important;
}
	
	
	/* MENU E BARRA SUPERIOR */
	.sticky-container {
		position: sticky;
		top: 0;
		z-index: 100;
		background-color: #fff; 
		
	}
	/* MOBILE */
	.sticky-container .title-bar{
		background: var(--bg-dark);
		width:100%;
	}
	
	.sticky-container .title-bar .mobile-logo{
		padding:0;
		margin:0 0 0 0px;
	}
	.sticky-container .title-bar .mobile-logo img{
		width:160px;
	}
	
	/* DESKTOP */
	.sticky-container .top-bar, .sticky-container .top-bar .menu {
		background: var(--bg-dark);
		
	}
	.sticky-container .top-bar .desk-logo{
		padding:0;
		margin:0 0 0 0px;
	}
	.sticky-container .top-bar .desk-logo img{
		width:180px;
	}
	
	.sticky-container .title-bar .icon-menu{
		position:absolute;
		right:0px;
		padding:0 10px;
		top: 50%;
		transform: translateY(-45%);
		color:var(--bg-light);
		font-size:22px;
		
	}
	.sticky-container .title-bar .open-menu{
		float:left;
		color:var(--bg-light);
		font-size:22px;
	}
	
	.sticky-container .title-bar .search-menu{
		float:left;
		color:var(--bg-light);
		font-size:22px;
	}

	
	
	/* DROPDOWN SUPERIOR */
	.sticky-container .top-bar .top-bar-left .item-menu{
		margin-left:5px;
		margin-top:10px;
	}
	.sticky-container .top-bar .top-bar-left .item-menu-first{
		margin-left:20px;
	}
	
	.sticky-container .top-bar .top-bar-left .item-menu a{
		color:var(--bg-light);
	}
	.sticky-container .top-bar .top-bar-left .item-menu a::after {
		border-top-color:var(--bg-light);
	}





.accordion-title{
	font-family: 'Bebas Neue', sans-serif!important;
	color:var(--bg-primary)!important	;
	font-size:1.5rem;
}

	

	









.mobile-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #f00; /* Cor de fundo personalizada */
    color: #fff; /* Cor do texto personalizada */
    padding: 10px; /* Espaçamento personalizado */
}






.moeda_peracao{
	width:100%!important;
}


	
h1.positivo{
	color:#0c0!important;
}
h1.negativo{
	color:#c00!important;
}


.button.finish{
	background:#15132C!important;
	border:solid 0px #f00!important;
}



@media only screen {
  /* Estilos para telas pequenas (>= 0px) */
  
	.small-half{
		width:54%;
		margin:0 auto!important;
	}
}

@media only screen and (min-width: 1024px) {
  /* Estilos para telas grandes (>= 1024px) */
  .small-half{
		width:100%;
		margin:0 auto!important;
	}
	
}




.has-tip{
	border-bottom:solid 1px transparent;
}































	
.read-more-content,
.read-more {
  display: none;
  margin-top: 1rem;
}

.read-more-content.expanded .read-more,
.read-more.expanded .read-more {
  display: block;
}

