		      	@font-face {
  				font-family: bbfxt01;
  				src: url("../Roboto_Regular.woff");
			}
			body{
				width:auto;
				height:auto;
				background-color:#ff8100;
				border:solid transparent 0px;
				margin:0px;
				padding:0px;
				color:#fff;
				font-family: bbfxt01;
				overflow-x:hidden;
			}
			.main{
				width:100%;
				height:100%;
				background-color:transparent;
				margin:0px;
				padding:0px;
				border:solid 0px transparent;
				border-radius:0px;
				color:#ff8100;
				font-family: bbfxt01;
				position:relative;
				float:left;
			}
			.main_title{
				width:100%;
				height:110px;
				background-color:#ff8100;
				margin:0px;
				padding:0px;
				border:solid 0px transparent;
				color:#fff;
				font-family: bbfxt01;
			}
			.main_content{
				width:100%;
				min-height:450px;
				max-height:100%;
				background: #000 url('../calcula_ai_img_i.com.png') no-repeat right center fixed;
				background-size:210px auto;
				margin:0px;
				padding:20px;
				padding-top:130px;
				border:solid 0px transparent;
				color:#fff;
				font-family: bbfxt01;
				position:relative;
				float:left;
			}
			.main_content_o{
				width:100%;
				height:auto;
				background:#ff8100;
				height:auto;
				margin:0px;
				padding-left:10px;
				padding-right:10px;
				padding-top:40px;
				border:solid 0px transparent;
				color:#fff;
				font-family: bbfxt01;
				position:relative;
				float:left;
			}
			.main_content_bos{
				width:100%;
				min-height:450px;
				max-height:100%;
				background-color:transparent;
				background: #000;
				margin:0px;
				padding:20px;
				padding-top:130px;
				border:solid 0px transparent;
				color:#fff;
				font-family: bbfxt01;
				position:relative;
				float:left;
			}
			.main_content_calculaai{

				width:100%;
				min-height:450px;
				max-height:100%;
				background-color:transparent;
				background:#ff8100;;
				margin:0px;
				padding:20px;
				padding-top:30px;
				border:solid 0px transparent;
				color:#fff;
				font-family: bbfxt01;
				position:relative;
				float:left;
			}
			.t_b{
				font-family:bbfxt01;
				font-size:32px;
				color:#fff;
			}
			.t_bs{
				font-family:bbfxt01;
				font-size:18px;
				color:#fff;
			}
			.t_bh{
				font-family:bbfxt01;
				font-size:42px;
				color:#fff;
			}
			.t_o{
				font-family:bbfxt01;
				font-size:32px;
				color:#ff8100;
			}
			.t_os{
				font-family:bbfxt01;
				font-size:18px;
				color:#ff8100;
			}
			.t_g{
				font-family:bbfxt01;
				font-size:22px;
				color:#5f5e60;
			}
			.main_nav{
				width:auto;
				height:auto;
				margin:10px;
				margin-top:40px;
				padding:0px;
				position:relative;
				float:right;
			}
			.main_hl{
				width:120px;
				height:auto;
				margin:0px;
				padding:0px;
				float:left;
				position:relative;
				float:left;
			}
			.main_hr{
				width:200px;
				height:auto;
				margin:0px;
				padding:0px;
				float:left;
				position:relative;
				float:left;
			}
			.main_o_hl{
				width:100%;
				height:auto;
				background:#ff8100;
				margin-left:10px;
				padding:10px;
				position:relative;
				float:left;
			}
			.main_o_hr{
				width:100%;
				height:auto;
				background:#ff8100;
				margin:0px;
				padding:20px;
				position:relative;
				float:left;
			}
			.main_o_hl_bos{
				width:100%;
				height:auto;
				background:#000;
				margin-left:0px;
				padding:10px;
				position:relative;
				float:left;
			}
			.main_o_hr_bos{
				width:100%;
				height:auto;
				background:#000;
				margin:0px;
				padding:10px;
				position:relative;
				float:left;
			}
			.main_hlw{
				width:100%;
				height:auto;
				margin-top:20px;
				margin-right:20px;
				position:relative;
				float:left;
			}
			.m_nav{
				font-family:bbfxt01;
				font-size:22px;
				color:#fff;
				margin:20px;
			}
			.m_nav_o{
				width:auto;
				height:60px;
				background-color:#ff8100;
				padding:15px;
				margin:0px;
				margin-top:110px;
				font-family:bbfxt01;
				font-size:16px;
				color:#fff;	
				border:solid transparent 0px;
				border-radius:15px;
			}
			.m_ob{
				width:auto;
				height:auto;
				padding:0px;
				margin:0px;
			}
			.nav_isma{
				width:80%;
				max-width:673px;
				height:auto;
				margin:20px;
			}
			.t_bxo{
				font-family:bbfxt01;
				font-size:32px;
				color:#ff8100;					
			}
			.t_bxoo{
				font-family:bbfxt01;
				font-size:16px;
				color:#fff;	
			}
			.main_ds{
				width:90%;
				height:100%;
				margin:0px;
				padding:20px;
				background:transparent;
			}
			.main_ds_h1{
				with:100%;
				height:80px;
				background:#ff8100;
			}
			.main_ds_h2{
				width:100%;
				height:600px;
				background:#000;
				padding:10px;
			}
			.main_ds_h3{
				with:100%;
				height:20px;
				background:#ff8100;
			}
			.t_bxop{
				font-family:bbfxt01;
				font-size:16px;
				color:#fff;
				margin-left:20px;
			}
			.t_h3{
				width:auto;
				height:auto;
				position:relative;
				float:left;
			}
			.n_isma{
				width:310px;
				height:auto;
			}
			.ct_d{
				background:transparent;width:45%;height:auto;padding:0px;margin:15px;position:relative;float:left;
			}