﻿.twoSkillsSW {
	margin-top: 20px;
	text-align: center;

}

.twoSkills {
	margin-top: 0px;
}


.twoSkillsCenterSW {

    margin-top: 50px;
    max-width: 1510px;
    text-align: center;

}


.licenciamientoContent2Splitt2 {
	float: left;
	width: 100%;
	height: 1px;
	position: relative;
	margin-top: 50px;
	margin-bottom: 20px;
}
.licenciamientoContent2Splitt2 .splitter {
	width: 300px;
	height: 1px;
	background-color: #e0e0e0;
	margin: 0 auto;
}
.formIntro {
	
	margin: 0 auto;
	text-align: center;
	margin-top: 10px;
	padding-bottom: 20px;
	width: auto;
	max-width: 1510px !important;
	
}
.contentVideoDoble {
	float: left;
	width: 100%;
	border-top: 1px solid #dcdcdc;
	margin-top: 50px;
	border-bottom: 1px solid #dcdcdc;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 10px;
	position: relative;
}
.contentVideoDoble1 {
    float: center;
    width: 46%;
    margin-left: 2%;
    margin-right: 2%;
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
    font-family: "roboto";
    font-size: 14px;
    line-height: 20px;
}


.contentVideoFirstContentSW2{
    float: left;
    width: 100%;
    margin-top: 1 px;
    text-align: center;
    font-family: "roboto";
    font-size: 14px;
    margin-bottom: 100px;

}

.contentVideoFirstContentSW{
    float: left;
    width: 100%;
    margin-top: 1 px;
    text-align: center;
    font-family: "roboto";
    font-size: 14px;
    margin-bottom: 50px;

}


.contentVideoFirstContentSW3{
    float: left;
    width: 100%;
    margin-top: 7px;
    text-align: center;
    font-family: "roboto";
    font-size: 14px;
    margin-bottom: 50px;

}



.btnItemSkillBottom {
    float: left;
    width: 100%;
    margin-top: 50px;
    margin-bottom: 50px;
    text-align: center;
    text-transform: uppercase;
}


.btnItemSkillBottom a {
    background-color: #0060ad;;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 11px;
    padding-bottom: 11px;
    color: #fff !important;
    font-family: "roboto";
    border-radius: 27px;
    text-decoration: none !important;
}


.btnItemSkillBottomSW a {
    background-color: #012847;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 11px;
    padding-bottom: 11px;
    color: #fff !important;
    font-family: "roboto";
    border-radius: 27px;
    text-decoration: none !important;
}

.btnItemSkillBottom a:hover,.btnItemSkill a:focus {
	background-color: #074a80;
}


.btnItemSkilltop {
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 50px;
    text-align: center;
    text-transform: uppercase;
}

.btnItemSkilltop a {
    background-color: #0060ad;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 11px;
    padding-bottom: 11px;
    color: #fff !important;
    font-family: "roboto";
    border-radius: 27px;
    text-decoration: none !important;
}

.btnItemSkilltop a:hover,.btnItemSkill a:focus {
	background-color: #074a80;
}

.btnItemSkillLT a {
	background-color: #0060ad;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #fff !important;
	font-family: "roboto";
	border-radius: 5px;
	text-decoration: none !important;
}
.btnItemSkillLT a:hover, .btnItemSkillLT a:focus {
	background-color: #074a80;
}
.contentVideo3 {
	float: left;
	width: 100%;
	border-bottom: 0px solid #ffffff;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.licenciamientoOverlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: #000;
    opacity: 0.45;
}

.licenciamientoBannerCloudPublica {
    float: left;
    
    height: 300px;
    background-repeat: no-repeat;
    background-attachment: none;
    background-position: top;
    width: 100%;max-width: 1920px; margin: 0 auto;background-color: #ffffff;text-align: center;
	background-position: center; /* Center the image */
  	background-repeat: no-repeat; /* Do not repeat the image */
  	background-size: cover; /* Resize the background image to cover the entire container */
    display: flex;
    align-items: center;
    justify-content: center;
    color: #d6d6d6;
    font-family: "roboto";
    position: relative;
}

.licenciamientoBannerMSP {
    float: left;
    width: 100%;
    height: 300px;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: botton;
    min-width: 1000px;
    display: flex;
    align-items: left;
    justify-content: left;
    color: #d6d6d6;
    font-family: "roboto";
    position: relative;
}

.formOverlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: #000;
    opacity: 0.45;
}

.formOverlay1 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: #000;
    opacity: 0.15;
}


.formOverlay2 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: #3fe4f3;
    opacity:0.01;
}


.formOverlay3 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}

.formseparator {
    float: left;
    width: 100%;
    height: 150px;
    
    display: flex;
    align-items: center;
    justify-content: center;
    color: #d6d6d6;
    font-family: "roboto";
    position: relative;
}


.formBannerMSP {
    float: left;
    width: 100%;
    height: 300px;
    min-width: auto;
    display: flex;
    align-items: center;
    justify-content: botton;
    color: #d6d6d6;
    font-family: "roboto";
    position: relative;
}


.formBannerHome {
    float: left;
    width: 100%;
    height: 200px;
    min-width: auto;
    display: flex;
    align-items: center;
    justify-content: top;
    color: #d6d6d6;
    font-family: "roboto";
    position: relative;
}

.formIntroSection {
    float: left;
	width: 100%;
	
	margin-top: 10px;
	
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	position: relative;
}
.formIntro {
    
    
    text-align: center;
   
}
body .formIntro h1 {
    text-align: center;
    font-family: "roboto";
        font-weight: normal;
    font-size: 39px;
}

.contentVideo350azul.textoContent h2 {
    font-size: 24px !important;
    font-family: "roboto" !important;
    color: #074a80;
}


.licenciamientoContent1SplittW .splitter {
    width: 50px;
    height: 1px;
    background-color: #ffffff;
    margin: 0 auto;
}



ul.listadoIconos2 {
    float: left;
    width: calc(100% - 60px);
    padding-left: 30px;
    padding-right: 30px;
    list-style: none;
    margin-top: 40px;
}

.contentVideo350.imgContent {
    text-align: center;
}
.contentVideo3 .contenidoVideoCenter { position: relative; }
.contentVideo3 .contenidoVideoCenter .contentVideo350.imgContentXLRRHH{

   
        margin-top: 80px;
        
 }
        
 .contentVideo3 .contenidoVideoCenter .contentVideo350.imgContentRRHH{

   
        margin-top: 120px;
        text-align: center;

   

}

.contentVideo3 .contenidoVideoCenter .contentVideo350.imgContentXLServicesProvider{

   		padding-left: 10px;
        margin-top: 180px;
}



.contentVideo350.imgContent img {
    max-width: 100%;
}

.contentVideo350 {
    float: left;
    width: 50%;
}
.contentVideo350.textoContent h2 {
    font-size: 24px !important;
    font-family: "roboto" !important;
    color: #4e4e4e;
}
.contentVideo350.textoContent {
    font-family: "roboto";
    font-size: 14px;
    line-height: 21px;
}
.contenidoDesplegables2 {
    float: center;
    width: 100%;
}
.contenidoDesplegables2 h3 {
    text-align: center;

}

.contenidoVideoCenter2 {
    
    text-align: center;
 
}

.contentVideoFirstContentH{
   
	background-color: #e6ebef;
	
}
.formBanner2 {
    
    height: 150px;
    
}
.formBanner {

    
    min-width: auto;
   

}


.margenbt{
	margin-bottom:20px;
}



.bannerH4 {
   
    letter-spacing: 1px;
    margin-top: 20px;
    font-size: 44px;
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	text-align:left;

}

.centerContent {

    /*max-width: auto;*/
}

.itemSkillContent {
   text-align: left;
    padding-left: 10px;
}
.itemSkill {
    
}
.itemSkillContent {
    
    text-align: left;
}
.formContainerSection {
    
    margin-top: 0px;
    
}

.goTop {
   
    right: 10%;
    top: 0px;
    
}
.showMobileMenuLateral i {
    
    right: 30px;
}

@media ( max-width:991px) {
	.goTop i.fa.fa-chevron-up {

		color: #ffffff;
	}
	.arrowTop {

		background-color: #015495;
		
	}
	.goTop {
    
    z-index: 100;
	}
	
	.contenidoVideo {
    float: left;
    /*width: 73%;*/
}
}



    .show-mobile { display: none; }   

    @media screen and (max-width: 599px) {
        
        .hide-mobile { display: none; }
        .show-mobile { display: block!important; }
        
    }
