/*!
 * Start Bootstrap - Half Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
@import url("1ea48.css?apiType=css&amp;c=bb2b3ff4-3122-4083-9592-56f686eed26b&amp;fontids=1489564");
@font-face{
font-family:"Helvetica Rounded LT W01489564";
src:url("fonts/1489564/6393d809-8b0b-4f23-a93d-5ed7a46d0eb2d41d.eot?#iefix");
src:url("fonts/1489564/6393d809-8b0b-4f23-a93d-5ed7a46d0eb2d41d.eot?#iefix") format("eot"),url("fonts/1489564/d90da593-3812-4aed-ad6b-d8702fb3b99a.woff2") format("woff2"),url("fonts/1489564/575a6ee5-d0fe-4e02-a750-6e238d54c5c3.woff") format("woff"),url("fonts/1489564/83181733-f4d3-4c58-b39f-636cb968894e.ttf") format("truetype"),url("fonts/1489564/f534d906-96f8-419f-83ef-1cc49b3bc6e8.svg#f534d906-96f8-419f-83ef-1cc49b3bc6e8") format("svg");
}

/* @import url("../fonts/hr.css");*/

html,
body {    height: 100%; font-family:'Lato',Arial, Helvetica, sans-serif}
.container {max-width:995px; padding:0}
h2 {color:#fff; font-size:5rem; margin:50px 0 60px; /*text-shadow: 1px 1px 2px rgba(150, 150, 150, 0.8); */font-weight:bold; font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif; text-align:center}

h4 {font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif}
h2.bajada {margin:75px 0 0px;}

p {color:#fff; font-size:2.2rem; text-align:center; max-width:850px; margin:0 auto 60px auto}



/*CAROUSEL*/

.featured-carousel {position:relative; height: 420px; overflow:hidden;  -webkit-perspective: 1000; }
.featured-carousel .slides li {	width: 100%; height: 420px; background-repeat: no-repeat; background-position: center; background-size: cover; text-align:center; background-color:#fea40b}
.featured-carousel .slides li a {width:100%; height:100%; display:block}
.featured-carousel .flex-control-nav {bottom:20px}
.flex-control-paging li a {background:rgba(255,255,255,.5); width:17px; height:17px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3)}
.flex-control-paging li a:hover {background:rgba(255,255,255,.8)}
.flex-control-paging li a.flex-active {background:rgba(255,255,255,1)}
.flex-direction-nav {  top: 50%;    left: 50%;    width: 995px;     position: absolute;    z-index: 2; 
-ms-transform: translate(-50%, -50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform:translate(-50%,-50%);
}

.flex-direction-nav a { width: 22px; height: 44px;}

a.flex-prev, a.flex-next {opacity:1!important }
.flex-nav-prev:hover > a.flex-prev, .flex-nav-next:hover > a.flex-next {opacity:.7!important }

.flex-direction-nav  a:before {
	width:22px; 
	height:44px;
	display: inline-block;
	content: '';
	background-image: url(../imgs/intek/slider-arrow-prev.png);
	background-repeat: no-repeat;
}
.flex-direction-nav a.flex-next:before {
  	content: '';
	background-image: url(../imgs/intek/slider-arrow-next.png);
	background-repeat: no-repeat;
}
.featured-carousel .flex-direction-nav .flex-prev { left: 0px;}
.featured-carousel .flex-direction-nav .flex-next { right: 0px; text-align:center} 
.flex-direction-nav  a:hover:before {
	background-image: url(../imgs/intek/slider-arrow3-prev.png);
}
.flex-direction-nav a:hover.flex-next:before {
	background-image: url(../imgs/intek/slider-arrow3-next.png);
}






/*MENU*/
.content {/*padding-top:60px*/}
header h1 {margin:10px 0 15px; padding:0}
#menu {
	/*width: 100%;
    position: absolute;
    top: 0;
    z-index: 2000;*/
	background-color: #fff;
	width: 100%;
	background-image: url(../imgs/intek/menu-bar.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	z-index:500;
	position:relative;
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-ms-box-shadow:0 3px 9px rgba(0, 0, 0, 0.3);
}
#menu .container {	position:relative;}
.menu {
	position: fixed !important;
	top: 0;
	-webkit-animation: fadeIn ease-in 1;
	-moz-animation: fadeIn ease-in 1;
	animation: fadeIn ease-in 1;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-duration: .7s;
	-moz-animation-duration: .7s;
	animation-duration: .7s;
	left:0;
	 right:0
}
.menuIcon {
	position: absolute;
	float: right;
	padding: 10px 0px 10px 10px;
	top: 10px;
	right: 10px;
	display: none;
	/*z-index:50*/
}
.menuIcon:hover li {background-color: #000;}
.menuIcon li {
	width: 37px;
	height: 5px;
	background-color: #00457c;
	margin: 5px 0;
}
.menuIcon.open-nav li {background-color: #293584;}
nav {position: absolute;top: 0;right: 0px;}
nav ul { display: inline-block; }
nav ul.primary_menu {   padding: 0;      width: 690px;    text-align: center;}

nav li {display: inline-block; font-size:0; }
nav ul.primary_menu li {display: inline-block!important; text-align:center}

nav li a {
	font-size: 16px;
	color: #024a83;
	padding: 12px 15px 12px ;
	margin-top: 20px  ;
	display: block;
	font-weight: 300;
	line-height:1.15; 
	text-transform:uppercase;
	font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif;
	-webkit-border-top-left-radius: 18px;
	-webkit-border-top-right-radius: 18px;
	-moz-border-radius-topleft: 18px;
	-moz-border-radius-topright: 18px;
	border-top-left-radius: 18px;
	border-top-right-radius: 18px;
}
nav li.idioma a {padding-top:25px; padding-left:30px}
nav li a:hover {text-decoration:none;color: #45C3D3;}
nav li a:active {color: #293584;}

.primary_menu li:hover .dropdown-menu {display:block; min-width:inherit; width:100%; margin:0; border:0;	
-webkit-border-bottom-left-radius: 18px;
	-webkit-border-bottom-right-radius: 18px;
	-moz-border-radius-bottomleft: 18px;
	-moz-border-radius-bottomright: 18px;
	border-bottom-left-radius: 18px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, .5);
    box-shadow: 0 6px 6px rgba(0, 0, 0, .5);
	padding:0 15px

}

.primary_menu li.menu-item-has-children:hover a {background-color:#45C3D3; color:#fff;  	-webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, .5);
    box-shadow: 0 6px 6px rgba(0, 0, 0, .5);
}

.primary_menu li:hover .dropdown-menu li {padding:5px 0; width:100%}
.primary_menu li:hover .dropdown-menu li:first-child{padding-top:10px ;}
.primary_menu li:hover .dropdown-menu li:last-child {padding-bottom:10px ;}
.primary_menu li:hover .dropdown-menu li a{margin:0;padding:0; background:none; color:#024a83;  font-size:1.3rem; text-transform:inherit; letter-spacing:-.05rem; 	-webkit-box-shadow: none;    box-shadow: none; white-space:pre-line; text-align:left; line-height:1.6rem}
.primary_menu li:hover .dropdown-menu li a:hover{color:#45C3D3}



.select-lang  {
    border: 0px solid #ccc;
    width: 200px;
    border-radius: 18px;
    background: #ffa400 no-repeat 90% 50%;
	position:relative;
	float:right;
	margin-top:25px;
	 
	
}

.select-lang:before {
content:''; width:14px; height:8px;  position:absolute; right:0px; background-size:100%; background-image:url(../imgs/intek/arrow2-bottom.png); background-repeat:no-repeat; margin:15px 25px}

.select-lang button {
    background-color: transparent;
    border: 0px solid #ffa400 ;
    width: 100%;
	text-align:left;
	box-shadow: none!important;
	padding:0

}

.select-lang .dropdown-menu {    background-color: #fff;
    border: 0;
    position: relative;
    border-top-left-radius: 0;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    border-top-right-radius: 0;
	box-shadow: inset 0 0 2px #ffa400;

}


.select-lang a {
    padding: 5px 25px;
    width: 200px;
	font-size:18px;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
	font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif;
	color:#FFF;
	display:block; text-decoration:none;
	margin:0

}



.select-lang .dropdown-menu a {text-transform: capitalize; color:#ffa400 ;     padding: 5px 25px;
}

.select-lang .dropdown-menu a:hover {background:transparent; color:#024a83}



.lang-item-pt{
display:none;
}

.lang-item-pe{
display:none;
}






/*BRANDS*/
#brands {
	background-color: #fea40b;
	padding-bottom: 6.5rem;
}
#brands .bg-brands {
	background-image: url(../imgs/intek/bg-marcas.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	overflow:hidden;
	margin-bottom:6rem
}




.home #brands { background-image:none}
.brands-items {position:relative; overflow:hidden; background: #fcd006;
background: -moz-radial-gradient(center, ellipse cover,  #fcd006 0%, #fea40b 79%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fcd006), color-stop(79%,#fea40b));
background: -webkit-radial-gradient(center, ellipse cover,  #fcd006 0%,#fea40b 79%);
background: -o-radial-gradient(center, ellipse cover,  #fcd006 0%,#fea40b 79%);
background: -ms-radial-gradient(center, ellipse cover,  #fcd006 0%,#fea40b 79%);
background: radial-gradient(ellipse at center,  #fcd006 0%,#fea40b 79%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd006', endColorstr='#fea40b',GradientType=1 );
}
ul.brands {margin:0; padding:0; width:100%!important; font-size:0 }

ul.brands li {margin:0; padding:1rem; width:20%; list-style-type:none; text-align:center; float:left;  }
ul.brands li a {   -webkit-transition: all ease 0.3s;    transition: all ease 0.3s; display:block ;       }
ul.brands li a:hover {    -webkit-transform: scale(1.03);    transform: scale(1.03); }
ul.brands li a img{display:inline-block; max-width:100%; }
























/* BRANDS TABS*/
#brands .nav-tabs {border-bottom: 2px solid #fff; text-align:center; font-size: 0; }
#brands .nav-tabs>li {margin-bottom:-2px; float:none; display:inline-block; font-size:1.5rem; margin-right:-4px}
#brands .nav-tabs>li>a { border: 2px solid #fff; border-bottom: 2px solid #fff ;   border-radius: 0; background-color: #fcc507; color:rgba(255,255,255,1); padding:1rem 2.8rem; font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif; font-size:1.8rem}
#brands .nav>li>a:hover {background-color: #FEBA49; color:rgba(255,255,255,1)}
#brands .nav-tabs>li.active>a, #forms .nav-tabs>li.active>a:focus, #forms .nav-tabs>li.active>a:hover {border: 2px solid #fff;   background-color: #fea40b; border-bottom-color: #fea40b}
#brands .nav-tabs>li.active {border-radius: 0; z-index:1 }
#brands .nav-tabs>li.active a {color:rgba(255,255,255,1) }



/*SINGLE BRAND*/
#single-brand {padding-bottom:4rem}
#single-brand img {display:inline-block}

.brand-description {margin-bottom:5rem; text-align:center}
.brand-description p {font-size: 2.1rem; line-height:27px; color:#000; text-align:left; margin-bottom:0; font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif;}
.video {position: relative;}
.video a {position: absolute; top: 0; display: block; width: 100%; height: 100%; text-align: center; text-decoration: none; opacity:.8; transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;}

.video a .play {
	top: 50%;
	left: 50%;
	width: 20px;
	height: 42px;
-ms-transform: translate(-50%, -50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform:translate(-50%,-50%);
	position: absolute;
	z-index: 2;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	background-color: #82c045;
	background-image: url(../imgs/intek/arrow.png);
	background-repeat: no-repeat;
	background-position: center center;
	/*	-webkit-mask: url(../img/arrow.svg)no-repeat 50% 50%;
	mask: url(../img/arrow.svg)no-repeat 50% 50%;
*/
}
.video.small a .play {
	top: 50%;
	left: 50%;
	width: 22px;
	height: 42px;
-ms-transform: translate(-50%, -50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform:translate(-50%,-50%);
	position: absolute;
	z-index: 2;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	background-color: #82c045;
	background-image: url(../imgs/intek/arrow2.png);
	background-repeat: no-repeat;
	background-position: center center;
	/*	-webkit-mask: url(../img/arrow.svg)no-repeat 50% 50%;
	mask: url(../img/arrow.svg)no-repeat 50% 50%;
*/
}

.video a:before {
	content: '';
	position: absolute;
	width:130px;
	height:130px;
	border-radius: 50%;
	background:  rgba(255,255,255,1);
	z-index: 1;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
-ms-transform: translate(-50%, -50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform:translate(-50%,-50%);
	position: absolute;
	z-index: 2;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	top: 50%;
	left: 49.5%;
}
.video a:hover:before {  background:  rgba(255,255,255,1);  width:140px;  height:140px;}
.video a:hover {  opacity:1; 	
}
.video a:hover .play {  background-color: #e41186}
.brand-extra {text-align:center}




/*NEWS*/
#news {
	background-color: #81be41;
	padding-bottom: 6.5rem;
	
	background-image: url(../imgs/intek/bg-news.html);
	background-repeat: no-repeat;
	background-position: center -90px;
	overflow:hidden;
	/*margin-bottom:6rem*/
}




.home #news { background-image:none}
.news-items {position:relative; margin-top:130px; margin-left:-12px; margin-right:-12px }
ul.news {margin:0; padding:0; width:100%!important; position:relative; z-index:1 }



ul.news li {margin:0; padding:0 2.3rem 80px 2.43rem; width:33.3%; list-style-type:none; text-align:center; float:left    }
ul.news li div.item {border-radius:15px; position:relative; background-color:#FFF; height:430px; padding:15px; text-align:left; line-height:1}
ul.news li div.item h3{font-size:17px; font-weight:bold; margin:0 0 10px 0}


ul.news li:nth-child(odd) div.item h3 a{color:#00b8f1; text-decoration:none}
ul.news li:nth-child(even) div.item h3 a{color:#ffa300; text-decoration:none}
ul.news li div.item h3 a:hover{color:#000;}

ul.news li:nth-child(odd) div.item span.date {    color: #006f91;    font-size: 9px;    font-weight: bold;    margin-top: 15px;    display: inline-block;}
ul.news li:nth-child(even) div.item span.date {    color: #c88000;    font-size: 9px;    font-weight: bold;    margin-top: 15px;    display: inline-block;}


ul.news li div.item p {color:#5f5f5f; font-size:13px; line-height:15px ; text-align:left; margin:0;font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif     }

ul.news li div.item a {   -webkit-transition: all ease 0.3s;    transition: all ease 0.3s; display:block ;       }
ul.news li div.item a img{display:inline-block; max-width:100%; }
ul.news li div.item a.more {    font-size: 8.5px;
    color: #ee4f9c;
    text-transform: uppercase;
    padding: 7px 18px;
    border: 2px solid #ee4f9c;
    display: inline-block;
    border-radius: 15px;
    font-weight: 600;
	text-decoration:none;
	position: absolute;
    right: 15px;
    bottom: 15px;
}
ul.news li div.item a.more:hover {      color: #000;    border: 2px solid #000;}

	
ul.news li div.item:after
{
    content: "";
    background-color: #ffdd17;
    position: absolute;
    width: 106%;
    height: 103%;
    top: -6px;
    left: -9px;
    border-radius: 15px;
    z-index: -1;
    -ms-transform: rotate(-1.5deg);
    -webkit-transform: rotate(-1.5deg);
    transform: rotate(-1.5deg);
    transform-origin: 50% 50%;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.5)}
		
ul.news li:nth-child(odd) div.item:after
{
	-ms-transform: rotate(1.5deg); /* IE 9 */
    -webkit-transform: rotate(1.5deg); /* Safari */
    transform: rotate(1.5deg);
}








/*SINGLE NEWS*/
#news-single {
	background-color: #fff;
	padding-bottom: 6.5rem;
	
	background-image: url(../imgs/intek/bg-news-single.html);
	background-repeat: no-repeat;
	background-position: center -80px;
	overflow:hidden;
	/*margin-bottom:6rem*/
}




.home #news-single { background-image:none}

#news-single .news-items {position:relative; margin-top:105px; max-width:800px; margin-left:auto; margin-right:auto }

.single-news-img-title-container {margin-bottom:55px}
.single-news-img-container {margin:0; padding:0; width:42%; position:relative; z-index:1; float:left }
.single-news-img {border-radius:7px; position:relative; background-color:#FFF; padding:7px; width:100% }
.single-news-img img{width:100% }

.single-news-img:after
{
    content: "";
    background-color: #ffdd17;
    position: absolute;
    width: 104%;
    height: 107%;
    top: -6px;
    left: -5px;
    border-radius: 7px;
    z-index: -1;
    -ms-transform: rotate(-2deg);
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
    transform-origin: 50% 50%;
    box-shadow: 0px 0px 15px rgba(0,0,0,0.5);
}		

.single-news-title {float:left; width:58%; padding-left:30px }
.single-news-title h2 {color:#ee4f9c; font-size:24px; font-weight:bold; text-align:left; margin:0}
.single-news-title span.date {    color: #b11e65;    font-size: 12px;    font-weight: bold;    margin-top: 45px; margin-bottom:10px;    display: inline-block;}

.single-news-content {text-align: justify; font-size:18px; line-height:25px; color:#5f5f5f}



#news-single .recent_posts {line-height:1; text-align:center}
#news-single .recent_posts .recent-item {text-align:left}
#news-single .recent_posts h3 {font-size:18px; color:#ffa400; font-weight:bold; text-align:center; margin-bottom:40px}
#news-single .recent_posts h4 {margin-top:5px;  }
#news-single .recent_posts h4 a {font-size:15px; line-height:15px; color:#00b8f1; font-weight:bold; display:inline-block}
#news-single .recent_posts span.date {font-size:11px; color:#006f91; font-weight:bold; margin-bottom:15px}
#news-single hr {margin:10px 0 30px 0; border:0; border-bottom:2px solid #fbdc0f; background:none; width:100% }


#news-single .recent_posts a.more {   
	font-size: 10px;
    color: #ee4f9c;
    text-transform: uppercase;
    padding: 8px 15px;
    border: 2px solid #ee4f9c;
    display: inline-block;
    border-radius: 15px;
    font-weight: 600;
	text-decoration:none;
	margin:35px 0 0px 0
}





/*SOCIAL LINK*/
#news-single .social-links{text-align:right; margin-top:65px; padding-bottom:0; width:100%}
#news-single .social-links ul{margin:0; padding:0; display:inline-block}

#news-single .social-links li{list-style-type:none; font-size:0; padding-right:0px; padding-left:10px; float:left}
#news-single .social-links li:last-child{padding-right:0}
#news-single .social-links li .social-item {
    border: 0;
    border-radius: 30px;
    display: block;
    width: 35px;
    height: 35px;
    font-size: 1.8rem;
    padding: 5px 0px 0px 2px;
    color: #fff;
    background-color: #00b9f1;
	text-align:center
}
#news-single .social-links li .social-item:hover {color:#fff; background-color:#ee4f9c }




/* VIDEO CAROUSEL*/

#home-videos {
	position: relative;
	background-color: #81be41;
	text-align: center;
	background-image: url(../imgs/intek/bg-video-slider.png);
	background-repeat: no-repeat;
	background-position: center;
}
#home-videos  .flexslider {margin-bottom:2.8rem!important; max-width:980px; margin-right:.7rem; margin-left:.7rem}
#video-slider {box-shadow: 0px 7px 15px -5px rgba(50, 50, 50, 0.8)}

#video-carousel { width:75%; max-width:735px; display:inline-block}
#video-carousel .slides > li {margin-right:40px; width:160px}
#video-carousel .slides > li:hover {opacity:.7; cursor:pointer}
#video-carousel .flex-direction-nav .flex-next {right:4rem; text-align:center}
#video-carousel .flex-direction-nav .flex-prev {left:4rem; text-align:center }





/* SOCIAL STREAM*/

#social-wall {
	background-color: #1dbed5;
	background-image: url(../imgs/intek/bg-social-wall.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#social-wall h2 {margin-bottom:60px}

#social-stream {
	margin: 0;
	padding: 0;
	background-image: url(../imgs/intek/social-bg-child.png);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:340px
}

#social-stream ul {margin:0; padding:0; position:relative}
#social-stream ul li { list-style-type:none; float:left;  width:33.33%; padding:10px; position:relative; display:block }
#social-stream ul li .inner{ background-color:#FFF; padding:20px 20px 10px 20px; padding-top:70px; overflow:hidden}
#social-stream ul li .inner img{ width:100%;}
#social-stream ul li .section-intro {padding:0 20px 20px; background-color:#FFF; width:100%; display:block; box-shadow: 0px 7px 14px -7px rgba(50, 50, 50, 0.5);}

#social-stream ul li>a  {display:none}
#social-stream ul li>a img  {display:none}

#social-stream ul li.dcsns-facebook:after, #social-stream ul li.dcsns-youtube:after, #social-stream ul li.dcsns-twitter:after {position:absolute; top:20px ; text-align:center; left:30px; right:30px; border-bottom:1px solid #E6E6E6; font-family:'FontAwesome'; font-size:3rem}
#social-stream ul li.dcsns-facebook:after {content:'\f082'; }
#social-stream ul li.dcsns-youtube:after  {content:'\f166'; }
#social-stream ul li.dcsns-twitter:after  {content:'\f081'; }
#social-stream .section-thumb {margin-bottom:15px; display:block}
#social-stream .section-title {font-weight:bold}
#social-stream .section-intro {font-size:1rem}



/*BTN*/
.btn {font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif}
.btn-marcas {background-color: #e41186; color:#FFF; border-radius:30px; padding: 8px 50px; font-size:26px; margin-top:5rem}
.btn-marcas:hover {background-color:#45C3D3; color:#FFF}
.btn-send {background-color: #fff!important; color:#e71a8b!important; border-radius:30px!important; padding: 8px 50px; font-size:26px; margin-top:2rem; border:0!important}
.btn-send:hover {background-color:#45C3D3!important; color:#fff!important}
.btn-single-brand {border-radius:30px; padding: 8px 25px; font-size:1.8rem; margin-top:4rem; color:#FFF; text-transform: uppercase; float:left; text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);}
.btn-single-brand:hover { color:rgba(255,255,255,.8) }

hr {
	background-image: url(../imgs/intek/shadow-bar.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 22px; margin:0 0 8rem 0; border:0; opacity:.5; background-size:contain
}

/*FORMS*/
#forms { background-color:#e30e84;background-image: url(../imgs/intek/bg-contacto2.jpg);	background-repeat: no-repeat;	background-position: center top;  overflow:hidden 	}
#forms .container-fluid {position:relative; border-top:2px solid #fff; background-color:#e30e84}
#forms .bg-forms { }
.home #forms { background-image:none}

/* FORMS TABS*/


#forms .nav-tabs {border-bottom: 0px solid #fff; text-align:center; font-size: 0;}
#forms .nav-tabs>li {margin-bottom:-2px; float:none; display:inline-block; margin-right:-4px}
#forms .nav-tabs>li>a { border: 2px solid #f373b9; border-bottom: 0px solid #fff ;   border-radius: 0; background-color: #e30e84; color:rgba(255,255,255,.5); padding:1rem 3rem; font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif; font-size:1.85rem}

#forms .nav-tabs>li>a i { display:none}

#forms .nav>li>a:hover {background-color: #F11F93; color:rgba(255,255,255,.75)}
#forms .nav-tabs>li.active>a, #forms .nav-tabs>li.active>a:focus, #forms .nav-tabs>li.active>a:hover {border: 2px solid #fff;   background-color: #e30e84; border-bottom: 0}
#forms .nav-tabs>li.active {border-radius: 0; z-index:1 }
#forms .nav-tabs>li.active a {color:rgba(255,255,255,1) }
.tab-pane {padding: 6rem 0; overflow:hidden; text-align:center; max-width:790px; margin:0 auto}
.tab-pane p {font-size:1.6rem}

input, textarea, select {border: 1px solid #fff!important; background-color:transparent!important; border-radius:0!important}
.bootstrap-select .btn-default {border: 1px solid #fff!important; background-color:#e30e84!important; border-radius:0!important; color:#FFF!important; }

select option {
    background: #fff;
    color:#e71a8b;
}
select option:hover {
    background: #e71a8b;
    color:#fff;
}



	
.form-control::-webkit-input-placeholder { color: rgba(255,255,255,.5); }
.form-control:-moz-placeholder { color: rgba(255,255,255,.5); }
.form-control::-moz-placeholder { color: rgba(255,255,255,.5); }
.form-control:-ms-input-placeholder { color: rgba(255,255,255,.5); }

.has-error input, .has-error textarea, .has-error .btn-default {background-color:#F186C2!important}

.help-block {display:none}
.alert-warning {background:#fff; color:#fe098a; text-align:left; border-radius: 0; margin:0 15px 40px 15px; padding:5px 15px 8px 15px}
.alert-warning:before {    content: '\f06a';    font-family: 'FontAwesome';    font-size: 2rem;    margin-right: 12px;    position: relative;    bottom: -2px;}
/*.alert-success {position:absolute; z-index:10; background-color:#fff; color:#fe098a}
form.sent:before {content:''; position:fixed; z-index:3; left:0; right:0; top:0; bottom:0; background-color:rgba(0,0,0,.7) }*/
.alert-success {display:none!important}

#form_success .modal-dialog, #form_success_rrhh .modal-dialog {max-width:500px; background-color:#fff; border-radius:10px}
#form_success .modal-body p, #form_success_rrhh .modal-body p {color:#e41186; margin-bottom:20px; margin-top:25px}
#form_success .modal-footer, #form_success_rrhh .modal-footer {border:0}

.btn-continue {background-color: #e41186; color:#FFF; border-radius:30px; padding: 8px 50px; font-size:26px; margin-top:0;     margin: 0 auto;    display: inherit; margin-bottom:15px}
.btn-continue:hover {background-color:#45C3D3; color:#FFF}

.btn-cv {background-color: #fff!important; color:#e71a8b!important; -webkit-border-top-right-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomright: 30px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;; padding: 3px 50px; font-size:20px; margin:0rem; border:0!important}
.btn-cv:hover {background-color:#45C3D3!important; color:#fff!important}

/*input[type="submit"] {border: inherit!important; background-color:inherit!important; border-radius:inherit!important}
*/
label {color:#fff; font-weight:normal;     width: 100%;      text-align: left;}
.btn {outline:none!important; border:0; box-shadow: none;}
.form-control {color:#fff}
.form-control:focus, .btn:focus {outline:none!important; border:0; box-shadow: none; opacity:.8}
.form-group {margin-bottom:40px}
.form-group label {float:left}



/*#forms .panel {border:0; background-color:transparent; box-shadow: none}
#forms .panel-heading {background-color:transparent; border-color:#fff; color:#FFF; padding:0}
#forms .panel-body {border:0}
.panel-title>a {display:block; padding:2rem 1rem; border-bottom:1px solid #fff}
.panel-group {padding: 0}*/


#forms .panel-group {max-width:500px; margin:0 auto; padding: 0px; border: 2px solid #fff}
#forms .panel {background:transparent; border:0; box-shadow:none}
#forms .panel-body {border:0}
#forms .panel-body p {font-size:1.6rem}

#forms .panel-heading { background-color:transparent;border:0; position:relative; border-bottom:2px solid #fff; border-top:0px solid #fff; text-align:center; padding:0; box-shadow:none; }

#forms .panel-heading:before {content:''; width:14px; height:8px;  position:absolute; right:0px; background-size:100%; background-image:url(../imgs/intek/arrow2-bottom.png); background-repeat:no-repeat; margin:18px 15px}
	
#forms .panel-heading.active:before {-webkit-transform: rotate(-180deg);  -moz-transform: rotate(-180deg); }

/*#forms .panel:first-child .panel-heading { border-bottom:0 }*/
#forms .panel:last-child .panel-heading { border-bottom:0 }
#forms .panel .btn-send{width:100%; margin:0 15px;     max-width: 250px;    margin-left: 10px;}

#forms .panel-heading  a {
	display: block;
	background-color: #f1379e;
	color: #fff;
	border-radius: 0;
	padding: 10px 15px;
	font-size: 20px;
	font-family: 'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration:none
}
#forms .panel-heading  a:hover { background-color:rgba(255,255,255,.5); }
#forms .panel-heading.active a {background-color:transparent; color:#fff; }
#forms .panel-heading.active { border-bottom:0 }


#forms .panel-heading .in { border:0; }
#forms .panel-title>a {border:0}


#forms  .panel-collapse {display:block!important; opacity:0!important; position:relative; height:0; overflow: hidden}
#forms  .in {display:block!important; opacity:1!important; height:auto ;  }
 
#forms  .panel-collapse .panel-body { }
#forms  .in .panel-body   {padding:40px 0 0 0; border-bottom:2px solid #fff}
#forms  .panel-body p   {font-size:1.6rem; padding:0 15px}

#forms .panel:last-child  .panel-body{border-bottom:0}
#forms .panel-group .panel+.panel {margin:0}












/*FOOTER*/
footer {
	background-color: #fadb0e;
	padding-top: 5.5rem;
	padding-bottom: 8rem;
	background-image: url(../imgs/intek/bg-footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
footer .container{position:relative}

footer .menu-footer  { margin:0; padding:0; padding-bottom:10rem}
footer .menu-footer > li.menu-item {display:inline-block; margin:0; padding:0; vertical-align:top; border:0; width:auto; position:relative; margin-right:6.3%}
footer .menu-footer > li.menu-item:first-child {padding-left:0;}
footer .menu-footer > li.menu-item:last-child {padding-right:0;}



footer .menu-footer > li.menu-item a {
	font-weight: bold;
	font-size: 1.6rem;
	color: #e7198b;
	font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif; 
}
footer .menu-footer > li.menu-item a:hover {cursor:default;text-decoration:none}
footer .menu-footer .sub-menu {margin:0; padding:0;  border:0}
footer .menu-footer .sub-menu li {margin:0; padding:.3rem 0; border:0; list-style-type:none }

footer .menu-footer .sub-menu li.menu-item a {
	font-weight: normal;
	font-size: 1.4rem;
	text-transform: none;
	color: #000;
	font-family:'Lato', Arial, Helvetica, sans-serif;
}
footer .menu-footer .sub-menu li.menu-item a:hover {cursor:pointer; text-decoration:underline}
footer .menu-footer > li.menu-item .indicator{	display:none;}
footer .menu-footer .sub-menu .sub-menu {display:none}
footer .afip {max-width:50px; height:auto; display:inline-block; margin-top:20px}



.baby {	display:none}

.home .baby {
	display:block;
	position: absolute;
	width: 256px;
	height: 608px;
	background-image: url(../imgs/intek/baby.png);
	background-repeat: no-repeat;
	background-position: left top;
    right: -139px;
    top: -510px;}


footer ul.terms {padding:0; list-style-type:none}
footer ul.terms li  {display:inline-block; padding:0 10px}
footer ul.terms li a {color:#e30e84}
#terms {/*max-width:550px;*/ margin:0 auto}
#terms .modal-body {padding:30px}
#terms h3 {color:#e30e84; font-size:2rem; font-weight:bold; font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif;}


/*SOCIAL LINK*/
.social-links{padding-bottom:3rem;}
.social-links ul{margin:0; padding:0; display:inline-block}

.social-links li{list-style-type:none; font-size:0; padding-right:10px; float:left}
.social-links li:last-child{padding-right:0}
.social-links li .social-item {
    border: 1px solid #e51588;
    border-radius: 30px;
    display: block;
    width: 47px;
    height: 47px;
    font-size: 2.6rem;
    padding: 3px 0px 0px 5px;
    color: #e51588;
}
.social-links li .social-item:hover {border-color: #000; color:#000 }

/*WHERE TO BUY*/
#wheretobuy {
	background-color: #4cbad5;
	padding-bottom: 6.5rem;
	background-image: url(../imgs/intek/bg-where2.jpg);
	background-repeat: no-repeat;
	background-position: center -40px;
}
.where-items {position:relative; overflow:hidden; }
ul.where {margin:0; padding:0; width:100%!important; font-size:0 }

ul.where li {margin:0; padding:1rem; width:25%; list-style-type:none; text-align:center; float:left  }
ul.where li a { -webkit-transition: all ease 0.3s;    transition: all ease 0.3s; display: inline-block  }
ul.where li a:hover { -webkit-transform: scale(1.03);    transform: scale(1.03);  }
ul.where li a img{display:inline-block; max-width:100%; }

/*ABOUT*/
#acerca-about {
	overflow: hidden;
	min-height: 490px;
	background-image: url(../imgs/intek/bg-acerca1b.png);
	background-repeat: no-repeat;
	background-position: center -85px;
}
#acerca-about .container {position:relative; padding-left:30px; text-align:center}

.bg-acerca-about {
	left: -240px;
	top: -168px;
	width:1148px;
	height:658px;
	position: absolute;
	z-index: 2;
	background-image: url(../imgs/intek/bg-acerca1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-acerca-about2 {
	right: -150px;
	top: -180px;
	position: absolute;
	z-index: 2;
	overflow: hidden;
	height: 630px;
	background-image: url(../imgs/intek/bg-acerca1b.png);
	width: 262px;
	height: 630px
}
#acerca-about .about-content {z-index:3; }


#acerca-about h2 {color:#f1a31c; margin-bottom:6px; margin-top:37px}
#acerca-about p.destacado {color:#000; font-size:20px; margin-bottom:20px; line-height:24px; margin-top:0 }
#acerca-about h3 {font-size: 2.5rem; text-align:center; color:#c75c99; 	font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif; text-shadow: 1px 1px 2px rgba(150, 150, 150, 0.8); margin-bottom:15px}
#acerca-about p {color:#000; font-size:18px; margin-bottom:20px; line-height:24px }
#acerca-about .btn-download {background-color: #e41186; color:#FFF; border-radius:30px; padding: 8px 40px; font-size:18px; margin-top:0rem;}
#acerca-about .nena {    position: absolute;    right: -114px;    top: -40px;	z-index:200}


#acerca-development {	    background-color: #FFF;
    margin-top: -40px;
    background-image: url(../imgs/intek/bg-acerca2b.jpg);
    background-repeat: repeat-y;
    background-position: center -243px;
    min-height: 450px; position:relative}
.bg-acerca-dev2 {
	background-image: url(../imgs/intek/bg-acerca3.png);
	background-repeat: no-repeat;
	background-position: center top;
	width:100%; height:804px;
	position:absolute;
	left:0;
	right:0;
	top:-243px; z-index:1
}
#acerca-development .container {position:relative; z-index:2}
#acerca-development h2 {color:#b60879; margin-top:80px; margin-bottom:10px; }
#acerca-development p {font-size:2rem; color:#000; padding: 0 20px; line-height:24px; margin:0 }
#acerca-development .development-content  {  width:566px; float:right }
#acerca-development .cars {	background-image: url(../imgs/intek/cars.png);	background-repeat: no-repeat;	background-position: left top;	height: 497px;	width: 571px;	position:absolute; z-index:3;    top: 60px;    left: -155px;}
#acerca-development .pencil {	background-image: url(../imgs/intek/pencil.png);	background-repeat: no-repeat;	background-position: left top;	height: 189px;	width: 279px;	position:absolute; z-index:3;    bottom: -210px;    right: -120px;}



#acerca-prizes {
	background-color: #FFF;
	background-image: url(../imgs/intek/bg-acerca-3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	min-height: 574px;
	padding-bottom: 3rem
}
#acerca-prizes .container {padding:0 10px}
#acerca-prizes h2 {color:#f1a31c; margin-top:70px; margin-bottom:10px}
#acerca-prizes p {color:#f4dd03; font-size:20px; line-height:24px; margin-bottom:50px}



#acerca-prizes .premio {	width: 100%;	height: 218px; background-image: url(../imgs/intek/bg-premio2.png);	background-repeat: no-repeat;	text-align: center;	padding-top: 25px;	background-position: center; background-size:contain}
#acerca-prizes .premio h4 {color:#752785; max-width:240px; font-size:18px; padding-bottom:10px; padding-top:10px;  margin:0 auto;  }
#acerca-prizes .premio p {color:#752785; max-width:240px; font-size:16px; line-height:20px; margin:0 auto}
#acerca-prizes .premio span.prize-year {color:#bf6203; max-width:259px; font-size:14px; line-height:24px; margin:0 auto; font-weight:bold}


#acerca-prizes .left-vertical .nav-tabs {	border: none; width:190px; float:left; margin-right:30px}
#acerca-prizes .left-vertical .nav-tabs>li {	max-width:150px;	float: none}
#acerca-prizes .left-vertical .nav-tabs > li > a {background-color: #75aec8; color:#752785; border-radius:30px; border:0; padding: 2px 50px; font-size:24px; font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif; margin-bottom:10px; text-align:center}
#acerca-prizes .left-vertical .tabs-left { border-right: 1px solid #e1b62d; -webkit-box-shadow: 8px 0px 9px -7px rgba(0,0,0,0.5);
-moz-box-shadow: 8px 0px 9px -7px rgba(0,0,0,0.5);
box-shadow: 8px 0px 9px -7px rgba(0,0,0,0.5); }
#acerca-prizes .left-vertical .nav-tabs.tabs-left > li > a:hover{background-color: #e9c12b}
#acerca-prizes .left-vertical .nav-tabs.tabs-left > li.active > a,
#acerca-prizes .left-vertical .nav-tabs.tabs-left > li.active > a:hover, 
#acerca-prizes .left-vertical .nav-tabs.tabs-left > li.active > a:focus
{border: 0;	box-shadow: none;	background-color:#e9c12b;	color:#752785}



#acerca-prizes .left-vertical .flex-direction-nav{position:static; transform:none}

#acerca-prizes .tab-content {position:relative; width:720px; float:left}

#acerca-prizes .tab-content .tab-pane, #acerca-prizes panel-collapse  {margin:0; padding:0; display:block!important; opacity:0!important; position:absolute; left:0; right:0; top:0}
#acerca-prizes .tab-content .in {margin:0; padding:0; display:block!important; opacity:1!important; position:absolute;  right:0; top:0}
#acerca-prizes .tab-content .tab-pane p {font-size:1.6rem}

#acerca-prizes  .flex-viewport {margin: 0;}
#acerca-prizes .flexslider {margin-bottom:0; position:relative}
#acerca-prizes .slides > li {width:259px; padding:15px 0 0px 0; margin:0px; }
#acerca-prizes .slides > li:hover {/*opacity:.7; cursor:pointer*/}
#acerca-prizes .flex-direction-nav .flex-next {right:1.5rem; text-align:center}
#acerca-prizes .flex-direction-nav .flex-prev {left:1.5rem; text-align:center }
#acerca-prizes .flex-direction-nav  a:before {	background-image: url(../imgs/intek/slider-arrow2-prev.png);}
#acerca-prizes .flex-direction-nav a.flex-next:before {	background-image: url(../imgs/intek/slider-arrow2-next.png)}


#acerca-prizes .panel-group {max-width:500px; margin:0 auto}
#acerca-prizes .panel {background:transparent; border:0}
#acerca-prizes .panel-body {border:0}
#acerca-prizes .panel-heading { background-color:transparent;border:0;text-align:center; padding:0; box-shadow:none; position:relative }

#acerca-prizes .panel-heading  a { display:block;background-color: #75aec8; color:#752785; border-radius:30px; padding: 5px 30px; font-size:24px; font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif;  text-align:center}
#acerca-prizes .panel-heading:before {content:''; width:14px; height:8px;  position:absolute; right:0px; background-size:100%; background-image:url(../imgs/intek/arrow3-bottom.png); background-repeat:no-repeat; margin:14px 15px}
	
#acerca-prizes .panel-heading.active:before {-webkit-transform: rotate(-180deg);  -moz-transform: rotate(-180deg); }

#acerca-prizes .panel-heading  a:hover { background-color:#e9c12b; text-decoration:none}
#acerca-prizes .panel-heading.active a  {background-color:#e9c12b; text-decoration:none}


#acerca-prizes .panel-heading .in {background:#e9c12b; border:0; }
#acerca-prizes .panel-title>a {border:0}


#acerca-prizes  .panel-collapse {display:block!important; opacity:0!important; position:relative; height:0; overflow: hidden; }
#acerca-prizes  .in {display:block!important; opacity:1!important; height:auto ;  }
 
#acerca-prizes  .flexslider {padding:0 4rem }
#acerca-prizes  .panel-collapse .panel-body { }

#acerca-prizes  .in .panel-body   {background-color:#8b218c; border-radius:15px; margin-top:5px; padding:0rem}

/*#acerca-prizes  .panel-collapse .slides {height:0; padding:0; margin:0}
#acerca-prizes  .in  .slides   {height:auto }*/


#acerca-offices {
	background-color: #7cb8d4;
	background-image: url(../imgs/intek/acerca-4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	overflow:hidden
}
#acerca-offices .of-nene {	padding-top:180px} 
#acerca-offices h2 {margin-top:70px;     margin-bottom: 10px; color:#b60879}
#acerca-offices p {color:#752785; font-size:20px; line-height:24px; }
#acerca-offices .oficinas {position:relative}
#acerca-offices .oficina {
	background-image: url(../imgs/intek/bg-oficina-1.png);
	background-repeat: no-repeat;
	background-position: left top; 
	width:	269px;
	height:175px;
	padding:30px 0px 0px 63px; position:absolute;
	background-size:contain
}
#acerca-offices .oficina:hover {
	background-image: url(../imgs/intek/bg-oficina-2.png); z-index:3
}

#acerca-offices .of-1 {top:-20px; left:50px; z-index:3}
#acerca-offices .of-2 {top:-20px; left:299px;  z-index:2}
#acerca-offices .of-3 {top:160px; left:50px;  z-index:3}
#acerca-offices .of-4 {top:160px; left:299px;  z-index:2}
#acerca-offices .of-5 {top:340px; left:60px;  z-index:2}
#acerca-offices .of-6 {top:340px; left:299px;  z-index:2}

#acerca-offices .oficina h4 {color:#752785; font-size:20px;    text-align: left;    margin-bottom: 2px;    margin-top: 0;  }
#acerca-offices .oficina p {color:#fff; font-size:12.5px; line-height:16px; text-align:left; max-width:170px; margin:0 }
#acerca-offices .oficina:hover h4 {color:#f4dd03;  }
#acerca-offices .oficina:hover p {color:#fff; }



/***** MODAL PROPERTIES *****/
.modal {
  text-align: center;
}
.modal p {
  margin:0; color:#000
}
.modal-dialog p {
	font-size: 1.4rem;
    text-align: justify;
    margin-bottom: 2rem;}

@media screen and (min-width: 768px) { 
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.modal.in .modal-dialog {max-width:980px; width:100%; }
 .modal-content {
    -webkit-box-shadow: none;
    box-shadow: none;
    background:transparent;
    border:none;
    outline:none;
}
.modal-body {
    padding-top: 40px;
    border-radius: 10px;
	background-color:#FFF
}
.modal-content iframe {
    border:none;
    padding:0;
    margin:0;
}
.close {
	position: absolute;
    right: 10px;
    top: 10px;
	color:#e41186;
	opacity:1
}
	.close:hover, .close:focus  {color:#45C3D3}

/***** MEDIA QUERIES *****/
 @media only screen and (max-width: 641px) {
    /***** MODAL PROPERTIES *****/
    .modal-body {
		padding:5px;
		padding-top:40px
       /* height:100px;
        padding:0;
        margin: 0;*/
    }
    .modal-content {
        padding:0;
        margin: 0;
    }
    .modal-dialog {
        position: relative;
        width: auto;
        margin: 15px;
    }
   
}
@media only screen and (min-width: 768px) {
    /***** MODAL PROPERTIES *****/
    .close {
        font-size: 25px;
        margin:-4px 0px;
    }

}





@media only screen and (max-width: 1647px) {
/*.baby {display:none}
*/}
@media only screen and (max-width: 1289px) {
/*#video-carousel {max-width:680px; }
.featured-carousel .slides li {height: 390px; }
*/
.home .baby {display:none}

}

@media only screen and (max-width: 1199px) {
nav ul.primary_menu {
    width: 665px;
}
nav li a {
    padding: 12px 10px 12px;
}
}

@media only screen and (max-width: 1024px) {


#acerca-about {background:none}
.bg-acerca-about {	left: 0;	top:0;	width:100%;	height:658px; background-repeat: no-repeat;	    background-position: -120px -170px;}
#acerca-about .container {padding: 0 30px; width:100%;}
#acerca-about .about-content {padding: 0 10px; float:none; max-width:750px; display:inline-block; width:100%}

#acerca-about .nena {
	position: relative;
	left: 0;
	right: 0;
	top:0;
	width: 80%;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	max-width:528px; margin:0 auto
}
#acerca-about .nena img {width:100%} 


#acerca-development {
	background-image: url(../imgs/intek/bg-acerca2f.png);
	background-position: center bottom;	
	background-repeat: no-repeat; background-color:transparent; margin-bottom:-30px; margin-top:0
}
#acerca-development .container, #acerca-prizes .container, #acerca-offices .container{padding: 0 15px}
#acerca-development .development-content {width:100%}
.bg-acerca-dev2 { width:100%; height:497px; position:relative; display:block; left:-999px}

}


@media only screen and (max-width: 995px) {
nav ul.primary_menu {width:445px}
nav li a {padding: 12px 2.5px 12px 2.5px; font-size:12px ;    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}


.primary_menu li:hover .dropdown-menu {
-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	padding:0;
}
.primary_menu li:hover .dropdown-menu li a {
	font-size:1.1rem
}
.primary_menu li:hover .dropdown-menu li {    padding: 5px 7.5px;}





nav li.idioma a {width:160px; padding-top:30px }
nav li.idioma a img {width:100%}

#video-carousel { max-width:80%; }
/*#video-carousel .flex-direction-nav .flex-next {right:-8rem;}
#video-carousel .flex-direction-nav .flex-prev {left:-8rem}
*/


.featured-carousel {height: 432px; }
.featured-carousel .slides li {height: 432px; }



ul.social-links li{padding-right:6px}
ul.social-links li .social-item {
    width: 45px;
    height: 45px;
    font-size: 2.4rem;
    padding: 4px 0px 0px 7px;
}

ul.brands li {width:25%;}
ul.where li {width:33.33%;}

#acerca-about {background:none}
.bg-acerca-about {	left: 0;	top:0;	width:100%;	height:658px; background-repeat: no-repeat;	    background-position: -170px -170px;}
#acerca-about .container {padding: 0 30px; width:100%;}
#acerca-about .about-content {padding: 0 10px; float:none; max-width:750px; display:inline-block; width:100% }

#acerca-about .nena {
	position: relative;
	left: 0;
	right: 0;
	top:0;
	width: 80%;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	max-width:528px; margin:0 auto
}
#acerca-about .nena img {width:100%} 


#acerca-development {
	background-image: url(../imgs/intek/bg-acerca2f.png);
	background-position: center bottom;	
	background-repeat: no-repeat; background-color:transparent; margin-bottom:-30px; margin-top:0
}
#acerca-development .container, #acerca-prizes .container, #acerca-offices .container{padding: 0 15px}
#acerca-development .development-content {width:100%}
.bg-acerca-dev2 { width:100%; height:497px; position:relative; display:block; left:-999px}



#acerca-prizes .tab-content {width:490px;}

#acerca-offices .oficina {width:229px; padding: 32px 0px 0px 50px;}
#acerca-offices .oficina p {font-size:13px; line-height:14px;     letter-spacing: -0.03rem;}

#acerca-offices .of-1 {top:-30px; left:0px; z-index:3}
#acerca-offices .of-2 {top:-30px; left:200px;  z-index:2}
#acerca-offices .of-3 {top:120px; left:0px;  z-index:3}
#acerca-offices .of-4 {top:120px; left:200px;  z-index:2}
#acerca-offices .of-5 {top:275px; left:0px;  z-index:3}
#acerca-offices .of-6 {top:275px; left:200px;  z-index:2}

.flex-direction-nav { width: 750px; }

footer .menu-footer > li.menu-item {width:24.5%; margin-right:0}



ul.news li { width: 50%;}
ul.news li div.item { height:415px}



}



@media only screen and (max-width: 768px) {
	

#menu {position: fixed;}
.menu {display:none}
.content {padding-top:70px}
header {
	height: 70px;
	z-index: 2;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	background: #fff;
	background-image: url(../imgs/intek/menu-bar.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3);
	-ms-box-shadow:0 3px 9px rgba(0, 0, 0, 0.3);

}
.select-lang {margin:0; width:auto; background-color:#fbda05; color:#00467f; margin-top:20px; border-radius:0; width:100% }
.select-lang a, .select-lang .dropdown-menu a {text-transform: uppercase; color:#00467f; 
}
.select-lang:before {
background-image:url(../imgs/intek/arrow5-bottom.png);}



section#social-wall, .home section#forms {display:none}
nav.menu-slide li a {padding-bottom: 20.5px;}
header h1 {margin:5px 0 10px; }
.menuIcon {display: block;	list-style-type:none;	z-index:50}
/*  Nav Drawer Layout  */
nav {	position: relative;}
nav ul {height: 100%;	overflow-y: auto;}
nav ul.primary_menu {}
nav li {display: block;	float: none;	border-bottom:1px solid rgba(255,255,255,.3)}
nav ul.primary_menu li {display: block!important;	text-align:left}

nav li:first-child a {padding: 20px 25px;}
nav li a {padding: 10px 25px!important;	font-size: 17px;	color: #fff;	text-transform:uppercase; margin:0; border-radius: 0}
.primary_menu li:hover .dropdown-menu {display: none}


.primary_menu li.menu-item-has-children:hover a {background-color: inherit; color: inherit;  	-webkit-box-shadow: none;
    box-shadow:  none	; color:#45C3D3; background-color: #fbda05
}






h1.logo img {	    max-height: 52px;    margin: 2px 10px 10px 5px;}
nav li a.active {color: #fff;	background-color: #141e23;}
nav li a:hover {	font-weight: 400;	background-color: #fbda05;}

.select-lang .dropdown-menu {border-radius: 0; box-shadow:none}

/* NAVIGATION ANIMATION */
nav {
	width: 240px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 70px;
	margin: 0;
	background-color: #00467f;
	opacity: 0;
	-webkit-transform: translate3d(5%, 0, 0)scale(.97);
	-moz-transform: translate3d(5%, 0, 0)scale(.97);
	transform: translate3d(5%, 0, 0)scale(.97);
}
/*Nav Expanding Open Effect*/
nav.open-nav {
	opacity: 1;
	height: 1080px;
	-webkit-transform: translate3d(0, 0, 0)scale(1);
	-webkit-animation: slideIn .35s ease-in-out;
	-moz-transform: translate3d(0, 0, 0)scale(1);
	-moz-animation: slideIn .35s ease-in-out;
	transform: translate3d(0, 0, 0)scale(1);
	animation: slideIn .35s ease-in-out;
	z-index:3
}
nav.open-nav ul {	padding-left:0; width:100%}
nav li.idioma a {width:100%; }
.flex-direction-nav {  width: 100%;}
.featured-carousel .flex-direction-nav .flex-prev { left: 10px;}
.featured-carousel .flex-direction-nav .flex-next { right: 10px} 


#brands {	background-position: center -95px;}

ul.brands li {width:33.33%;}
ul.where li {width:50%;}


#video-carousel { max-width:80%; }
#video-carousel .flex-direction-nav .flex-next {right:-13%;}
#video-carousel .flex-direction-nav .flex-prev {left:-13%}
/*.featured-carousel .slides li {	height: 240px; }
.featured-carousel {height: 240px; }
*/
hr {display:none}

footer {padding-top:3rem; padding-bottom:1.5rem}
footer .menu-footer {padding-bottom:2rem}
footer .menu-footer > li.menu-item {width:100%; }
footer .menu-footer > li.menu-item a{width:100%; background-color:#e51588; display:block; border-radius:30px; padding:1rem 2rem; color:#fff; text-transform:uppercase;margin-bottom:.5rem; text-decoration:none; overflow:hidden; display:block}
footer .menu-footer > li.menu-item a:hover{	background-color: #CD1279;}
footer .menu-footer > li.menu-item .sub-menu a{background-color:#fce02a; color:#000; margin-bottom:.3rem; }
footer .menu-footer > li.menu-item .sub-menu a:hover{	background-color: #EFD103;}
footer .menu-footer > li.menu-item:before {content:''; width:14px; height:8px;  position:absolute; right:0px; background-size:100%; background-image:url(../imgs/intek/arrow4-bottom.png); background-repeat:no-repeat; margin:18px 15px; -webkit-transform: rotate(-180deg);  -moz-transform: rotate(-180deg)}
footer .menu-footer > li.menu-item.active:before { background-image:url(../imgs/intek/arrow2-bottom.png); -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg)}

.social-links{text-align:center}
.social-links li{text-align:left}
#forms { background-image: none; padding:0 1.5rem 3rem 1.5rem; 	}
#forms .container-fluid {border-top:0px}

/*
#acerca-about .nena {
	position: relative;
	left: 0;
	right: 0;
	top:0;
	width: 80%;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	max-width:528px; margin:0 auto
}

#acerca-about .nena img {width:100%} 
#acerca-about .about-content {padding: 0 10px}


#acerca-development {
	background-image: url(../img/bg-acerca2e.png);
	background-position: center bottom;	
	background-repeat: no-repeat; background-color:transparent; margin-bottom:-30px; margin-top:0
}
#acerca-development .container, #acerca-prizes .container, #acerca-offices .container{padding: 0 15px}
#acerca-development .development-content {width:100%}
.bg-acerca-dev2 { width:100%; height:497px; position:relative; display:block}*/
.bg-acerca-about {	  background-position: -260px -170px;}

#acerca-prizes .flex-direction-nav .flex-prev { left: 8%;}
#acerca-prizes .flex-direction-nav .flex-next { right: 8%;}
#acerca-offices {padding-bottom:3rem}
#acerca-offices .oficina {width:229px; padding: 38px 0px 0px 50px; left:inherit; top:inherit}
#acerca-offices .oficina p {font-size:13px; line-height:14px;     letter-spacing: -0.03rem; }

#acerca-offices .oficinas {position:relative; max-width:500px; margin:0 auto}

#acerca-offices .oficina {position:relative; display:inline-block; width:49.5%; height:145px}



#acerca-offices .of-1, #acerca-offices .of-2, #acerca-offices .of-3, #acerca-offices .of-4 {position:relative;}

#acerca-offices .of-1 {top:0px; left:0px; z-index:3}
#acerca-offices .of-2 {top:0px; left:-20px;  z-index:2}
#acerca-offices .of-3 {top:0px; left:0px;  z-index:3}
#acerca-offices .of-4 {top:0px; left:-20px;  z-index:2}
#acerca-offices .of-5 {top:0px; left:0px;  z-index:3}
#acerca-offices .of-6 {top:0px; left:-20px;  z-index:2}

#acerca-development .pencil {display:none}


.btn-marcas { font-size:19px; margin-top:5rem}
.btn-send { margin-top:2rem}


#single-brand .container {padding:0 15px}
.video {margin-bottom:3rem}
.brand-description p {text-align:center}
.brand-description .pull-left {float:none!important}

.btn-single-brand {float: none}
.news-items {padding:0 20px; margin-top:60px}
ul.news li div.item { height:365px}
#news-single  hr{display:block}


}

@media only screen and (max-width : 767px)  { 
.featured-carousel .slides li {height: 420px; }
.featured-carousel {height: 420px; }
}




@media only screen and (max-width: 480px) {
.featured-carousel .slides li {height: 250px;  }
.featured-carousel {height: 250px; margin-top: 60px;}
/*ul.brands li {width:50%;}*/
.flex-control-paging li a {width:12px; height:12px;}
.flex-control-nav li {    margin: 0 3px;}
.flex-direction-nav {display:none}



h2 {margin:32px 0 25px; font-size:3rem}
p {font-size:1.8rem; line-height:1.2}

/*ul.brands li {width:50%;}*/
#brands .nav-tabs>li>a {padding:1rem; font-size:1.5rem}



#acerca-about, #acerca-offices, #acerca-development  {height:auto; padding-bottom:0rem; }
#acerca-about .container {padding-top:110px}
.bg-acerca-about {    background-position: -340px -80px; height:300px}
#acerca-development h2 { margin-top: 50px; }

#acerca-prizes .slides > li { margin:0px; }

#acerca-prizes .panel-body {padding:0}
#acerca-prizes  .flex-direction-nav{display:none}
#acerca-prizes .flex-viewport {margin: 0 0rem;}
#acerca-prizes .flex-direction-nav .flex-prev { left: 3%;}
#acerca-prizes .flex-direction-nav .flex-next { right: 3%;}

#acerca-prizes .premio {	padding-top: 50px;}
#acerca-prizes .premio h4 { max-width:195px; font-size:16px; padding-bottom:5px;    }
#acerca-prizes .premio p { max-width:195px; font-size:13px; line-height:16px;}


#acerca-offices .oficinas {text-align:center} 
#acerca-offices .oficina {    max-width: 229px;    width: 100%;    text-align: center; max-height:150px}
#acerca-offices .of-1 {top:-10px; left:-20px; z-index:8}
#acerca-offices .of-2 {top:-30px; left:20px;  z-index:7}
#acerca-offices .of-3 {top:-45px; left:-20px;  z-index:6}
#acerca-offices .of-4 {top:-75px; left:20px;  z-index:5}
#acerca-offices .of-5 {top:-95px; left:-20px;  z-index:4}
#acerca-offices .of-6 {top:-120px; left:20px;  z-index:3}

#acerca-offices .oficina:hover {z-index:8} 


#acerca-offices .oficina p { max-width:165px; font-size:12px; line-height:13px}


.video a:before {	width:100px;	height:100px;}
.video a:hover:before {  width:130px;  height:130px;}
.video a:hover {	opacity:.5}


.btn-send { width:100%}

ul.news li {    width: 100%;}
ul.news li div.item {height:auto; padding-bottom:50px}
ul.news li div.item a img {width:100%; }


.single-news-img-container {width:100%}
.single-news-title {width:100%; padding:0; text-align:center}
.single-news-title h2 {text-align:center}
#news-single .social-links {text-align:center}
#news-single .recent_posts .recent-item {text-align:center}

}






@-webkit-keyframes slideIn {
 0% {
opacity: 0;
-webkit-transform: translate3d(5%, 0, 0)scale(.97);
}
 100% {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0)scale(1);
}
}
@-moz-keyframes slideIn {
 0% {
opacity: 0;
-moz-transform: translate3d(5%, 0, 0)scale(.97);
}
 100% {
opacity: 1;
-moz-transform: translate3d(0, 0, 0)scale(1);
}
}
@keyframes slideIn {
 0% {
opacity: 0;
transform: translate3d(5%, 0, 0)scale(.97);
}
 100% {
opacity: 1;
transform: translate3d(0, 0, 0)scale(1);
}
}
/*Nav Shrinking Closed Effect*/
nav.closeclose-nav {
	opacity: 0!important;
	-webkit-transform: translate3d(5%, 0, 0)scale(.97);
	-webkit-animation: slideOut .3s ease-in-out;
	-moz-transform: translate3d(5%, 0, 0)scale(.97);
	-moz-animation: slideOut .3s ease-in-out;
	transform: translate3d(5%, 0, 0)scale(.97);
	animation: slideOut .3s ease-in-out;
	float:none
}
@-webkit-keyframes slideOut {
 0% {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0)scale(1);
}
 100% {
opacity: 0;
-webkit-transform: translate3d(5%, 0, 0)scale(.97);
}
}
@-moz-keyframes slideOut {
 0% {
opacity: 1;
-moz-transform: translate3d(0, 0, 0)scale(1);
}
 100% {
opacity: 0;
-moz-transform: translate3d(5%, 0, 0)scale(.97);
}
}
@keyframes slideOut {
 0% {
opacity: 1;
transform: translate3d(0, 0, 0)scale(1);
}
 100% {
opacity: 0;
transform: translate3d(5%, 0, 0)scale(.97);
}
}

/* Animación del Contentido*/
.content {
	/* starting point */
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 1;
}
/*Content Sliding Open Effect*/
header.open-nav, .content.open-nav {
	-webkit-transform: translate3d(-240px, 0, 0);
	-webkit-animation: open .5s ease-in-out;
	-moz-transform: translate3d(-240px, 0, 0);
	-moz-animation: open .5s ease-in-out;
	transform: translate3d(-240px, 0, 0);
	animation: open .5s ease-in-out;
}
@-webkit-keyframes open {
 0% {
-webkit-transform: translate3d(0, 0, 0);
}
 100% {
-webkit-transform: translate3d(-240px, 0, 0);
}
}
@-moz-keyframes open {
 0% {
-moz-transform: translate3d(0, 0, 0);
}
 100% {
-moz-transform: translate3d(-240px, 0, 0);
}
}
@keyframes open {
 0% {
transform: translate3d(0, 0, 0);
}
 100% {
transform: translate3d(-240px, 0, 0);
}
}
/*Content Sliding Closed Effect*/
header.close-nav, .content.close-nav {
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-animation: close .3s ease-in-out;
	-moz-transform: translate3d(0, 0, 0);
	-moz-animation: close .3s ease-in-out;
	transform: translate3d(0, 0, 0);
	animation: close .3s ease-in-out;
	opacity:1
}
@-webkit-keyframes close {
 0% {
-webkit-transform: translate3d(-240px, 0, 0);
}
 100% {
-webkit-transform: translate3d(0, 0, 0);
}
}
@-moz-keyframes close {
 0% {
-moz-transform: translate3d(-240px, 0, 0);
}
 100% {
-moz-transform: translate3d(0, 0, 0);
}
}
@keyframes close {
 0% {
transform: translate3d(-240px, 0, 0);
}
 100% {
transform: translate3d(0, 0, 0);
}
}



/* NEWSLETTER */

@media only screen and (min-width: 1025px){
.sumome-scrollbox-small { max-width:400px
}
}

.sumome-scrollbox-theme {border-radius:0!important}
.sumome-scrollbox-link {display:none!important; visibility:hidden!important}


.sumome-scrollbox-template-default  .sumome-scrollbox-close:after {      -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    position: absolute;
    content: "\00D7"!important;
    font-size: 22px!important;
    font-weight: bold;
    line-height: 23px!important;
    height: 22px!important;
    width: 22px!important;
    text-align: center;
    top: 15px!important;
    right: 15px!important;
    background: #e30e84!important;
    opacity: 1!important;
    color: #fff;!important }
.sumome-scrollbox-template-default  .sumome-scrollbox-close {opacity:1!important}
.sumome-scrollbox-template-default  .sumome-scrollbox-close:hover {opacity:1!important}

.sumome-scrollbox-bottom .sumome-scrollbox-template-default  .sumome-scrollbox-close[style] {color:rgba(255,255,255,1)!important; }



.sumome-scrollbox-template-default  .sumome-scrollbox-close {opacity:1!important}
.sumome-scrollbox-template-default  .sumome-scrollbox-close:hover {opacity:1!important}
.sumome-scrollbox-popup h1, .sumome-scrollbox-popup h2, .sumome-scrollbox-popup h3, .sumome-scrollbox-popup h4,
.sumome-scrollbox-popup h5, .sumome-scrollbox-popup h6, .sumome-modal .sumome-scrollbox-preview h1,
.sumome-modal .sumome-scrollbox-preview h2, .sumome-modal .sumome-scrollbox-preview h3,
.sumome-modal .sumome-scrollbox-preview h4, .sumome-modal .sumome-scrollbox-preview h5,
.sumome-modal .sumome-scrollbox-preview h6,
.sumome-scrollbox-popup p, .sumome-scrollbox-popup div.sumome-scrollbox-text,
.sumome-modal .sumome-scrollbox-preview p, .sumome-modal .sumome-scrollbox-preview div.sumome-scrollbox-text
 {
	font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif!important;
	margin-top:1.25em!important
}

.sumome-scrollbox-popup.sumome-res-medium h2, .sumome-scrollbox-popup.sumome-res-large h2,
.sumome-scrollbox-popup.sumome-res-xlarge h2, .sumome-scrollbox-popup.sumome-res-xxlarge h2,
.sumome-modal .sumome-scrollbox-preview.sumome-res-medium h2, .sumome-modal .sumome-scrollbox-preview.sumome-res-large h2,
.sumome-modal .sumome-scrollbox-preview.sumome-res-xlarge h2, .sumome-modal .sumome-scrollbox-preview.sumome-res-xxlarge h2 {
font-size:26px!important
}
.sumome-scrollbox-popup p, .sumome-scrollbox-popup div.sumome-scrollbox-text, .sumome-modal .sumome-scrollbox-preview p,
.sumome-modal .sumome-scrollbox-preview div.sumome-scrollbox-text {
margin-bottom:15px!important
}


.sumome-scrollbox-button {
	font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif!important;
	border-radius:30px!important;
	width:auto!important;
	margin:0 auto!important;
	margin-bottom:2.4em!important;
	padding:10px 32px!important;
	display:inherit!important
}

 .sumome-scrollbox-continue  {
	font-family:'Helvetica Rounded LT W01489564', Arial, Helvetica, sans-serif!important;
	border-radius:30px!important;
	width:auto!important;
	margin:0 auto!important;
	margin-bottom:2.4em!important;
	padding:10px 32px!important;
}
.sumome-scrollbox-input {margin-bottom:1.6em!important}
.sumome-scrollbox-template-default .sumome-scrollbox-form input, .sumome-scrollbox-template-default .sumome-scrollbox-form select {border:1px solid #00467f!important}
.sumome-scrollbox-popup input[type="text"], .sumome-scrollbox-popup input[type="email"], .sumome-modal .sumome-scrollbox-preview input[type="text"],
.sumome-modal .sumome-scrollbox-preview input[type="email"] {font-size:14px!important}



@media only screen and (min-width: 768px){
.btn-marcas-mobile{
	display: none;
}
}
