.section_tringle{
    /* clip-path: polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%);
    height: 1059px; */
    background: transparent linear-gradient(180deg, #0B2F5E 0%, #0047AC 100%) 0% 0% no-repeat padding-box; border: 1px solid #707070; opacity: 1;
}
.section_tringle_2{
    clip-path: polygon(0% 0%, 100% 0%, 0% 100%, 0% 100%);
    height: 90rem; 
    background: transparent linear-gradient(180deg, #0B2F5E 0%, #0047AC 100%) 0% 0% no-repeat padding-box; border: 1px solid #707070; opacity: 1;
}
#logo_img{
    height: 2rem;
}
#top_card{
    margin-top: -35rem!important;
}
#img_banner{
    margin-top: -125rem; margin-left: -9.375rem
}
#img_second{
    margin-top: -19rem!important; height: 65rem;
}

.dot_teletrabajo{
    height: 45px;
    width: 45px;
    background-color: #0075C9;
    border-radius: 50%;
}

#btn_descarga_guia{
    font-family: 'Poppins';font-weight: 700; font-size: 20px;
    letter-spacing: 0px;
    color: #FFFFFF;
    background: #ED6C05 0% 0% no-repeat padding-box;
    opacity: 1;
    box-shadow: 10px 9px 1px 1px #007DCC
}
#btn_descarga_guia:hover{
    background: #FFFFFF;
    color: #194E92;
}
@media screen and (max-width: 768px) {
    #logo_img{
        height: 4rem;
        margin-top: -8rem;
    }
    #img_banner{
        margin-top: -20rem; 
        margin-left: .10rem
    }
    #img_second{
        margin-top: 1rem!important; height: auto;
    }

    .dot_teletrabajo{
        height: 45px;
        width: 45px;
        background-color: #0075C9;
        border-radius: 50%;
        margin-left: 10rem!important;
    }
    #secon_section{
        margin-top: 5rem!important;
    }
    .h1_bajo{
        visibility: hidden;
    }
    .section_tringle_2{
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        height: 1259px;
        background: transparent linear-gradient(180deg, #0B2F5E 0%, #0047AC 100%) 0% 0% no-repeat padding-box; border: 1px solid #707070; opacity: 1;
    }
    #top_card{
        margin-top: 1rem!important;
    }
    #btn_descarga_guia{
        font-family: 'Poppins';font-weight: 700; font-size: 20px;
        letter-spacing: 0px;
        color: #194E92;
        background: #F0FFFF 0% 0% no-repeat padding-box;
        opacity: 1;
        box-shadow: 10px 9px 1px 1px #007DCC
    }

}
.h1_landing_tele{
    text-align: left;
    font-family: 'Poppins';
    font-weight: 700; 
    font-size: 38px;
    letter-spacing: 0px;
    color: #F0FFFF;
    opacity: 1;
}
.p_landing_tele{
    text-align: left;
    font-family: 'Poppins';
    font-weight: 400; 
    font-size: 25px;    
    letter-spacing: 0px;
    color: #F0FFFF;
    opacity: 1;
}
.h1_bajo{
    text-align: left;
    font-family: 'Poppins';
    font-weight: 700; 
    font-size: 376px;    
    letter-spacing: 0px;
    color: #F0FFFF;
    opacity: 0.05;
    position: absolute;
    margin-top: -7rem!important;
}
.text_block_blue{
    font-family: 'Poppins';
    font-weight: 100; 
    font-size: 19px;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}
.text_block_blue_2{
    font-family: 'Poppins';
    font-weight: 700; 
    font-size: 19px;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}
.socios_p{
    text-align: left;
    font-family: 'Poppins';
    font-weight: 400; 
    font-size: 18px;
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 1;
    line-height : 40px;
}
.strong_landing_card{
    font-family: 'Poppins'; font-weight: 700; font-size: 18px; letter-spacing: 0px; color: #FFFFFF;
}
.p_landing_card{
    font-family: 'Poppins'; font-weight: 400; font-size: 18px; letter-spacing: 0px; color: #FFFFFF;
}
@media only screen and (min-width: 1000px) and (max-width: 1767px)  {
   .p_landing_card{
    	font-family: 'Poppins'; font-weight: 400; font-size: 13px; letter-spacing: 0px; color: #FFFFFF;
	}
	.strong_landing_card{
    	font-family: 'Poppins'; font-weight: 700; font-size: 13px; letter-spacing: 0px; color: #FFFFFF;
	}
	
    .dot_teletrabajo{
        height: 45px;
        width: 45px;
        background-color: #0075C9;
        border-radius: 50%;
        margin-left: -1rem!important;
    }
 }
 @media only screen and (min-width: 1200px) and (max-width: 1167px)  {
   .p_landing_card{
    	font-family: 'Poppins'; font-weight: 400; font-size: 16px; letter-spacing: 0px; color: #FFFFFF;
	}
	.strong_landing_card{
    	font-family: 'Poppins'; font-weight: 700; font-size: 16px; letter-spacing: 0px; color: #FFFFFF;
	}
	 .dot_teletrabajo{
        height: 45px;
        width: 45px;
        background-color: #0075C9;
        border-radius: 50%;
        margin-left: -1rem!important;
    }
 }
.h1_img{
    text-align: left;
    font-family: 'Poppins'; font-weight: 700; font-size: 28px;
    line-height : 58px;
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 1;
}
.p_inferior{
    font-family: 'Poppins'; font-weight: 400; font-size: 20px;
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 0.6;
}
.p_list{
    text-align: left;
    font-family: 'Poppins'; font-weight: 400; font-size: 18px;
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 1;
}
.calendar_h1{
    text-align: left; 
    font-family: 'Poppins'; font-weight: 700; font-size: 24px;
    letter-spacing: 0px; color: #0D0D0D; opacity: 1;
}
#txt_fecha_1{
    background: #FFFFFF 0% 0% no-repeat padding-box;
    width: 412px;
    height: 61px;
    border: 1px solid #006A6A;
    border-radius: 4px;
    opacity: 1;
    text-align: center;
    font-family: 'Poppins'; font-weight: 400; font-size: 24px;
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 1;
}
#txt_fecha_2{
    background: #FFFFFF 0% 0% no-repeat padding-box;
    width: 412px;
    height: 61px;
    border: 1px solid #006A6A;
    border-radius: 4px;
    opacity: 1;
    text-align: center;
    font-family: 'Poppins'; font-weight: 400; font-size: 24px;
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 1;
}
#btn_confirmar{
    text-align: center;
    font-family: 'Poppins'; font-weight: 700; font-size: 19px;
    letter-spacing: 0px;
    color: #FFFFFF;
    background: #194E92 0% 0% no-repeat padding-box;
    opacity: 1;
    width: 182px;
    height: 63px;
}

#btn_confirmar:disabled{
    background: #194E92 0% 0% no-repeat padding-box;
    color: #FFFFFF;
    opacity: .5;
}
#btn_cancelar{
    text-align: center;
    font-family: 'Poppins'; font-weight: 700; font-size: 19px;
    width: 182px;
    height: 63px;
    letter-spacing: 0px;
    color: #006A6A;
    text-transform: uppercase;
    opacity: 1;
}
.border-derecha {
    border-right: 2px solid #194E92!important;
}


/* Calendario */

.ui-datepicker,
.ui-datepicker table,
.ui-datepicker tr,
.ui-datepicker td,
.ui-datepicker th {
    margin: 0;
    padding: 0;
    border: none;
    border-spacing: 0;
}
.p_confirmacion{
    font-family: 'Poppins'; font-weight: 400; font-size: 25px;
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 1;
}
#txt_confirmacion{
    height: 83px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #BFBFBF; 
    border-radius: 12px; 
    opacity: 1; 
    text-align: center; 
    font-family: 'Poppins'; font-weight: 400; font-size: 21px; 
    letter-spacing: 0px;
    color: #0D0D0D;
}
.p_txt_inferior{
    text-align: left;
    font-family: 'Poppins'; font-weight: 400; font-size: 16px; 
    letter-spacing: 0px;
    color: #0D0D0D;
    opacity: 0.5;
    text-align: center;
}
#btn_conoce{
    width: 242px;
    height: 75px;
    background: #007DCC 0% 0% no-repeat padding-box;
    opacity: 1;
    font-family: 'Poppins'; font-weight: 700; font-size: 16px; 
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.dot_tag_redes{
    height: 35px;
    width: 35px;
    background-color: #0075C9;
    border-radius: 50%;
}
.p_fechas_seleccionada{
    text-align: center;
    font-family: 'Poppins'; font-weight: 500; font-size: 19px; 
    letter-spacing: 0px;
    color: #006A6A;
    opacity: 1;
    text-align: center;
}

.input-wrapper {
    display:inline-block;
    position: relative
}
.lbl_form{
    text-align: left;
    font-family: 'Poppins'; font-weight: 600; font-size: 16px; 
    letter-spacing: 0.32px;
    color: #0D0D0D;
    text-transform: uppercase;
    opacity: 1;
}

#txtForm {
    
    height: 45px;
    width: 300px;
    background: #F0FFFF 0% 0% no-repeat padding-box;
    border: 2px solid #006A6A;
    opacity: 0.8;
    right: 45px;
    text-align: left;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 19px;
    letter-spacing: 0.38px;
    color: #0D0D0D;
    opacity: 1;
}
#txtFecha {
    
    height: 45px;
    width: 300px;
    background: #F0FFFF 0% 0% no-repeat padding-box;
    border: 2px solid #006A6A;
    opacity: 0.8;
    right: 45px;
    text-align: center;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 19px;
    letter-spacing: 0.38px;
    color: #0D0D0D;
    opacity: 1;
}
.input-wrapper:after {
    font-family: 'FontAwesome';
    content: '\f133';
    color: #006A6A;
    position: absolute;
    right: 270px;
    top: 42px;
}
#checkbox_check{
    width: 26px;
    height: 26px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 2px solid #328787;
    border-radius: 4px;
    opacity: 1;
}
#text_check{
    text-align: left;
    font-family: 'Poppins'; font-weight: 400; font-size: 20px; 
    letter-spacing: 0px;
    color: #0D0D0D;
    margin-left: 2rem !important;
}

#text_check_blue{
    text-align: left;
    text-decoration: underline;
    font-family: 'Poppins'; font-weight: 400; font-size: 20px; 
    letter-spacing: 0px;
    color: #007DCC;
    margin-top: -1rem!important;
}
#btn_subs{
    background: #007DCC;
    opacity: 1;
    font-family: 'Poppins'; font-weight: 700; font-size: 19px; 
    letter-spacing: 0px;
    color: #FFFFFF;
    width: 450px;
}
@media screen and (max-width: 768px) {
    #checkbox_check{
        width: 26px;
        height: 26px;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        border: 2px solid #328787;
        border-radius: 4px;
        opacity: 1;
        margin-left: 2.5rem !important;
    }
    #text_check{
        text-align: left;
        font-family: 'Poppins'; font-weight: 400; font-size: 20px; 
        letter-spacing: 0px;
        color: #0D0D0D;
        margin-left: 4.2rem !important;
    }
    
    .border-derecha {
        border-top: 2px solid #194E92!important;
        margin-top: 45px;
    }
    #btn_subs{
        background: #007DCC;
        opacity: 1;
        font-family: 'Poppins'; font-weight: 700; font-size: 16px; 
        letter-spacing: 0px;
        color: #FFFFFF;
    }   
    #text_check_blue{
        text-align: left;
        text-decoration: underline;
        font-family: 'Poppins'; font-weight: 400; font-size: 20px; 
        letter-spacing: 0px;
        color: #007DCC;
        margin-top: -1rem!important;
    }

    #txt_fecha_1{
        background: #FFFFFF 0% 0% no-repeat padding-box;
        width: 312px;
        height: 61px;
        border: 1px solid #006A6A;
        border-radius: 4px;
        opacity: 1;
        text-align: center;
        font-family: 'Poppins'; font-weight: 400; font-size: 24px;
        letter-spacing: 0px;
        color: #0D0D0D;
        opacity: 1;
    }
    #txt_fecha_2{
        background: #FFFFFF 0% 0% no-repeat padding-box;
        width: 312px;
        height: 61px;
        border: 1px solid #006A6A;
        border-radius: 4px;
        opacity: 1;
        text-align: center;
        font-family: 'Poppins'; font-weight: 400; font-size: 24px;
        letter-spacing: 0px;
        color: #0D0D0D;
        opacity: 1;
    }
}