#post-2250 .seccion_preguntas_frecuentes .et_pb_text_inner ul>li>ul{
list-style-type: circle;
}
#post-2250 .seccion_preguntas_frecuentes .et_pb_text_inner ul>li>ul>li>ul{
list-style-type:square;
}
#post-2250 .seccion_preguntas_frecuentes .et_pb_text_inner ul>li {
text-align:left;
}
.icono-affinity{
width: 15px;
margin-bottom: -3px;
color: white;
}
.col-4{
width:33%;
display: inline-flex;
max-height: 80vh;
text-align:center;
}	
.col-4 > .sub4{
background-color: #f7931e;
padding: 10px 20px;
position:relative;
border-radius: 20px;
overflow-y: scroll;
width:80%;
margin: 0 auto;
}
.bloque-cierre .row{
margin-left: 15px;
margin-right: 15px;
bottom: 50%;
position: absolute;
display:flex;
left: 50%;
transform: translate(-50%,50%);
width: 90%;
}
.inputdesign{
}
.col-4 input,.col-4 select{
border: none;
border-bottom: 1px solid white;
background: transparent;
color: white;
font-size: 16px;
width: 100%;
outline: none;
}
.col-4 input::-webkit-input-placeholder { color: white;
}
.col-4 input::-moz-placeholder { color: white;
}
.col-4 input:-ms-input-placeholder { color: white;
}
.col-4 input:-moz-placeholder { color: white;
}
.col-4 input.half-len ,.col-4 select.half-len{
}
.block-line{
position:relative;
margin-bottom: 10px;}
.block_half{
width: 48%;
display: inline-flex;
}
.bloque-cierre{
display:none;	
position: fixed; 
overflow-y: scroll;
top: 0; right: 0; bottom: 0; left: 0;
width: 100vw;
height: 100vh;
z-index: 100000;
top: 0;
background: rgba(0,0,0,0.4);
}
.blockscroll{
overflow: hidden;
position:fixed;
}
.col-4 input[type="submit"], .btn-affi{
background: #1c0c65;
outline: none;
border: none;
padding: 9px 12px 9px 12px;
border-radius: 16px;
color: white;
width: 170px;
font-size: 18px;
cursor: pointer;
border: 2px solid #1c0c65;
}
.col-4 input[type="submit"]:hover ,.btn-affi:hover{
background: white;
color: #1c0c65;
border-color: white;
}
.btn-holder{
text-align:center;
margin-top:20px;
}
.Add{
color:white;	
cursor:pointer;
font-size: 15px;
}
@media only screen and (max-width: 600px) {
.col-4{
width:100%;
display: inline-flex;
}	
}
#contenedor{
display:none;
position: absolute;
left: 0%;
text-align: center;
font-size: 20px;
border-radius: 20px;
padding: 10px;
color: #1c0c65;
background: rgba(255,255,255,0.8);
width: 100%;
background: #f7931ed9;
height: 100%;}
.showerror{
text-align: center;
display: none;
position: absolute;
line-height: 1.2em;
left: 50%;
transform: translateX(-50%);
background: #F7931E!important;
color: #1e0368;
width: 300px;
top: 30%;
z-index: 1000;
padding: 30px;
padding-bottom: 50px;
padding-top: 40px;
border-radius: 20px;
}
.covertemp{
display: block;
background: #00000096;
z-index:1000;
height: 100%;
width: 100%;
position: absolute;
margin-left: -20px;
margin-top: -10px;
}
.col-4.activecol .covertemp{
display:none;	
}
.et_pb_module_inner .cart{
text-align:center;
}
.deletesv{
width:20px;	
cursor:pointer;
}
.close-bloque{
cursor:pointer;
position: absolute;
right: 0px;
color: black;
top: -10px;
line-height: 20px;
border-radius: 20px;
text-align: center;
background: white;
height: 20px;
width: 20px;
z-index: 200;}
.pagbut{
text-align:center;
}
.et_pb_wc_add_to_cart form.cart .button{
margin: 0 auto;
display: flex !important;
} .page-id-2448 .et_pb_module_inner form .button{
color: white !important;
display: block !important;
text-align: center;
width: 155px;
}
.page-id-2448 .et_pb_module_inner form .button::after{
color:white;
}
.page-id-2448 div.product form.cart .button{
color:white !important;
}
.page-id-2448 .bloque-cierre .row .col-4 form{
min-height:250px;
display:grid;
}
.page-id-2448 .bloque-cierre .row .col-4 h2{
font-size:21px;
}
.page-id-2448 .bloque-cierre .row .col-4 h3{
font-size:18px;
}
@media only screen and (max-width:480px){
.page-id-2448 .bloque-cierre .row{
bottom: 20%;
display: block;
margin-right: 0px;
margin-left: 0px;
height: 100%;
}
.page-id-2448 .bloque-cierre .row .col-4{
padding-bottom:30px;
}
}
@media only screen and (max-width:769px) and (min-width:600px){
.page-id-2448 .bloque-cierre .row .col-4{
width: 48%;
display: inline-flex;
max-height: 80vh;
text-align: center;
padding-bottom: 25px;
min-height: 355px;
}
.page-id-2448 .bloque-cierre .row{
display:block;
}
} .home .col-2-h{
display: flex;
}
.home .col-2-h .et_pb_image_1{
align-items: end;
display: grid;
margin-bottom: 30px;
}
.wp-image-2576{
width:130px;
}
.wp-image-2579{
width:200px;
}
@media only screen and (min-width:769px){
.section-home-1 .et_pb_row{
align-items: center;
display: flex;
}	
.home .et_pb_section_1 .et_pb_row.et_pb_row_0, .home .et_pb_section_2 .et_pb_row.et_pb_row_1
,.home .et_pb_section_3 .et_pb_row.et_pb_row_4 .et_pb_column_10, .home .et_pb_section_3 .et_pb_row.et_pb_row_4, .home .et_pb_section_4 .et_pb_row.et_pb_row_7{
align-items: center;
display: flex;
} #post-397 .et_pb_section_0 > .et_pb_row_0 > .et_pb_column_1_2, 
#post-397 .et_pb_section_1 > .et_pb_row_1 > .et_pb_column_1_2{
width:50% !important;
margin-right:0px;
}
#post-397 .et_pb_row.et_pb_row_3, #post-397 .et_pb_row.et_pb_row_4{
align-items: center;
display: flex;
}
#post-1591 .et_pb_row_6{
display:flex;
align-items:center;
}
}
.simulador-open{
display:none;
}
.simulador-open .calculadora{
float: initial;
margin: 0 auto;
}
.btn-is{
cursor:pointer;
color: #FFFFFF!important;
border-radius: 10px;
border: none;
padding-left: 1em;
padding-right: 1em;
padding-top: 0.3em;
padding-bottom: 0.3em;
font-size: 18px;
background-color: #F7931E;
}
.et-cart-info{
display:none;
} #footer-widgets{
padding-top:25px;
padding-bottom:0;
}
#footer-widgets .footer-widget{
display: flex;
flex-flow: row wrap;
}
#footer-widgets .fwidget.et_pb_widget .textwidget{
display: flex;
width: 100%;
flex-flow: column;
justify-content: space-between;
font-size: 18px;
} #footer-widgets #text-5{
flex:1;
order:2;
}  #footer-widgets #text-8 .textwidget >div:first-child a, 
#footer-widgets #text-8 .textwidget >div:nth-child(2) a{
color:#f7931e
}
#footer-widgets .footer-widget li{
padding-left:0px;
}
#footer-widgets .et_pb_social_media_follow li a.icon:before{
font-size: 22px;
}
#footer-widgets #text-8 ul{
margin-top:0px !important;
}
#footer-widgets .fa-linkedin:before,#footer-widgets .fa-instagram:before,
#footer-widgets .fa-facebook:before{
font-size:26px;
}
#post-1591 .et_pb_section.et_pb_section_2 .et_pb_column_3 .et_pb_blurb_container h3{
padding-top:6px;
}
#main-content #post-460 .et_pb_social_media_follow li a{
margin-right:10px;
margin-left:10px;
color:black;
}
#main-content #post-460 .et_pb_social_media_follow li a:hover{
color:#f7931e;
}
#main-content #post-460 .fa-linkedin:before, #main-content #post-460 .fa-instagram:before,
#main-content #post-460 .fa-facebook:before{
font-size:40px;
}
#main-content #post-460 .et_pb_social_media_follow li{
margin-right:0px !important;
}
#main-content #post-460 ul.et_pb_social_media_follow_0{
margin-top:0px !important;
}
.consulta input[type=number], .other_amount label{
color:white;
border-bottom:none;
} #post-2250 .et_pb_row.et_pb_row_0 .et_pb_toggle_title{
padding-left: 35px;
padding-top: 5px;
}
#post-2250 .et_pb_accordion_0 .et_pb_toggle_close .et_pb_toggle_title:before{
padding-right: 10px;
content: url(https://tukompa.mipaginaeswow.com/wp-content/uploads/2021/03/flecha.png);
position: absolute;
left: 0 !important;
height: 16px;
width: 16px;
transform: scale(0.7);
top: 0;
margin-top: 0;
}
#post-2250 .et_pb_accordion_0 .et_pb_toggle_open .et_pb_toggle_title:before{
content: url(https://tukompa.mipaginaeswow.com/wp-content/uploads/2021/03/flechadown.png);
position: absolute;
left: 0 !important;
height: 16px;
width: 16px;
transform: scale(0.7);
top: 0;
margin-top: 0;
display:block;
}
#post-2250 .et_pb_accordion_0  .et_pb_accordion_item .et_pb_toggle_content{
padding-left:35px;
}
.clase-escoge-home .et_pb_blurb_container,.clase-escoge-home .et_pb_blurb_position_left .et-pb-icon-circle{
padding:0px;
}
.clase-escoge-home .et_pb_column_1_2 .et_pb_module.et_pb_blurb{
margin-bottom:10px;
}
#top-menu li a:hover, #top-menu li.current-menu-item a{
border-bottom: 3px solid #f7931e;
padding-bottom: 10px !important;
}
#logo{
width:158px;
height:auto;
}
#post-397 .et_pb_image img, #post-397 .et_pb_image .et_pb_image_wrap{
width:100%;
}
@media only screen and (max-width:998px) {
.mobile_menu_bar:before{
color: #fff !important;
}
#main-header{
background:white !important;	
}
}
@media only screen and (max-width:769px) {
#footer-widgets .footer-widget{
display: inline-block;
}
#footer-widgets .footer-widget .fwidget{
width:100%;
}
.clase-escoge-home >.et_pb_column_1_2:first-child{
margin-bottom:0px;
}
}
@media only screen and (max-width:480px){
#footer-widgets .fwidget.et_pb_widget .textwidget{
display: block;
}
#footer-widgets .fwidget.et_pb_widget .textwidget > div{
width:100%;
padding-bottom:10px;
}
#footer-widgets .fwidget.et_pb_widget .textwidget > div, #footer-widgets .fwidget.et_pb_widget .textwidget > div ul, #footer-widgets #text-8 .textwidget >div:nth-child(3) ul, #footer-widgets #text-5 .textwidget >div:nth-child(3) {
text-align:center;
}
#text-8 div {
font-size: 0.875rem;
}
}
@media only screen and (min-width:1000px){
.req-tukompa > .et_pb_column{
width: 25%;
margin-right: 0px;
}
.req-tukompa > .et_pb_column:nth-child(2) .et_pb_blurb_content .et_pb_main_blurb_image{
width: 100%;
border-right: 5px solid #c7c2d5;
border-left: 5px solid #c7c2d5;
}
.req-tukompa > .et_pb_column:nth-child(3) .et_pb_blurb_content .et_pb_main_blurb_image{
width: 100%;
border-right: 5px solid #c7c2d5;
}
}
.pricing-slider.one{
position:relative;
}
input[type=range]{
width:95%;
} .img-dinero-1{
right: 0px;
position: absolute;
bottom: 15px;
width: 26px;
}
.col-2-h .et_pb_slider_0{
max-width:310px;
}
.col-2-h .et_pb_module.et_pb_image.et_pb_image_0{
align-items: flex-end;
display: flex;
}
@media all and (max-width: 980px) { .ds-carousel-section .et_pb_blog_grid .column.size-1of2 {
width: 100% !important;
margin: 0 !important;
}
} .libro_de_reclamaciones input, .libro_de_reclamaciones select, .libro_de_reclamaciones textarea{
height: 45px;
margin-bottom: 20px;
width: 100%;
padding: 10px 20px;
font-weight: 400;
background: white;
color: #999;;
border-radius: 10px 10px 10px 10px;
border-width: 1px;
border: 2px solid;
border-color: #F7931E;
}
.libro_de_reclamaciones label{
color:#1e0368;
text-align:left;
}
.libro_de_reclamaciones p.titulo{
font-size: 18px;
color: #1e0368;
font-weight: 600;
text-align:left;
}
.libro_de_reclamaciones p, .libro_de_reclamaciones div{
text-align:left;
}
.libro_de_reclamaciones textarea{
height: 148px;
min-height: 100px;
}
.parte_1_0, .parte1_1, .parte2_1, .p3_final{
display:flex;
width:100%;
}
.parte_1_0 label:nth-child(1){
width: 35%;
margin-right: 15px;
}
.parte_1_0 label:nth-child(2){
width: 35%;
margin-right: 15px;
}
.parte_1_0 label:nth-child(3){
width: 30%;
}
.parte1_1 label:nth-child(1){
width:25%;
margin-right:15px;
}
.parte1_1 label:nth-child(2){
width:30%;
margin-right:15px;
}
.parte1_1 label:nth-child(3){
width:45%
}
.parte2_1 label:nth-child(1){
width:30%;
margin-right:15px;
}
.parte2_1 label:nth-child(2){
width:30%;
margin-right:15px;
}
.parte2_1 label:nth-child(3){
width:40%;
}
.p3_final label:nth-child(1){
width:50%;
margin-right:15px;
}
.p3_final label:nth-child(2){
width:50%;
}
#btn_enviar_reclamo{
background-color: #F7931E;
font-size: 15px;
padding: 12px 24px;
border-radius: 3px;
color: #fff;
line-height: 1;
height: 40px;
cursor: pointer;
width: auto;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0;
}
@media only screen and (max-width:600px) {
.libro_de_reclamaciones{
padding-left:20px;
padding-right:20px;
}
.parte_1_0, .parte1_1, .parte2_1, .p3_final{
display:block;
}
.parte_1_0 label:nth-child(1), .parte_1_0 label:nth-child(2), .parte_1_0 label:nth-child(3), .parte1_1 label:nth-child(1),
.parte1_1 label:nth-child(2), .parte1_1 label:nth-child(3), .p3_final label:nth-child(1), .p3_final label:nth-child(2), 
.parte2_1 label:nth-child(1),.parte2_1 label:nth-child(2),.parte2_1 label:nth-child(3){
width:100%;
}
#bwp-footer.footer-1{
margin-top:0px;}
.shop_attributes .woocommerce-product-attributes-item__label{
min-width:fit-content;
}
}
@media only screen and (max-width:900px){
.libro_de_reclamaciones{
padding-left:40px;
padding-right:40px;
}
} @media only screen and (max-width: 600px){
.page-id-937 .contenido table tr td{
display: block;
width: 100%;
}
.tb-pol-1{
overflow-y: hidden;
overflow-x: scroll;
}
}
@media only screen and (max-width:480px){
.calculadora{
min-height: 490px;
max-height: 900px;
}
.calculadora .finalizado_prendido .opciones{
display: block;
}
.calculadora .finalizado_prendido .opciones .opcion-dato{
width: 100%;
margin-bottom: 30px;
margin-left: 0px;
margin-right: 0px;
}
.calculadora .finalizado_prendido .opciones .opcion-dato:last-child{
margin-bottom:10px;
}
}
#banner-tukompa {
padding-top:0px;
padding-bottom:0px;
background-image: linear-gradient(to right, hsl(294, 64%, 34%) 10%, hsl(293deg 66.79% 26.53%));
}
#banner-tukompa > .et_pb_row{
padding-top: 0px;
width: 100%;
padding-bottom: 0px;
}
#banner-tukompa > .et_pb_row >.et_pb_column  >.et_pb_module.et_pb_image{
margin-bottom:0px;
}
#media_image-2{
text-align:center;
width:100%;
margin-top:2em;
order:3;
}
#text-8 {
flex:1;
}
@media only screen and (max-width:500px){
#media_image-2 {
margin-top:0;
}
}
.text-izquierda .et_pb_blurb_content{
width: 90%;
max-width: 100%;
} #contacto-invierte input, #contacto-invierte textarea{
border: 1px solid #F7931E;
border-radius:10px;
background-color:white;
}
#contacto-invierte .et_pb_contact .et_pb_contact_field_half{
width:100%;
}
#contacto-invierte .et_pb_contact_field textarea.et_pb_contact_message{
min-height:60px;
}
#contacto-invierte .et_contact_bottom_container{
margin-top:10px;
}
#contacto-invierte .et_contact_bottom_container button{
background: #F7931E;
font-size:16px;
padding: 10px 30px;
}
#contacto-invierte .et_contact_bottom_container button:hover{
background:#1e0368;
color:white !important;
}
#generateaccount button{
background: #1c0c65;
outline: none;
border: none;
padding: 9px 12px 9px 12px;
border-radius: 16px;
color: white;
width: 170px;
font-size: 18px;
cursor: pointer;
border: 2px solid #1c0c65;
margin-bottom:30px;
}
#footer-widgets .fwidget.et_pb_widget .textwidget > * + * {
margin-top:1em;
}
.prueba-font-number {
font-weight: 700;
font-size: 2em !important;
width: 2.7em !important;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.prueba-font-number {
font-weight: 700;
font-size: 2em !important;
width: 3.4em !important;
}
.consulta .div_cuotas input[type=number] {
width: 25px;
}
}
.datos-personal .datos >div input.error,.datos-personal .datos >div select.error{
border: 2px solid red !important;
}
@media screen and (max-width:769px) {
.calculadora h3 {
margin-top: 0;
margin-bottom: 10px
}
}