body 
{
	
	background-color: #ffffff;
}

.bubble
{
	
        width: 76%;
        background: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 22px;
		padding:20px; 
        overflow: hidden;
      
	
}

.bubblemobile
{
	
        width: 333px;
        background: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 22px;
		padding:20px; 
        overflow: hidden;
		margin-right:20px;
		margin-bottom:20px;
	
      
	
}

.bubble2
{
	
        width: 85%;
        background: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 22px;
		padding-top:20px; padding-bottom:20px;
        overflow: hidden;
      
	
}

.bubblewide
{
	
        width: 97%;
        background: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 22px;
		padding-top:20px; padding-bottom:20px;
        overflow: hidden;
      
	
}


.bubble3
{
	
        width: 95%;
        background: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 22px;
		padding-top:20px; padding-bottom:20px;
        overflow: hidden;
      
	
}

.growth
{
	
        width: 100px;
		height:30px;
        background: #eaf6fc;        
        border-radius: 4px;
        overflow: hidden;      	
}




@media (min-width:840px) 
{
.jakarta-small {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:14px; 
  color: 52525a;
  font-weight:500;   
}
}

@media (max-width:830px) 
{
.jakarta-small {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:26px!important; 
  color: 52525a;
  font-weight:500;   
}
}


@media (max-width:830px) 
{
.jakarta-smaller {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:24px; 
  color: #52525a;
  font-weight:500;   
}
}


@media (min-width:840px) 
{
.jakarta-smaller {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:12px; 
  color: #52525a;
  font-weight:500;   
}
}



@media (min-width:840px) 
{
.jakarta-medium {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:19px;
	font-weight:700;   	
}
	
}


@media screen and (max-width: 830px)
{
.jakarta-medium {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:42px;
	font-weight:700;   	
}
	
}




@media screen and (max-width: 830px)
{
.jakarta-medium2 {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:39px;
	font-weight:700;   
}
}


@media screen and (min-width: 820px)
{
.jakarta-medium2 {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:22px;
	font-weight:700;   
}
}


@media (min-width:840px) 
{
.jakarta-large {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:32px;
  color:#000;
  font-weight:700;    
}
}

@media (max-width:830px) 
{
.jakarta-large {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size:48px;
  color:#000;
  font-weight:700;    
}
}


.content 
{
	
	font-family: 'Roboto', sans-serif;
	font-size:15px;	
}


.content2
{
	
	font-family: 'Roboto', sans-serif;
	font-size:24px;	
}




.contentwhite
{
	
	font-family: 'Roboto', sans-serif;
	font-size:15px;	
	color:#ffffff;
}

.contentwhitelarge
{
	
	font-family: 'Roboto', sans-serif;
	font-size:35px;	
	color:#ffffff;
}


.contentwhitelarger
{
	
	font-family: 'Roboto', sans-serif;
	font-size:38px;	
	color:#ffffff;
	letter-spacing: 4px;
}



.contentlarge
{
	
	font-family: 'Roboto', sans-serif;
	font-size:19px;	
}

.header 
{
	
	font-family: 'Roboto', sans-serif;
	font-size:32px;	
	font-weight:400;
}



.header2
{
	
	font-family: 'Roboto', sans-serif;
	font-size:50px;	
	font-weight:400;
}


.blueheader 
{
	
	font-family: 'Roboto', sans-serif;
	font-size:28px;	
	font-weight:400;
	color: #72b8e3;
}



.blueheaderlarge
{
	
	font-family: 'Roboto', sans-serif;
	font-size:48px;	
	font-weight:600;
	color: #72b8e3;
}


.textt {

	background-image:url('images/text_bg.png');
	border: none;
	font-family: 'Roboto', sans-serif;
	font-size:18px;	
	width:300px;
	height:50px;
	
	
}

.textt2 {

	background-image:url('images/text_bg2.png');
	border: none;
	font-family: 'Roboto', sans-serif;
	font-size:18px;	
	width:300px;
	height:50px;
	
	
}


.texttarea {
border-radius: 4px;	
	background-color: #fafafa;
	font-family: 'Roboto', sans-serif;
	font-size:28px;	
	width:400px;
	height:150px;
	border-style: solid; 
	border-color: #5555555;
	
}

.contentsmall
{
	
	font-family: 'Roboto', sans-serif;
	font-size:25px;	
}

a
{	
	color: #00aeef;
	text-decoration: none;
}