	 /* 
		Theme Name: IOT
		Version: v.2.0 
		Author: vila
	*/


.row-center{
	align-items:center;
}



	.icon-busca{
		display: inline-bock;
		padding:20px;
		color:#D1AD6E
	}
	 .content-busca {
		display: inline-bock;
		padding:20px;
		border-radius:5px;
		border: solid 1px #ccc;
		background:#fff
	 }
	 .content-busca input{
		border:none;
		font-weight:400;
		font-size:16px;
		width:83%;
		display: inline-block;
		vertical-align:middle;
	}
	.content-busca button{
		background:none;
		border:none;
		color:#D1AD6E;
		width:15%;
		margin:2px 0 0 0;
		display: inline-block;
		vertical-align:middle;
		cursor:pointer;
	}
	
	
	.slide-top{	
		height:540px;
		display:block
 	}
 

	.swiper-button-prev,
	.swiper-button-next{
		font-size:20px!important;
		width:40px!important;
		height:40px!important;
		border-radius:100%!important;
		text-align:center!important;
		line-height:38px!important;
		padding:!important
	}

 
	 .swiper-pagination{
		 width:98%;
		 margin-top:20px;
	}
	 .swiper-pagination-bullet{
		margin: 0 5px;
		 border-radius:100%!important;
		 background:#ccc;
		 border:none!important;
		 width:10px!important;
		 height:10px!important;
	}
	 .swiper-pagination-bullet-active{
		background:#3D4B8C!important
	}
 
	.item-convenio img{
		max-width:100%;
		width:auto;
		height:80px;
		margin: 0 0 20px 0
	}
	 
	 
 
	 .redes{
		margin: 0 0 0px 0;
	}
	 .redes i{
		 color:#B3B3B3;
 		 text-align:center;
		 margin: 0px 5px 0 0  ;
		 font-size:20px;
 		 width:30px;
		 line-height:15px;
		 height:15px;
		 text-align:center;
		 transition: all 0.5s
 	}
	  
	.hader-int .header{
		position: relative;
	}	

	.header{
 		  padding:15px 0;
		  background:#0A1628;
		  position: fixed;
		  top:0;
		  left:0;
		  width:100%;
		  z-index:99
	}
 
	
	.whats-destaque {
		display:inline-block;
		color:#3D4B8C;
		font-size:15px;
		font-weight:400;
		margin: 20px 0 0px 0
	}
	.whats-destaque i{
		font-size:20px;
	}

 
		 .nav{
			 width:100%!important;
 			 margin:0;
			 padding:0;
			 justify-content: space-between;
			 
		}
		 .nav .menu-item {
			 position: relative;
			 padding: 0;
			 display: inline-block;
 		}
		
		 .nav .menu-item:hover a {
			 color:#fff!important;
		}
		 .nav .current-menu-item a {
			 color:#D1AD6E!important;
		}
		
		 .nav .menu-item:hover .sub-menu{
			 display:block;
		}
		 
		 .nav .menu-item a{
			 color:#fff;
			 padding: 5px 10px;
			 display: inline-block;
			 font-size:13px;
			 font-weight:300;
		}	 
		 .nav .menu-item a i{ 
			 color:#D1AD6E;
			 display: inline-block;
			 margin: 0 0 0 10px
		}
		
		
		
		 .sub-menu{
			 position: absolute;
			 left:0px;
			 width:200px;
			 z-index:999;
			 list-style:none;
			 padding:20px 0 0 0;
			 top:20px;
			 display:none;
		}

		 .nav .menu-item .sub-menu .menu-item {
			 position: relative;
			 padding: 0;
			 text-align:left;
		}
		 .nav .menu-item .sub-menu .menu-item a {
			 color:#888!important;
			 font-weight:400!important;
			 font-size:14px!important;
			 padding: 7.5px 15px!important ;
			  border-top: solid 1px #ccc
		}

		 .sub-menu li{
			 width:100% 
		}
		 .sub-menu a{
			 padding: 10px 30px!important;
			 width:100%;
			 color:#086391!important;
			 display: inline-block;
			 background:#f1f1f1;
			 transition: all 0.5s
		}
	 
 
 
		.session-destaques{
			background: url(images/bg-destaque.png) top center no-repeat;
			background-size:cover;
			padding:80px 0;
		}
		
		.head-destaques span{
			color:#DEB63D;
			font-size:13px;
		}	
		.head-destaques p{
			color:#fff;
			font-size:14px;
		}
		
		.head-destaques h2{
			color:#fff;
			font-weight:600;
			font-size:42px;
		}
		.head-destaques h2 b{
			color:#DEB63D;
			display:block;
			font-weight:600;
		}
		
		.box-destaque{
			padding: 30px;
			border-radius:6px;
			color:#fff;
			background:#0C1B32;
		}
			
		.box-destaque h3{
 			font-size:18px;
			color:#FDC941;
			margin-bottom:20px;
		}
				
		.box-destaque p{
 			font-size:13px;
			color:#979FAD;
			width:90%;
			margin-bottom:20px;
 		}
		.box-destaque a, .list-valores-big a{
 			font-size:13px;
			color:#1867B3;
			 border-top: dotted 1px #1867B3;
			 padding-top: 20px;
			 display:inline-flex;
			 align-items:center;
			 width:100%;
 		}
		.box-destaque a i, .list-valores-big a i{
 			font-size:13px;
			color:#fff;
			display:inline-block;
			margin-left:30px;
 		}
		
 
		 
		 .img-destaque{
			border-radius:100%;
			width:60px;
			height:60px;
 			border: solid 1px #E7CB75;	
 			display: block;
 		 }
		 
		.link-destaque {
			display: inline-block;
			font-size:17px;
			color:#000;
			padding: 0 20%;
  		}
		#prev-slider-destaques, #next-slider-destaques, #prev-slider-equipe, #next-slider-equipe{
			position: relative!important;
			margin: 0 5px;
			left:auto!important;
			right:auto!important;
			top:auto!important;
			border-radius:100%;
			width:40px!important;
			height:40px!important;
			background:#FDC941!important;
			align-items:center;
			justify-content:center;
			color#fff;
		}
		  
		  
 
		.session-bemvindo{
 			padding: 80px 0;
		}
		.session-bemvindo h2{
			color:#D37F1B;
			font-size:36px;
			font-weight:600;
		}
		.session-bemvindo h2 b{
			color:#0C1B32;
			display:block;
			font-weight:600;
		}
		.session-bemvindo p{
			line-height:25px;
 		}
 		.session-bemvindo img{
			border-radius:12px;
 		}

	
		.btn-iot{
			padding: 8px 15px;
			border-radius:6px;
			cursor:pointer;
			font-weight:600;
			text-decoration: none;
			display: inline-block;
		}
		.btn-blue{
			background:#204365;
			color:#fff!important;
			border: solid 2px #204365
		}
		.btn-blue-border{
			border:solid 2px #204365;
			color:#204365!important;
		}
		.btn-white{
			background:#fff;
			color:#204365!important;
			border: solid 2px #fff
		}
 
		 
		.session-equipe{
			background: url(images/bg-equipe.png) top center no-repeat;
			background-size:cover;
			padding:80px 0 30px 0;
 		}
	 	 
		.session-equipe .swiper-slide:nth-child(odd){
			padding-top:40px;
 		}
	 	.session-equipe .swiper-slide:nth-child(even){
			padding-bottom:40px;
 		}
	 
		 
		.item-equipe{
 			color:#fff;
			display:block;
			position: relative;
			background:#10213D;
			border-radius:12px;
		 }
		 
		 .item-equipe a {
			font-size: 13px;
			color: #1867B3;
			border-top: dotted 1px #1867B3;
			padding-top: 20px;
			display: inline-flex;
			align-items: center;
			width: 100%;
		}
		.item-equipe a i{
			color:#fff;
			margin-left:20px;
		}
		.item-equipe h6 {
			font-size: 18px;
			margin-bottom:20px;
		}
		.item-equipe b {
			font-weight: 600;
			color: #DEB63D;
			display: inline-flex;
			align-items: center;
		}
		.ic-gra:before {
			display: inline-block;
			margin-right:5px;
			width:20px;
			height:20px;
			content:"";
			background: url(images/ic-gra.svg) center center no-repeat;
			background-size:100%;
		}
		.item-equipe span {
 			color: #979FAD;
			font-size:13px;
		}
		.item-equipe p {
 			color: #979FAD;
 		}

		.img-equipe{
			display: inline-block;
			height:300px;
			display:block;
			border-radius:12px;
 		}
		
		
		.session-diferenciais{
			background: url(images/bg-diferenciais.png) 80% 0 no-repeat fixed;
			background-size:contain;
		}
		  .lista-diferenciais{
			  display:flex;
			  padding:0;
			  margin:0;
			  list-style:none;
			  flex-wrap: wrap;
		  }
		 .lista-diferenciais li{
			 background:#E7CB75;
			 border-radius:12px;
			 padding:30px;
			 width:48%;
			 margin: 1%;
		 }
		 
		 
		 
 
		 
	 
		.session-depoimentos{
 			background: url(images/bg-d-1.png) top center no-repeat;
			background-size:cover;
			color:#fff;
		}
	 
		.session-depoimentos h6{
			 padding:0;
			 margin:0;
			 font-size:15px
		}
		.img-depoimentos{
			border-radius: 100%;
			border: solid 1px  #3D4B8C;
			box-shadow: inset 0px 0px 0px 10px #fff;
			width:130px;
			height:130px;
			position:absolute;
			bottom:50px;
			right:-160px;
			z-index:99
		}
		.content-depoimento{
			padding: 80px 100px 80px 0;
		}
	 
	  
		
		.sidebar h2{
			color:#2c3081;
			font-weight:400!important;
			margin:0 0 20px 0;
 			font-size:25px;
 		}
		
	 
		.item-curso-side{
			color:#666;
			padding: 0 0 10px 0;
			display:block
		}
		.item-curso-side:hover{
			color:#666;
		}
		
		.item-curso-side i{
			font-size:30px;
			display: inline-block;
			margin: 5px 5px 0 0;
			border-radius:5px;
			background:#f5c431;
		}
		.item-curso-side h6{
			padding: 0px 0px 0 10px
		}
		.item-curso-side small{
 			font-weight:800;
			margin: 5px 0 5px 0;
			display: block
 		}
	 
		.blog-side{
			background:#eee;
			padding: 10px 20px;
			margin: 0 0 20px 0
		}
		.blog-side a{
			color:#666!important;
		}
	 
	 
		.blog-list{
			margin: 0 0 30px 0
		}
	 
	 
		/*letter*/
		.session-letter{
 			padding: 50px 0 0 0;
		}
		.session-letter h3{
			font-size:30px;
			padding: 0;
			font-weight:700;
			margin:0 0 30px 0;
			color:#34378e;
			font-size:25px;
			line-height:30px
		}
		 
		.es_shortcode_form{
			margin: 10px 0 0 0 
		}
		.es_lablebox {
			float:left;
			margin:0!important ;
			width:35% 
		}
		.es_lablebox label {
			float:left;
			margin:0!important ;
			width:100% 
		}
		.es_textbox{
			width:35%!important;
			float:left;
			margin:0 1% 0 0!important;
		 }
		.es_button{
			padding-top:1px!important
		}
		.es_textbox input{
			width:100%!important;
			padding: 12px 20px!important;
			font-size:13px;
			border-radius:3px;
			outline:none;
			background:#fff!important ;
 		}
		.sidebar .es_textbox input{
			background:#fff!important ;
			border: solid 1px #ccc!important 
		}
		.sidebar  .es_textbox_class{
			background:#fff!important ;
			border: solid 1px #ccc!important 
		}
		
		.session-letter.es_textbox input{
			background:#ddd!important ;
			border: solid 1px #ccc!important 
		}
		.session-letter .es_textbox_class{
			background:#ddd!important ;
			border: solid 1px #ccc!important 
		}
		
		.es_textbox_class{
			width:100%!important;
			font-size:13px;
			margin:0 1% 0 0!important ;
			border-radius:3px;
			padding: 12px 20px!important;
			background:#fff!important ;
			border:none!important 
		}
		.es_textbox_button{
			width:28%!important;
			padding: 11px;
			font-size:14px;
			position: relative;
			border:none;
			background:#34378e;
			color:#fff;
			font-weight:700;
			margin:0px 0 0 5px;
			cursor: pointer;
			border-radius:5px;
			padding: 10px 10px;
			float: right;
		 }
		.letter-side .es_textbox_class{
			width:100%!important;
		}
		.letter-side .es_lablebox {
			width:100%!important;
		}
		.letter-side .es_lablebox label{
			width:100%!important;
		}
		.letter-side .es_shortcode_form_email{
			width:100%!important;
		}
		.letter-side .es_textbox_button{
			width:100%!important;
			margin: 10px 0 0 0 
		}
		.letter-side .es_textbox input{
			width:100%!important;
		}
		.letter-side .es_textbox{
			width:100%!important;
		}
		.letter-side .session-letter h3{
			font-size:30px;
			border-right: none;
			line-height:30px;
			padding:0 0 20px 0 
		}
		.letter-side .session-letter{
			padding: 40px 20px 20px 20px 
		}
		/*letter*/
	 
	 
	 
		
		/*blog*/
		
	 
	 
		.session-blog h1{
			color:#3D4B8C;
		}
		
		 .iframe-midia iframe{
			width:100%;
		 }
		
		.img-blog{
			display:block;
			height:230px;
			border: solid 1px #ccc;
			box-shadow: inset 0px 0px 0px 10px #fff;
		}
	
		.link-blog{
			display: block;
			height:100px;
			vertical-align:middle;
 			color:#333;
			padding: 20px 0 0 0
		}
		.link-blog:hover{
			color:#333
		}
		.link-blog h6{
 			margin: 10px 0 0 0
		}
		
		
		.img-blog-min{
			display:block;
			height:100px;
		}
		
		.sidebar .blog-min h6{
			padding: 5px 0;
			font-size:14px
		}
		.img-blog-min-min{
			display:block;
			height:80px;
		}
		
		
		
		.blog-min h6{
 			padding:30px 25% 0 0;
			color:#000;
			font-weight:300
		}
		
		.img-blog-destaque{
			display:block;
			height:450px;
			color:#fff;
		}
		.img-blog-destaque h4{
			position: absolute;
			color:#fff;
 			bottom:0;
			left:0;
			padding:10% 25% 10% 10%;
 		}
		
		
		.img-blog-shadow{
			background-color: rgba(0,0,0,0.3);
			position: relative;
		}
	 
		
		

		
		
		
		
	.scroll-form{cursor: pointer;}
	
	.session-footer{
		background:#0A1628;
 		padding:60px 0 ;
		color:#fff;
	}
	.session-footer h2{
 		color:#fff;
		font-weight:300;
	}
	.session-footer h2 b{
 		color:#DEB63D;
		font-weight:600;
		display:block;
		font-size:36px;
		margin-bottom:25px;
	}
	.session-footer small{
 		color:#979FAD;
	}	
	.session-footer h6{
 		color:#E7CB75;
	}
	
	.session-footer small{
 		color:#E7CB75;
		display:block;
		margin: 10px 0 0 0;
	}
	.session-footer p{
 		font-weight:300;
		font-size:13px;
	}
	
	
	.slogan-footer{
		background:#143162;
		padding: 8px 20px;
		border-radius:50px;
		color:#fff;
		font-weight:600;
		margin-bottom:25px;
		display: inline-block;
	}
	
	.lista-sac{
		display:flex;
		padding:0 7%;
		margin:0;
		list-style:none;
		justify-content:center
	}
	.lista-sac li{
		width:19%;
		margin:0.5%;
	}
	
	.nav-footer{
		padding: 0;
		margin:15px 0px;
		list-style:none;
	}
	
	.nav-footer li{
		display:block;
	}
	.nav-footer li a{
		display:block;
		padding: 5px 0;
		color:#fff!important;
		text-decoration:none;
		font-size:13px;
		font-weight:300;
	}
	
	
	 
	.session-footer .redes i{
		color:#fff
	}
	
 
	 .logo-footer{
 		display:block
	 }
		 
			
	 .shadow{
		background: url(images/shadow.png) top center no-repeat;
		
	} 

 
	
 
	  
	 .gallery-item{
		padding:5px!important;
		border:0!important;
		margin-bottom:0!important;
	}
	.gallery-item:hover img {
		 -webkit-transform: scale(1.1);
		/* Safari */
		 transform: scale(1.1);
		 transition: all 0.5s;
	}
	.gallery-item img{
		width:100%!important;
		height:auto!important;
		transition: all 0.5s;
		border: solid 1px #fff!important;
		border-radius:1px!important
	} 

	 

	 .iframe iframe{
		 width:100%;
		 height:400px;
	} 
	.iframe p{
		margin:0
	}
	 
	 
	 .iframedestaque iframe{
		 width:100%;
		 height:420px;
	} 
	.iframedestaque p{
		margin:0
	}





	 .iframeint iframe{
		 max-width:100%;
	 } 

	.iframeint p{
		margin:0
	}
	 
	 .copy{
		 padding: 10px;
		 font-size:11px;
 	}
	 .copy a{
		 color:#2c3081;
	} 



	 .content-int{
		 padding:  80px 0;
		background: url(images/bg-int.png) top center no-repeat;
		background-size:100%
  	}
	 .title-page {
	}
	 .title-page h1{
		color:#D37F1B;
		font-weight:600;
		font-size:30px;
 		display: inline-block;
		margin-bottom:20px;
 	}
	 .title-page h1 b{
		color:#0C1B32;
		font-weight:600;
	 }
	
	
	
	.lista-selos{
		list-style:none;
		padding:0;
		margin:0;
		width:100%;
		text-align:center;
	}
	
	.lista-selos li img{
  		width:auto;
		height:80px;
 	}
	.lista-selos li{
  		width:100%;
		padding:5px;
 	}
	
	.content-historia-2{
		padding: 70px 0;
		position: relative;
	}
	.content-historia-2:after{
 		position: absolute;
		width:50%;
		height:100%;
		right:0;
		top:0;
		background:#E7CB75;
		content:"";
		z-index:-1
	}
	
		.content-historia-3{
		padding: 70px 0;
		position: relative;
	}
	.content-historia-3:before{
 		position: absolute;
		width:50%;
		height:100%;
		left:0;
		top:0;
		background:#E7CB75;
		content:"";
		z-index:-1
	}
	
	.list-valores{
		list-style:none;
		padding:0;
		margin:0;
		width:100%;
		display:flex;
		justify-content: space-between;
		flex-wrap:wrap;
 	}
	.list-valores li{
		padding: 30px 50px;
		border-radius:12px;
		color:#979FAD;
		background:#0C1B32; 
		width:31%;
		margin: 1% 0;
 	}
	.list-valores li:nth-child(2){
		margin: 1%;
	}
	
	.list-valores li h6{
		color:#FDC941;
		margin: 20px 0;
	}
	
	
	
	 .title-page-decore h1:after{
		display:block;
		width:40%;
		height:3px;
		margin: 10px 0 0 0;
		background:#D1AD6E;
		content:"";
	}
	 .side-decore h2:after{
		display:block;
		width:40%;
		height:3px;
		margin: 10px 0 0 0;
		background:#D1AD6E;
		content:"";
	}
	
	
	 .slider-int{
		 height:200px;
		 width:100%;
		 
	}
	 .bread{
		 padding: 10px 0;
		 margin: 0 0  0px 0;
		 font-size:11px;
 		 color:#888 ;
		  border-bottom: dotted 1px #bbb
	}
	 
	 .bread a{
		 color:#888 
	}
	.bread a:hover{
		 color:#3D4B8C 
	}
	.bread i{
		 color:#3D4B8C;
 		 font-size:10px;
		 margin: 0 10px;
		 line-height:10px;
	}
	.bread ul{
		 list-style:none;
		   display: inline-block;
		   padding:0;
		   margin:0
	}
	.bread ul li{
		 display: inline-block;
		
	}
	.bread ul li a{
		color:#666!important
	}


	.title-page ul{
		 list-style:none;
		   display: inline-block;
		   padding:0;
		   margin:0
	}
	.title-page ul li{
		 display: inline-block;
		  margin: 0 20px 0 0
	}
	.title-page ul li a{
		color:#f5c431!important
	}

	 .m-sac{
		cursor: pointer;
	}
	 
	 
	 
	 
	 .ic-menu{
		 font-size:30px;
		 font-weight:300;
		 margin: 0px 0 0 0;
		 color:#3D4B8C;
		position: relative;
		z-index:99
	}
 
	 .seta-up{
		 display:none;
		 position: fixed;
		 width:50px;
		 height:50px;
		 font-size:25px;
		 text-align:center;
		 color:#fff;
		 padding: 5px 0 0 0;
		 border-radius:100%;
		 background-color: rgba(0,0,0,0.5);
		 z-index:9999;
		 right:15px;
		 bottom:15px;
		 cursor: pointer;
	}
	 
		.item-int    {
			margin: 0 0 20px 0
		}
		.item-int a   {
			color:#086391
		}
		 .item-int  h3  {
			font-weight:400;
			padding:10px;
			color:#086391;
			font-size:18px;
			display:inline-block
		}
		 
		 
		 
		 
 /*sac*/
	.content-sac{
		background: url(images/bg-form.png) center center no-repeat;
		background-size:cover;
		padding: 80px 
	}
 
	 
	.form-cad h1{
		font-weight:700;
 		color:#3D4B8C;
	}
	.form-cad label{
		display:block;
		font-weight:300;
		font-size:12px;
		margin:  10px 0 5px 0
	}
	.form-cad small{
		font-size:11px!important;
		line-height:15px!important;
		display:inline-block!important;
		padding: 15px 0
	}
	.form-cad input{font-size:13px!important; font-weight:300;}
	.form-cad select{font-size:13px!important; font-weight:300;}
	.form-cad textarea{font-size:14px; resize:none; height:80px!important; margin: 0 0 10px 0}
	.btn-cancel{
		color:#888;
		background:#fff;
		padding:10px 20px;
		border-radius:3px;
		display:inline-block;
		cursor: pointer;
	}
	.close-form{
		position: relative;
		top: -30px;
		font-size: 20px;
		cursor: pointer;
	}
	

	.img-tratamento{
		height:190px
	}

	
	.item-convenio{
		display:inline-block;
		margin:0.5%;
		border: solid 1px #ddd;
		padding: 0  5px;
		background:#fff;
		height:100px;
		width:18%;
		vertical-align:top;
		text-align:center
	}
	.item-convenio h6{
		display:inline-block;
		 line-height:90px;
	}
	.item-convenio img{
		width:auto;
		max-width:100%;
		height:50px;
		vertical-align:middle
	}
	 
	 .seta-down{
		padding: 20px;
		font-size:25px;
		color:#888;
		cursor: pointer;
	 }
		 
			  
		 @media screen and ( max-width: 1024px ) {
			 .nav .menu-item a{padding: 10px 10px;}
		}
		
		@media screen and ( max-width: 768px ) {
			  
			  
			  .session-destaques {
 				padding: 50px 30px;
			}
			  .head-destaques h2 {
 				font-size: 25px;
			}
			  
			 .session-bemvindo {
				padding: 50px 30px;
			} 
			  
			.session-bemvindo h2 {
 			font-size: 21px;
			}  
			  
			.session-bemvindo ul {
				padding:0
			}  
			  
			.btn-iot {
				width: 100%;
				text-align: center;
				margin: 5px 0;
			}  
			
			.session-equipe {
 				padding: 50px 30px;
			}
			 .session-equipe .swiper-slide:nth-child(odd){
			padding-top:0;
			}
			.session-equipe .swiper-slide:nth-child(even){
				padding-bottom:0;
			} 
			  
			.session-diferenciais {
				background: none;
 			}  
			 .lista-sac {
				flex-wrap: wrap;
			} 
			.lista-sac li {
				width: 100%;
				margin: 10px 0;
			}  
			.session-footer small {
				font-size: 16px;
				padding: 0 20px;
			}
			.session-footer h6 {
 				text-align: center;
			}
			.nav-footer li a {
				padding: 15px 0;
				text-align:center;
			}
			.lista-selos {
 
				justify-content: space-between;
				flex-wrap: nowrap;
				display: flex;
			}
			.content-int {
				padding: 50px 30px;
			}
			  
				.session-center h1 {
					font-size: 25px;
				}
				.logo-footer{
					text-align:center
				}
				.redes {
					text-align:center;
					margin-bottom:20px;
				}
					.redes i{
					font-size:25px
				}
				
				
					.list-valores li:nth-child(2), .list-valores li {
						width: 100%;
						margin: 10px 0;
					}
				.content-historia-2:after {
					display:none
				}
				.content-historia-3:before {
					display:none;
				}
				.content-historia-2,.content-historia-3 {
					    padding: 50px 30px;
					
				}
				
				
				
				
				
				.nav .menu-item{
					width:100%;
				}
				.nav .menu-item a{
					width:100%;
					text-align:center;
					border-top: solid 1px #000
				}
				.nav .menu-item .sub-menu{
					width:100%;
					position: relative;
					left:auto;
					top:auto;
					padding:0
				}
				.content-nav{
					display:none
				}
		}	
		
		
		@media screen and ( max-width: 480px ) {
			 
		}
		
	 
	 
	 

	 
	 
	 .btn-head{
		 background:#DEB63D;
		 padding: 5px 12px;
		 border-radius:50px;
		 font-size:12px;
		 font-weight:600;
		 color:#0B395B;
		 cursor:pointer;
	 }
	 
	 
	 .curriculo ul{
		 padding:0;
		 margin:0;
		 list-style:none;
	 }	
	 .curriculo ul li{
		padding: 5px 10px;
		border-radius: 12px;
		background:#f1f1f1;
		margin: 0 0 5px 0;
		font-size:14px;
	 }
	 
	 
	 
	 