@font-face {
    font-family: 'Poppins', sans-serif;
    /*src: url(/public/fonts/Courier-New-Bold.ttf);*/
    src: url(/public/fonts/Helvetica-Neue-CE-75-Bold_6.ttf);
}
@font-face {
    font-family: latoH;
    src: url(/public/fonts/Lato-Heavy.ttf);
}
@font-face {
    font-family: latoR;
    /*src: url(/public/fonts/Lato-Regular.ttf);*/
    src: url(/public/fonts/Helvetica-Neue-CE-55-Roman_6.ttf);
}
@font-face {
    font-family: playlistS;
    src: url(/public/fonts/Playlist-Script.otf);
}

h2{
	font-size: 50px !important;
}
h3{
	color: #4D4D4D;
}
body{
	color:#666;
	font-family: latoR;
}
.modal-body .row.row1,
.modal-body .row.row2,
.modal-body .row.row3,
.modal-body .row.row4,
.modal-body .row.row5{

	font-size: 12px;
	padding: 0;
}

label{
	font-weight: 400 !important;
}

a,.box-img-1{
	cursor: pointer;
}



.glyphicon.glyphicon-chevron-left:before{
	content: "";
    display: block;
    background: url('/public/img/flechas_banner-85.svg') no-repeat;
    width: 25px;
    height: 50px;
    float: left;
}

.glyphicon.glyphicon-chevron-right:after{
	content: "";
    display: block;
    background: url('/public/img/flechas_banner-86.svg') no-repeat;
    width: 25px;
    height: 50px;
    float: left;
}

.modal-body .row.row1 .col-md-12,
.modal-body .row.row2 .col-md-12,
.modal-body .row.row3 .col-md-12,
.modal-body .row.row4 .col-md-12,
.modal-body .row.row5 .col-md-12{

	padding: 0;
}

#fh5co-cover.fh5co-cover{
	background-size: 100% 100% !important;
}

.btn-reg{
	background-color:#68BEAA;
	color: #fff;
	border: none;
	padding: 10px 20px;
	margin-top: 10px;

}
.blockNew{
	margin-top: 10px;
	display: inline-block;
	width: 100%;
}

form.formPre input[type=text],
form.formPre input[type=email]
 {
 height: 35px !important;
}
.form-control:active, .form-control:focus{
	border-color: #ccc;
}
.btn-blue:hover{
	background-color: #4388FF;
}
#requestCall .modal-content .form-control{
	height: 35px;
}

#modalEX h2{
	font-family: 'Poppins', sans-serif;
}

#modalEX p{
	font-size: 14px;
}

#requestCall .modal-content .title{
	font-size: 20px;
}
#requestCall .modal-content p{
	font-size:14px;
}
#modalFAQ .modal-content,
#requestCall .modal-content{
	padding: 20px;
}
#requestCall .modal-content{
	font-family: 'Poppins', sans-serif;

}


#modalFAQ li{
	list-style: none;
	cursor: pointer;
}
#modalFAQ h4{
	color: #9FD845;
	margin-bottom: 5px;
}

#modalFAQ .response{
	font-size: 12px;
}
#modalFAQ ul{
	padding:0;
	color: #666;
	font-size: 12px;

}

.modal-content{
	border-radius: 0;
}

.modal-header{
	border:none;
}
.close-modals{
	width: 30px;
}
.btn-blue{
	border-radius: 0;
	background-color: #4388BF;
	border: 0;
	color:#fff;
	padding: 10px 20px;
	transition: all 1500ms ease;
	margin:5px;
}
.h2-faq{
	display: inline-block;
    padding-bottom: 10px;
    border-bottom: 1px solid #9FD845;
    font-family: 'Poppins', sans-serif !important;
}
.response .title{
	font-weight: bold;
	margin-bottom: 5px;
}
.fh5co-bg{
	background-color:#fff;
}
.greenC{
	color: #5FA30F !important;
}
.grayC{
	color: #5FA30F !important;
}

#fh5co-header .display-tc h1{
	font-family: playlistS;
	font-size: 84px;
}

.fh5co-nav #fh5co-logo{
	width: 65px;
}

.logoTransparent img{
	width: 150px;
}

.fh5co-cover .overlay{
	background: rgba(0, 0, 0, 0.1);
}

.fh5co-nav ul li a{
	font-family: 'Poppins', sans-serif;
	text-transform: initial;
}

.triangle{
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 5px 0 5px;
	border-color: #fff transparent transparent transparent;
	display: inline-block;
}

.fh5co-nav ul li.active > a {
    color: #ccc !important;
}

.fh5co-nav ul li > a {
    color: #fff;
}

#fh5co-welcome .fh5co-heading h2{

	color: #000;
}

.fh5co-heading h2{
	font-family: 'Poppins', sans-serif;
	color: #000;
}

#modalEX{
	font-family: 'Poppins', sans-serif;
}

.img-news{
	width: 800px;
	height: 200px;
}

.box-info{
	color:#808080;
}
.box-info.box2 img{
	width: 150px;
}

.box-info.box1 img,
.box-info.box3 img{
	width: 100px;
	margin-top: 22px;
}

.box-info.box2 .text{
	font-weight:bold;
}
.box-info.box2 .text,
.box-info.box1 .text,
.box-info.box3 .text{
	font-size: 14px;
    line-height: 16px;
    margin-top: 10px;
}

hr.hr60{
	border-top: 1px #5FA30F solid;
	width: 60%;
	height: 1px;
}

.btn-g{
	background: #5FA30F;
	border-radius: 0;
	font-family: 'Poppins', sans-serif;
	border:none;
}

.btn-transparent{
	border:1px solid #42C1A9;
	color: #99C1DA;
	padding: 10px 30px;
}

#fh5co-event1 a.btn-transparent{
	color:#fff;
	padding: 10px 30px;
}

#fh5co-event1{
	background-position:left;
}

.contain-RE{
	padding: 50px;
}

#fh5co-event1 .text{
	color: #fff;
}

#fh5co-event1 hr.e{
	border-top:1px solid #ccc !important;
	width: 40% !important;
}

#fh5co-event1{
	float: initial;
	background-image:url(img/gb_secction.jpg);
}
#fh5co-event1,
#fh5co-AMPI{
	    background-size: cover;
	    background-attachment: fixed;
}
#fh5co-event1{
	height: auto;
	padding: 40px;
}

.fh5co-heading{
	margin-bottom: 0;
}

#fh5co-welcome hr{
	width: 40%;
    margin-bottom: 10px;
    margin-top: 1px;
    border-top: 1px solid #f9f9f9;
}

#fh5co-welcome .textN{
	text-align: left;
	line-height: 20px;
	text-align:justify;
}
#fh5co-welcome .textT{
	color:#4d4d4d;
	font-size: 30px;
}

.row.welcomeT {
	background: #597F39;
	padding:80px;
}

.imgPresident{
	top: 0;
    position: relative;
    padding:30px 0;
     
}

a.underl{
	text-decoration: underline;
	color: #4d4d4d;
}

#fh5co-why h2,
#fh5co-why p{
	color: #fff;
}

#fh5co-benefit h2{
	margin-bottom: 1px !important;
}
#fh5co-benefit hr{
	width: 60%;
	border-top: 1px solid #D5B3FA;
	margin-top: 0;
}

#fh5co-comunications a{
	color: #666;
}
#fh5co-comunications hr{
	width: 15%;
    border-top: 1px solid #4087B3;
    margin-top: 0;
    margin-bottom: 45px;
}
#fh5co-benefit h2,
#fh5co-why h2{
	padding-top: 50px;
	padding-bottom:0px;
}

#fh5co-why hr {
	margin-bottom: 100px;
    border-top: 1px solid #fff;
    width: 50%;
}

hr.e.testimonial {
	margin-bottom: 100px;
    border-top: 1px solid #AC88CD;
    width: 12%;
}

#fh5co-why p{
	margin-bottom: 100px;
}

#fh5co-comunication .overlay,
.box-img-1 .overlay,
#fh5co-oncity .overlay,
.modalCCIE .overlay,
#fh5co-why .overlay{
    z-index: 0;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.6);
}
.modalCCIE .overlay,
.box-img-1 .overlay{
    background: rgba(35, 37, 62, 0.6);
}
#modalBenefit .overlay{
    background: rgba(56, 67, 123, 0.6);
}

.box-img-1 {
	width: 270px;
	display: inline-block;
	margin: 1px;
	position: relative;
}
.box-img-1 img{
	width: 100%;
}

.box-img-1 div.t1{
	position: absolute;
    top: 0;
    padding: 42px;
    text-align: center;
    width: 100%;
    font-size:18px;
    font-family:'Poppins', sans-serif;

}

.box-img-1 div.t2{
	position: absolute;
    top: 70px;


}

.linksSquare {
	color: #fff;
	margin-top: 30px;
	margin-bottom: 30px;
}

.ampiT img{
	width: 30px;
	margin-right: 5px;
	display: inline-block;
}

#fh5co-AMPI p,
#fh5co-AMPI .ampiT{
	text-align: left;
	color:#fff;
}
#fh5co-AMPI .ampiT{
	font-size: 25px;
}

#fh5co-AMPI p{
	font-size:16px;
}

#fh5co-AMPI .boxT{
	text-align: left;
	margin-top: 25px;
}

#fh5co-AMPI h2{
	color: #fff;
	margin-top: 80px;
	height: 20px;

}

#fh5co-AMPI {
	padding-bottom: 100px;
}
#fh5co-AMPI a{
	color: #fff;
	text-decoration:underline;
}

#fh5co-testimonial{
	padding-top: 80px;
}

#fh5co-testimonial span{
	color: #00EA8D;
	font-weight:bold;
	font-size:20px;
	font-family: latoH;
}

#fh5co-testimonial div,
#fh5co-testimonial p{
	text-align: left;
	color: #4d4d4d;
}

#fh5co-testimonial h2 {
	text-align: center;
}

#fh5co-team {
	text-align: center;
}

.img-teams{
	width: 100px;
}

.row1{
	background: #e3efd9;
	padding: 10px;
}

.row2{
	background: #b0c2a4 ;
	padding: 15px;
}

.row3{
	background: #a0b28e;
	padding: 15px;
}

.row4{
	background: #a9b3a2;
	padding: 15px;
}

.row5{
	background: #E9E3D4;
	padding: 15px;
}

#fh5co-team{
	font-family: 'Poppins', sans-serif;
}
#fh5co-team hr{
	border-top: 1px solid #9EDDD3;
	width: 30%;
	margin-top: 0;

}

#fh5co-oncity hr{
	border-top: 1px solid #9FD845;
	width: 35%;
	margin-top: 0;

}
#fh5co-team h2{
	margin-top: 40px;
}

.img-teams-min{
	width: 80px;
	margin: 12px;
}

#fh5co-oncity h2{
	margin-top: 40px;
}
#fh5co-comunication h2{
	margin-top: 40px;
}
#fh5co-catalog a,
#fh5co-oncity a,
#fh5co-oncity h2,
#fh5co-oncity{
	color:#fff;
}

#fh5co-oncity a{
	border-color: #9FD845;
}

#fh5co-oncity a{
	cursor: pointer !important;
}

.containImg img {
	position: absolute;
	width: 100%;

}
.containImg {
	background: red;
	position: relative;
}

.bolsaIn{
	right: 10% !important;
    bottom: 25% !important;
}

#fh5co-comunication .contain-square span{
	position: absolute;
    top: 55px;
    color: #fff;
    font-size: 25px;
    font-family: 'Poppins', sans-serif;
    width: 100%;
    left: 0;
}

#fh5co-comunication .trasBlue{
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(63, 106, 139,0.7);
	transition: all 1500ms ease;
}


.contain-square{
	position: relative;
	width: 100%;
	height: 170px;
	background-size: 100%;
	background-repeat: no-repeat;
	transition: all 1500ms ease;
	cursor: pointer;
}

.js-fh5co-nav-toggle.fh5co-nav-toggle.fh5co-nav-white{
	
    position: fixed;
    background: rgba(0,0,0,0.2);
    padding-left: 9px;
    padding-top: 3px;
    right: 4px;
}

.contain-square:hover{
	background-size: 120%;
	cursor: pointer;
}
.contain-square:hover +.trasBlue{

	background: rgba(63, 106, 139,0);
}

#fh5co-comunication .trasBlue:hover {
	background: rgba(63, 106, 139,0);
}



#fh5co-comunication .trasBlue:hover .contain-square{
	background-size: 120%;
	cursor: pointer;
}

.agree .fh5co-heading{
	margin-bottom: 30px;
}

.agree .span{
	 color: #000;
}

.agree  hr{
	width: 30%;
	margin-top: 0;
}

#fh5co-catalog h2{
	font-family: playlistS;
	font-size: 70px !important;
	color: #fff;
	margin-top: 30px;
	font-weight: 100;
}

#fh5co-catalog .text{
	color: #000;
}

#fh5co-catalog .contain-RE{
	margin-top: 100px;
}

#fh5co-catalog a{
	border:solid 2px #E3814C;
}
#fh5co-catalog a:hover{
	background:#E3814C !important;
}

#fh5co-comunications .container{
	 background: #F2F2F2;
	 line-height: 18px;
}

#fh5co-comunication hr.com{
	border-top: 1px solid #BBD2E6;
	width: 15%;
	margin-top: 0;
	margin-bottom: 60px;
}

#fh5co-comunications h2{
	margin-top: 30px;
	margin-bottom: 0;
}
#fh5co-comunications img{
	width: 50px;
	text-align: center;
}

.p60{
	padding: 10px 60px;
    height: 205px;
}
.lateralR_Gray{
	border-right: 1px solid #B3B3B3;
}

form.contact{
	font-size: 12px;
	color:#000;
}

form.contact .btn-submit{
	background: transparent;
	border:1px solid #4087B3;
	padding: 10px 30px;
	color: #4087B3;
	height: auto;
	border-radius: 0;
	font-size: 16px;
}

form.contact .btn-submit:hover{
	background: #4087B3 !important;
}
form.contact input,form.contact textarea{
	border:none;
	border-radius: 3px;
	background: #fff;
	padding: 3px;
	height: 30px;
	font-size: 12px;
}

form.contact{
	text-align: left;
}

form.contact textarea{
	height: 200px;
}


#fh5co-location h2{
	text-align: center;
	font-family:playlistS;
	font-size: 50px !important; 
	font-weight: 100;
	color: #000;
}

#fh5co-location .container{
	
	padding: 60px;
	color: #000;
	font-size:14px;

}
.map-img{
	width: 30px;
}

#fh5co-map{
	text-align: center;
	color: #000;
	font-size:12px;
}

footer#fh5co-footer{
	padding-bottom: 15px;
}

footer#fh5co-footer{
	background: #333;
	color:#B3B3B3;
	padding: 30px;
	font-size:14px;
}
footer ul{
	list-style: none;
	padding-left: 0;
}
footer a{
	color:#B3B3B3;
	text-decoration: none;
	list-style: none;
}
.finalFoot{
	background: #2D2D2D;
	text-align: center;
	padding: 10px;
	font-size: 14px;


}

.finalFoot a{
	color:#4D4D4D;
	text-decoration: underline;
}
.heartF{
	width: 20px;

}
footer .contacts li {
	line-height: 
}
footer .contacts li img{
	width:20px;
}
footer li{
	line-height: 18px;
}
.fh5co-nav{
	padding: 10px 0;
}

.fh5co-nav ul li a{
	padding: 30px 16px;
}

.icon-social img{
	width: 25px;
}

.fh5co-nav ul li a.icon-social{
	padding: 30px 1px;
}

.fh5co-cover .display-t, .fh5co-cover .display-tc{
	height: 550px;
}

.fh5co-cover .display-tc .text-center{
	color: #fff;
    font-size: 14px;
    line-height: 15px;
}

/*#myCarousel .carousel-inner {
	background: #B1E4DC;
}*/
.carousel-indicators li{
	border: 1px solid #e3efd9;
	background-color: #e3efd9; 
}
.carousel-inner h2 {
	color: #fff;
	font-family: 'Poppins', sans-serif;
	text-shadow: none;
}
.carousel-inner .item{
	width: 100%;
	height: 250px;
}
.carousel-control.left,
.carousel-control.right{
	background: transparent;
}
.carousel-indicators{
	display: none;
}
.carousel-indicators.banners{
	display: inline-block;
    width: 30%;
    margin-left: -100%;
    background-color: #fff;
    margin-top: 20px;
    text-align: center;
    position: relative;
}
#myCarousel .carousel-control{
	width: 5%;
}
.blockReq{
	width: 300px;
    height: 250px;
    position: relative;
    left: 50%;
    margin-left: -150px;
    top: 50px;
    padding: 20px;
}
#fh5co-couple{
	padding: 30px;
}

#fh5co-couple hr {
	margin-top: 0;
}
.btn-g{
	margin-top: 30px;
}

ul.last li{
	margin-top:5px;
}
.logo-mobile{
	width: 120px;
}

.menu-icons img{
	width: 20px;
}

.fh5co-nav ul li.has-dropdown .dropdown{
	width: 200px;
}

footer a:hover,footer a:active,footer a:focus{
	color:#00EA8D;
}

div::selection,h1::selection,h2::selection,h3::selection,span::selection,ul::selection,li::selection,a::selection,img::selection {
  color: #fff !important;
  background:#00EA8D !important;
}



#fh5co-testimonial div.col-md-2.text-center{
	text-align:center;
}

#fh5co-comunication div.col-md-2.text-center{
	text-align:center;
}

.btn-transparent,.btn-submit{
	transition: all 1500ms ease;
}
.btn-transparent:hover,.btn-submit:hover{
	background: #5FA30F !important;
	color:#fff !important;
}
#fh5co-event1{
	/* background-position: fixed fixed; */
}

#fh5co-event1 h2,
#fh5co-event1 a,
#fh5co-event1 {
	color:#FFF !important;
}

#section-faq .contain-RE{
	padding-top: 0px;
	padding-bottom: 25px;
}

#section-faq h2{
	font-family: 'Poppins', sans-serif !important;
	color: #4d4d4d !important;
	padding-top: 10px;
}

#section-faq .btn-transparent{
	font-family: 'Poppins', sans-serif;
}
#section-faq hr{
	width: 3%;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #F1E9F6;
}
.wpAtention{
    display: inline-block;
    width: 100px;
    position: fixed;
    right: 0;
    z-index: 1;
    background: #00D263;
    color: #fff;
    top: 45%;
    font-size: 12px;
    line-height: 12px;
    box-shadow: 4px 2px 14px #621f1f;
    transition: all 1500ms ease;
}

.wpAtention a{
	color: #fff;
}
.wpText{
	display: inline-block;
    margin-top: 10px;
    font-weight: bold;
}
.circle{
    border-radius: 50%;
    width: 50px;
    height: 50px;
    display: inline-block;
    margin-left: -25px;
    background: #00D263;
    vertical-align: top;
}

#map {
    height: 300px;
}

.login-screen,.newsletter{
	background: #89CEC0;
    width: 190px;
    padding: 20px 8px;
    color: #fff;
   /*  position: absolute; */
    font-family: 'Poppins', sans-serif;
    font-size: 12px;
    /*transition: all 1500ms ease;*/
    display: none;
}

a.news{
 color:#fff !important;
}
.news{
	z-index: 1;
    position: absolute;
    bottom: 0;
}

.newsletter{
	display: none;
	/*display: inline-block;*/
    background: rgba(137, 206, 192,0.9);
    /* z-index: 10000; */
    width: 270px;
    position: absolute;
    bottom: 0;
    padding: 10px 20px;
    padding-bottom: 90px;
    z-index: 1;
}
.login-screen .resetA{
	font-size: 11px;
}

.newsletter input[type='text'],
.login-screen input[type='text']{
	width: 100%;
	height: 35px;
	border:none;
	color: #000;
	border-radius: 2px;
	padding: 5px;
}

.newsletter div,
.login-screen div{
	margin-top: 10px;
}
.newsletter form,
.login-screen form{
	display: inline-block;
	width: 100%;
}
.newsletter input[type='submit'],
.login-screen input[type='submit']{
	background:transparent;
	border:1px solid #fff;
	transition: all 1500ms ease;
	padding: 5px 20px;
	margin-top: 20px;
}
.newsletter input[type='submit']:hover,
.login-screen input[type='submit']:hover{
	background:#fff;
	color: #000;
}

.login-screen .close img{
	float: right;
	width: 30px;
}
.login-screen .close{
	width: 100%;
	display: inline-block;
	text-align:center;
	margin:0;
	font-size:10px;
}
.readMoreB{
	display: none;
}

.tool.tip {
    text-decoration: none;
    position:relative;
    display: inline-block;
}
.tool.tip:hover {
    cursor: pointer;
    position: relative
}
.tool.tip div.span {
    display: none;
    top: -100px;
    transition: all 1500ms ease;
}
.tool.tip:hover div.span {
	font-size: 12px;
    padding: 5px 20px 5px 5px;
    display: block;
    z-index: 100;
    background: #fff;
    box-shadow: 1px 3px 12px 1px #000;
    left: -75px;
    top: 0;
    /* margin: 10px; */
    width: 250px;
    position: absolute;
    top: -60px;
    text-decoration: none;
}
.trianglemin{
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 10px 0 10px;
    border-color: #ffffff transparent transparent transparent;
    display: inline-block;
    bottom: -15px;
    position: absolute;
    left: 46%;
}
.fh5co-nav.active{
	position: fixed;
	background:rgba(0,0,0,0.6);
}
.carousel-indicators .active{
	background: #a0b28e;
}

.modalCCIE p,
.modalCCIE a,
.modalCCIE h2,
.modalCCIE h3,
.modalCCIE h4,
.modalCCIE{
	color:#fff;
}

.modalCCIE p.p1{
	text-align:center;
	font-size: 16px;
}

.modalCCIE p.p{
	text-align:center;
	font-size: 14px;
}

.modalCCIE a,
.modalCCIE h2,
.modalCCIE h3,
.modalCCIE h4{
	font-family: 'Poppins', sans-serif;
}
.modalCCIE p{
	text-align:justify;
	font-size: 14px;
	line-height: 16px;
}
.modalCCIE .modal-content{
	background-image: url(/img/img-35.png);
	background-size: cover;
	background-repeat: none;
}
#modalBenefit .modal-content{
	background-image: url(/img/img-37.png);
}

#modalDirectory .modal-content{
	background-image: url(/img/img_63.png);
}

#modalLibrary .modal-content{
	background-image: url(/img/img_64.png);
}

#modalMember .modal-content{
	background-image: url(/img/img_65.png);
}

#modalBenefit hr {
	border: 0;
    width: 70%;
    border-bottom: 1px solid #AF8CDA;
}

#modalInventory hr {
	border: 0;
    width: 70%;
    border-bottom: 1px solid #AA87D1;
}

#modalInventory .modal-content{
	background-image: url(/img/img-38.png);
	height: 600px;
}	
.bg-w{
	background:#fff;
	margin-bottom: 50px;
	margin-top: 50px;
}
.btn-white{
	   border: 2px solid #ffff;
    padding: 4px 10px;
    margin: 5px;
    transition: all 1500ms ease;
    font-size: 20px;
}
a.btn-white:hover{
	background:#fff;
	color:#000 !important;
}
.box-img-1:hover{
	cursor: pointer;
}
.phide{
	display: none;
}
#section-faq .btn-transparent{
	color:#00D263;
}
#section-faq{
	margin-bottom: 100px;
	margin-top: 80px;
}

.modal-body h2:first-child{
	font-family: 'Poppins', sans-serif !important;
}

.modal-header .close{
	margin-top: -12px !important;
	opacity: 1;
}

#modalOrga30 .modal-lg{
	width: 90%;
}

#fh5co-team .contain-RE{
	padding: 25px;
}

#fh5co-team a{
	color:#00D263;
}

.lineTime .col-md-5,
.lineTime .col-md-2{
	padding: 4px;
}
.dateY{
	color:#9FD845;
	position: relative;
	margin-top:50%;
}
.lineTime .min{
	font-size: 12px;
	font-weight: bold;
}

.lineTime .line {
	width: 2px;
    height: 40px;
    background: #ccc;
    display: inline-block;
    position: absolute;
    bottom: -40px;
    margin-left: -16px;
}

.dateY.ml{
	left: 24px;
}

/*#fh5co-slider{
	background-color: #B1E4DC;
}*/

#modalDirectory .modal-content,
#modalLibrary .modal-content,
#modalMember .modal-content{
	min-height: 500px;
}

/**/
@media (max-width: 1400px){

	.box-img-1 {
		width: 230px;
	}

}
@media (max-width: 420px){

	.bolsaIn{
		right: 2% !important;
	    bottom: 0% !important;
	}

	.fh5co-nav .menu-1, .fh5co-nav .menu-2{
		background: #000;

	}


	.fh5co-nav{
		background: rgba(0,0,0,0.6) !important;
	}

	.fh5co-nav .menu-1 li{
		display: inline-block;
		width: 100%;
		margin-top: 5px;
	}

	#myCarousel .carousel-control{
		width: 10%;
	}

	.carousel-inner .item{
		height: 340px;
	}

	#fh5co-header.fh5co-cover{
		height: 200px;
	}

	.img-news{
		width: 100%;
	}
	
	.dateY.ml{
		left: initial;
	}
	.dateY{
		margin-top:1px;
	}
	#modalBenefit .img-responsive{
		display: inline-block;
	}

	.news.oki{
		display: none;
	}
	
	.fh5co-nav.active{
		background:transparent;
	}
	.img-call{
		width: 100px;
		display: inline-block;
	}
	.login-screen{
		background:#000;
	}
	.newsletter{
		display: none;
	}
	.wpAtention{
		top: initial;
		width: 50px;
		background-color: transparent;
		box-shadow: none;
		bottom: 100px;
	}
	.wpText{
		display: none;
	}

	#fh5co-comunication .agree .img-responsive,
	#fh5co-testimonial .img-responsive{
		max-width: 60%;
		display: inline-block;
	}
	
	#fh5co-map .container{
		padding: 0;
	}
	.p60{
		height: auto;
	}
	#fh5co-location .fh5co-heading{
		background: rgba(255,255,255,0.5);
	}
	.imgPresident{
		top: 0;
    	margin-bottom: 0;
	}

	#fh5co-AMPI.fh5co-bg {
    	background-position: center center !important;
   	} 
	#fh5co-welcome{
		margin-bottom: 45px;
	}

	#fh5co-welcome .textT{
		line-height: 30px;
	}

	/* .carousel-inner .item{
		height: 230px;
	} */

	#myCarouselTest .carousel-inner .item{
		height: auto;
	}

	#fh5co-event1 a.btn-transparent{
		padding: 12px;
	}

	#fh5co-offcanvas li.pull-right{
		float: left !important;
	}

	.triangle{
		display: none;
	}

	#fh5co-welcome .fh5co-heading {
		padding-top: 45px;
	}

	.row.welcomeT{
		padding: 20px;
	}

	#fh5co-welcome .containB{
		padding-top:0px; 
	}

	#fh5co-header .display-tc h1{
		font-size:60px;
	}

	.contain-RE{
		padding: 25px;
	}
}