/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

.leterS-2p{
	letter-spacing: 2px !important;
}
.leterS-3p{
	letter-spacing: 3px !important;
}
.leterS-4p{
	letter-spacing: 4px !important;
}
.leterS-5p{
	letter-spacing: 5px !important;
}

.listNone{
	 list-style: none !important; 
}

.fsz14 {
	font-size: 14px !important;
}
.fsz16 {
	font-size: 16px !important;
}
.fsz18 {
	font-size: 18px !important;
}

.profesionalCV ul li, .profesionalCV ol li {margin-left: 30px !important;}


.logoBottom {
    max-height: 60px !important;
    transition: All 1s ease;
    -webkit-transition: All 1s ease;
    -moz-transition: All 1s ease;
    -o-transition: All 1s ease;
}

/* Start: Video Responsive */
.video-responsive {
    overflow:hidden;
    padding-bottom:400px; /* Adecua este valor para controlar la altura del video */
    position:relative;
    height:0;
}

.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
/* End: Video Responsive */
.iconlist li {
   position: relative;
	list-style: none;
}


.iconlist li::before {
  content: "\e6c8";
   font-family: 'font-icons';
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #12876F;
    font-size: 18px;
    padding-left: 0.0em;
    position: absolute;
    top: 0px;
    left: -30px;

}

