/** Shopify CDN: Minification failed

Line 1744:0 Unexpected "}"
Line 4730:26 Expected identifier but found ","
Line 4816:0 Unexpected "#"
Line 5123:0 Unexpected "}"

**/
.pasox223 {
  font-weight: 300;
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: 20px;
  line-height: 25px;
}
.txt_title.conseparador {
  margin-top: 20px;
  margin-bottom: -20px;
}
.nt_se_template--16619018092789__16644626031a8d000f.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
  background-position: center !important;
  background-size: cover;
}
.bolder2x22 {
  color: #fff;
  font-size: 30px;
  font-style: italic;
  margin-top: -10px;
}
.minivel2 {
  font-size: 30px;
  color: #fff;
  font-weight: bold;
  margin-top: -10px;
}
.mirojox {
  color: red;
}
.nt_se_template--16619018092789__1664463633cec8db9a {
  border-top: 10px solid #4F44EB;
}
.texto-nivel234 {
  color: #4e44eb;
  font-weight: 900;
  font-size: 30px;
  font-style: italic;
  text-align: center;
}
.texto-nivel234 {
  color: #4e44eb;
  font-weight: 900;
  font-size: 40px;
  font-style: italic;
  text-align: center;
  line-height: 50px;
}
.comox2 {
  font-style: italic;
}
.pasox2 {
  font-size: 22px;
  font-weight: 500;
  background-color: #4f44eb;
  margin-bottom: 25px;
  padding-top: 9px;
  padding-bottom: 5px;
  margin-top:10px;
}
.iniciativax2 {
  line-height: 40px;
}
.patrocinado {
  color: #fff;
  margin-top: 20px;
  font-size: 19px;
  line-height: 25px;
}
.miamarillox2 {
  color: #FFFE04;
}
.astronautax2 {
  color: #fffe04;
  font-size: 30px;
  line-height: 35px;
  font-style: italic;
  text-align: left;
}
.astronautax3 {
  color: #fff;
  text-align: left;
  font-size: 22px;
  line-height: 30px;
}
.ultimo2x22 {
  color: #fff;
  font-size: 25px;
  line-height: 30px;
}
.theBtn23323 {
  text-align: left;
  margin-left: 0%;
  padding-left: 0px;
  margin-top: 20px;
}
.nt_se_template--16619018092789__1664474222fcb5b8f5 {
  border-top: 10px solid #4F44EB;
}
.tutorx2 {
  font-size: 35px;
  color: #fff;
}
.tutoramarillox {
  color: #fffe04;
  font-style: italic;
}
a.mibtner {
  background-color: #fffe04;
  color: #000000 !important;
  padding: 10px 20px;
  border-radius: 10px;
  font-size: 15px;
}
a.mibtner:hover {
  background-color: #ffffff;
}
.nt_se_template--16619018092789__16644883731869a5b1 {
  border-top: solid 10px #FFF852;
}
.dicesx2 {
  color: #000;
  font-size: 25px;
  font-weight: bold;
}
@media (max-width: 767px) {
  .texto-nivel234 {
  color: #4e44eb;
  font-weight: 900;
  font-size: 25px;
  font-style: italic;
  text-align: center;
  line-height: 30px;
  margin-top: 40px;
}
  .pasox223 {
  font-weight: 300;
  font-size: 17px;
  margin-bottom: 20px;
  margin-top: 10px;
  line-height: 25px;
}
  .comox2 {
  font-size: 30px;
  line-height: 35px;
}
  .iniciativax2 {
  font-size: 22px;
  line-height: 30px;
}
  .patrocinado {
  color: #fff;
  margin-top: 20px;
  font-size: 16px;
  line-height: 25px;
  margin-bottom: 25px;
  text-align: justify;
}
  .astronautax2 {
  color: #fffe04;
  font-size: 30px;
  line-height: 35px;
  font-style: italic;
  text-align: center;
  margin-bottom: 15px;
}
  .astronautax3 {
  color: #fff;
  text-align: justify;
  font-size: 17px;
  line-height: 30px;
}
  .tutorx2 {
  font-size: 28px;
  color: #fff;
  line-height: 32px;
  margin-bottom: 25px;
}
  .cabezax22 {
  text-align: center !important;
  margin-bottom: 25px;
  font-size: 19px;
  line-height: 25px;
}
}
/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/
.cabezax22 {
  text-align: start;
  margin-bottom: 25px;
  font-size: 25px;
  line-height: 25px;
}
a.metrix {
  color: #FFFF00 !important;
}
.nt_se_template--16376847040757__1661374920e78543da {
  border-top: 10px solid #FFF852;
}
.prefijo {
  color: #FFFF00;
  font-size: 23px;
  margin-bottom: -10px;
}
.cempresax {
  font-size: 25px;
  font-weight: bold;
  margin-top: -20px;
}
.txtcont {
  font-size: 17px;
  line-height: 23px;
}
.encabezado-temario23 {
  color: #fdf851;
  font-size: 35px;
  font-weight: bold;
  margin-bottom: 15px;
}
.ctcx35 {
    text-shadow: .1em .1em #fdf851;
    color: #4e44eb;
    font-weight: 900;
    font-style: italic;
    text-align: center;
    font-size: 3.5rem!important;
    margin: 10px auto 15px;
    line-height: 60px;
}
.post-author.mr__5 {
  display: none;
}
.post-time {
  display: none;
}
#rutInput, #giroInput, #razonSocialInput, #direccionInput, #comunaInput, #correoInput {
  background-color: #fffe04;
  border: 0px;
  color: #000;
}
.subdicen {
  color: #ff0;
  font-size: 22px;
  font-weight: 400;
  margin-top: 10px;
}
.paraComprarbtn {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}
.subpack233 {
  font-size: 30px;
  margin-top: 10px;
}
.subpack23 {
  font-size: 25px;
  margin-top: 10px;
}
.subpack {
  font-size: 20px;
}
.paraComprarbtnx2 {
  color: #fff;
  text-align: left;
  margin-left: 28px;
  font-size: 20px;
  margin-bottom: 10px;
}
.paraComprarbtnx22 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  margin-bottom: 10px;
}
.amarillo.custom-texto_amarillo22xx {
    font-size: 30px;
    line-height: 50px;
}
.nt_se_template--16538006978805__1664484867f5022e1c {
  border-top: 10px solid #FFF852;
}
.nt_se_template--16538006978805__16644883731869a5b1 {
  border-top: 10px solid #FFF852;
}
.aquicomprax {
  margin-top: -20px;
  margin-bottom: 20px;
}
.xblancox {
  color: #fff;
  font-size: 16px;
}
.pretitulox2 {
  font-size: 35px;
  text-align: left;
  margin-left: 20px;
  line-height: 40px;
  color: #5000D1;
  font-weight: bold;
}
.importantex {
  color: #FEFE01;
  font-size: 35px;
  font-weight: bold;
  line-height: 40px;
  border: 1px solid #FEFE01;
  padding: 13px 20px;
  margin-top: 50px;
  margin-bottom: 50px;
}
.xcursox {
  color: #FFFE00;
  font-style: italic;
}
.lograrasx2 {
  font-size: 45px;
  color: #fff;
  margin-top: 30px;
}
.mitxt1x {
  color: #fefe01;
  font-size: 35px;
  font-weight: bold;
  font-style: italic;
}
.txtcom {
  color: #fff;
  font-size: 15px;
  text-align: justify;
}
.minivel {
  color: #fff;
  font-size: 25px;
  font-style: italic;
  margin-top: -10px;
}
.preventa {
  font-size: 25px;
  color: #FFFE00;
  margin-bottom: -10px;
}
.comprarx {
  font-size: 18px;
  font-weight: bold;
}
.nt_se_template--16538006978805__1664463633cec8db9a, .nt_se_template--16538006978805__1664474222fcb5b8f5, .nt_se_template--16538006978805__16644734879efbf75e, .nt_se_template--16538006978805__1664483589d1897d81 {
  border-top: 10px solid #4F44EB;
}
.nt_se_template--16530002641141__1664484867f5022e1c {
  border-top: 10px solid #FFF852;
}
.amarillo.custom-texto_amarillo22x {
  font-size: 50px;
  line-height: 65px;
}
.bolder2x2 {
  font-size: 40px;
  color: #FFFE00;
  font-style: italic;
}
.ultimo2x {
  font-size: 20px;
  color: #fff;
  font-style: italic;
}
.nt_se_template--16530002641141__16644883731869a5b1.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
  border-top: 10px solid #FFF852;
}
.mitemario {
  color: #FEFE01;
  font-size: 45px;
  font-weight: bold;
}
.tp2x {
  font-size: 40px;
  font-style: italic;
}
.tp1x {
  font-size: 50px;
  line-height: 50px;
  margin-bottom: 0px;
}
.tp5x {
  color: #fff;
  font-style: italic;
}
.xparrafox {
  color: #fff;
  text-align: justify;
  margin-top: 40px;
}
.xblanco {
  font-size: 15px;
  margin-top: 20px;
  color: #fff;
  text-align: justify;
}
.textblancox {
  color: #fff;
  font-style: italic;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
}
.nt_se_template--16530002641141__1664463633cec8db9a, .nt_se_template--16530002641141__16644734879efbf75e, .nt_se_template--16530002641141__1664474222fcb5b8f5 {
  border-top: 10px solid #4F44EB;
}
.col-sm-12.bancoxx {
	padding: 20px 25px 20px 15px;
	color: #fff;
	text-align: justify;
}
img.imgbotone23 {
    width: 70%;
    float: right;
}
img.imgbotone24 {
    width: 70%;
    float: left;
}
.tweb {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 600;
}
.depago {
    color: #4C2CE9;
    font-size: 60px;
    font-weight: 600;
    font-style: italic;
}
.nt_se_template--16376847040757__16612944283cd5ca2f {
    border-top: 13px solid #4C2CE9;
}
.nt_se_template--16371439403253__1661189540e63622a7 {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16371439403253__1661209756399147d1.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-position: center;
}
.nt_menu>li .sub-menu{
  background-color: #000 !important;
}
.tiamarillo {
    color: #ffff01;
    font-size: 40px;
  font-style: italic;
}
.paramarillo {
    color: #fff;
    width: 75%;
    margin: auto;
    margin-bottom: 40px;
}
.t111 {
    color: #ffff01;
    font-size: 40px;
}
.t112 {
    color: #ffff01;
    font-size: 45px;
    font-style: italic;
    margin-top: -20px;
}
.ace-cf-panel.ace-cf-panel-default {
    background-color: transparent !important;
    border: none !important;
}
.submit-button-wrapper {
    width: 100%;
    text-align: left !important;
    margin-top: -20px !important;
    margin-bottom: 10px;
}
input#b1b2b3f5-b8d7-4bb0-8cec-28e954a19184, input#\37 c0d2ae0-f03f-4173-b682-a631ec3035cc, input#b638f137-fc33-4dd1-9308-609eb4820dcd {
    border-radius: 20px;
}
button.cf-btn {
    border-radius: 20px !important;
    font-size: 16px !important;
}
/********** ESTILOS PARA MOVÍL **********/
/********** ESTILOS PARA MOVÍL **********/
/********** ESTILOS PARA MOVÍL **********/

@media (max-width: 767px) {
  .conBorde {
    text-align: center !important;
    margin-left: 0%;
    border-left: 0px !important;
    padding-left: 0px !important;
}
  .prefijo {
  color: #FFFF00;
  font-size: 23px;
  margin-bottom: 10px;
  text-align: center;
  line-height: 25px;
}
  .cempresax {
  font-size: 19px;
  font-weight: bold;
  margin-top: -5px;
  margin-bottom: 10px;
    line-height: 25px;
}
  .depago {
  color: #4C2CE9;
  font-size: 40px;
  font-weight: 600;
  font-style: italic;
  line-height: 35px;
  margin-top: 25px;
}
  .txtcont {
  font-size: 15px;
  line-height: 23px;
}
  .encabezado-temario23 {
  color: #fdf851;
  font-size: 25px;
  font-weight: bold;
}
  .ctcx35 {
  text-shadow: .1em .1em #fdf851;
  color: #4e44eb;
  font-weight: 900;
  font-style: italic;
  text-align: center;
  font-size: 33px !important;
  margin: -10px auto 15px !important;
  line-height: 35px !important;
}
  .dicen {
  font-size: 23px !important;
  text-align: center !important;
  line-height: 28px;
}
  .subdicen {
  color: #ff0;
  font-size: 17px;
  font-weight: 400;
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 22px;
}
.subpack {
  font-size: 15px;
}
.subpack233 {
  font-size: 15px;
  margin-top: 10px;
}
.paraComprarbtnx2 {
  color: #fff;
  margin-left: 0px;
  font-size: 20px;
  margin-bottom: 10px;
  text-align: center;
}
  .lograrasx2 {
  font-size: 24px;
}
  .tp1x.menos {
  font-size: 25px;
}
  .pretitulox2 {
  margin: 0px;
  font-size: 27px;
  line-height: 35px;
}
  .importantex {
  font-size: 20px;
  line-height: 30px;
}
  .textblancox {
  font-size: 17px;
  text-align: center;
}
  .tp1x {
  font-size: 30px;
  line-height: 50px;
  margin-bottom: 0px;
  line-height: 35px;
}
  .tp2x {
  font-size: 30px;
  font-style: italic;
}
  .mitemario {
  color: #FEFE01;
  font-size: 25px;
  font-weight: bold;
  margin-top: 25px;
}
img.imgBlog {
    width: 100% !important;
}
  .subtitulo110 {
    font-size: 18px !important;
}
  .col-sm-6.parrafo110 {
    border: 0px;
    text-align: center;
}
  img.tpodcast {
    width: 80%;
}
  .linea-amarilla {
    margin-top: 5px !important;
    margin-bottom: 10px !important;
}
  .mundo {
    margin-top: -30px;
}
  span.fst-italic.texto-amarillo.solo {
    font-size: 30px;
}
  .push-menu-btn>svg {
    fill: #fff001 !important;
}
  .borde22 {
    -webkit-text-stroke: 1px #fffe00;
    font-size: 40px !important;
    color: transparent;
    font-style: italic;
    line-height: 60px;
    margin-bottom: -10px !important;
}
  .amarillo2 {
    font-size: 33px !important;
    font-weight: bold;
    margin-top: -20px !important;
    color: #fffe00;
    line-height: 50px;
    margin-bottom: 7px;
}
  .theBtn222 {
    text-align: center !important;
    margin-left: 0px;
    padding-left: 20px;
    margin-top: 20px;
    margin-bottom: 30px !important;
}
  div#izquierda {
    text-align: center !important;
}
  .bolder22 {
    font-size: 24px !important;
    line-height: 35px;
    margin-top: -15px !important;
    color: #ffffff;
}
  .ultimo222 {
    color: #fff;
    font-size: 22px !important;
    margin-top: 0px !important;
    line-height: 30px !important;
}
  div#bk_16499741334219e845-0 img {
    width: 75%;
}
  div#bk_1649968277c6b4c7e2-2 img {
    width: 80%;
}
  div#tcursos {
    font-size: 23px;
}
  img.peque {
    width: 35% !important;
}
  .cuadro {
    font-size: 25px !important;
    margin-top: 20px !important;
    margin-bottom: 10px;
    padding: 15px !important;
}
  div#bk_165763881450f9d7d7-0, div#bk_165763881450f9d7d7-2 {
    margin-bottom: 25px;
}
  img.imgpack {
    width: 93%;
}
  h1.titulo-mega-pack.fw-bold.text-white.texto_amarillo {
    text-align: center;
}
  .fw-bold.texto_amarillo {
    text-align: center;
    margin-top: -10px;
}
  .tipack {
    text-align: center;
    line-height: 24px;
    line-height: 0px !important;
}
  .yellowx.cma {
    line-height: 25px;
    margin-bottom: -10px;
    margin-top: -10px;
    color: #ffff01;
}
  img.mpack {
    width: 70% !important;
    margin-left: 15%;
    margin-right: 15%;
}
  .parrafo1 {
    border: 0px !important;
}
  .titulo1k.titulo1Home, .subtitulo1, .texto1 {
    margin: 0px !important;
}
  .sbtn {
    margin-top: 25px;
    padding-left: 0px !important;
    margin-bottom: 25px !important;
}
.espaciador2 {
    height: 90px;
    width: 100%;
    display: none;
}
  .sbtn2 {
    margin-top: 25px;
    text-align: center !important;
    margin-bottom: 30px;
}
  .titulo1k.titulo1Home.newer {
    font-size: 30px !important;
    text-align: center !important;
}
  p.texto-experiencia {
    text-align: justify;
}
  .titulo11home {
    font-size: 40px !important;
    text-align: center;
    margin: 0px;
    margin-top: -40px;
}
  .texto11 {
    margin-bottom: 20px;
}
  .sbtn4 {
    margin-top: 25px !important;
    margin-bottom: 40px !important;
    text-align: center;
}
  img.review {
    width: 70% !important;
    margin-left: 15% !important;
    margin-right: 15% !important;
    margin-top: -25px;
}
.nt_se_template--15917357596917__1650314452ff6d6f9e.se_height_cus_h .nt_bg_lz {
    padding-top: 180px !important;
}
  .container.preciso {
    margin-bottom: -25px !important;
}
}


/********** FIN ESTILOS PARA MOVÍL **********/
/********** FIN ESTILOS PARA MOVÍL **********/
/********** FIN ESTILOS PARA MOVÍL **********/
  .yellowx.cma {
    color: #ffff01;
}
.sp-tabs {
    padding-top: 0px !important;
}
#b_7bd004fd-26ca-4d8b-987c-b2ce25a44564, #b_d9be1cc1-e230-499c-a944-88e975779f2a, #b_3d89a767-c902-4913-b89c-3551a7854d4d{
  margin-top:15px;
  margin-left: 25px;
}
a#b_126a278c-830a-4ad9-82d0-9fe6defd58c4 {
    margin-left: 25px;
}
img.imgpack {
    width: 80%;
}
img.mpack {
    width: 95%;
}
.col-sm-5.one1.fac {
    padding: 0px;
}
.product__policies.rte.cb {
  display: none;
}
a#b_566ed489-e194-4e26-9e53-75ab8d180784:hover, #b_56417ef1-385f-43c1-922b-a392f9148313:hover, #b_f478f0e1-e3b5-4119-95b5-edb6a251cdeb:hover,
#b_9245cfca-1229-4c0f-affd-9f12fcf9e539:hover, #b_91c4b49b-9e76-4f01-8c03-a03cf1c07ec0:hover{
    background-color: #fff;
    border: 2px solid #fff;
}
.bgbl {
    background: #000000;

}
.custom-precio:hover{
  background-color: #fff !important;
}
span.sku_wrapper {
    color: #fff;
}
span#pr_sku_ppr {
    color: wheat;
}
p.mess_cd.cb.mb__10.fwm.tu {
    color: #fff;
}
.richtext_a171ddd1-883c-487d-b81c-b98763b72b69, .richtext_fd3a2ec4-bd51-4963-93de-0cb3f73820a7 {
    color: #ffff01;
}
div#sold_ppr {
    color: bisque;
}
h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 {
    color: #ffff01;
}
.hover_button.op__0.tc.pa.flex.column.ts__03.des_btns_pr_1.has_sizelistt4_ {
    display: none;
}
.pretitulo {
  color: #5000d1;
  font-style: italic;
  font-size: 35px;
  margin-left: 20px;
  text-align: left;
  margin-bottom: -30px;
}
h1.product_title.entry-title {
    color: #fffe04 !important;
    font-size: 25px !important;
    text-transform: uppercase;
}
.nt_se_template--15917358022901__1659996563aefebb4d {
    border-top: 13px solid #FFF852;
}
a.at-icon-wrapper.at-share-btn {
    background-color: #fffe04 !important;
}
p#price_ppr {
    color: #fffe04;
}
.mb__60 {
    margin-bottom: 0px !important;
}
.ul_tabs li.active a, .ul_tabs li.tab_title_block.active a {
    border-color: #fffe04;
}
.bgbl {
    background: #000000;
}
.ul_tabs li a:hover, .ul_tabs li.active a {
    color: #fffe04;
}
a.db.cg.truncate.pr {
    color: #fffe04;
}
.sp-tab-content.rtet4 {
    text-align: justify;
    color: #ffffff;
    font-weight: 200;
}
.sp-breadcrumb {
    padding: 0;
    font-size: 16px;
    color: white;
}
a.dib {
    color: white;
}
.mb__6000_oscuro {
    background-color: black;
}
.supercabecera {
    padding: 160px;
    text-align: center;
    font-size: 35px;
color:#fffe04;
   text-transform: uppercase;
}
.template-cart .cart_item {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
    border-top: 1px solid #FFF852 !important;
    position: relative;
    overflow: hidden;
}
.nt_se_template--15917357433077__1659989501aa838a55, .nt_se_template--16214622077173__1660054640dec637d6, .nt_se_template--16214636921077__1660055026030c28fc, 
.nt_se_template--16216751997173__1660055607387b9507, .nt_se_template--16216764186869__166005603585ee8a7b, .nt_se_template--16371439403253__1661187819f1a0653b, .nt_se_template--16371439403253__1661209756399147d1 {
  
    border-top: 13px solid #fffe04;
}
.nt_se_template--16216764186869__166005603585ee8a7b.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-position: center;
}
.nt_se_template--16216786141429__1660053654c855259e {
    border-top: 13px solid #fffe04;
}
h4.cart_page_heading.mg__0.mb__20.tu.fs__30 {
   color: #fffe04 !important;
}
.empty_cart_page.tc {
   color: #fffe04 !important;
}
a.button.button_primary.tu.js_add_ld {
    color: #000;
}
button.plus.db.cb.pa.pd__0.pr__15.tr.r__0 {
    color: #fffe04;
}
.quantity .tc a, .quantity .tc button {
    top: 0;
    width: 30px;
    height: 40px;
    line-height: 40px;
    border: 0;
    background: 0 0;
    color: #fffe04 !important;
}
.quantity input.input-text[type=number]{
    color: #fffe04 !important;
}
.frm_cart_page .mini_cart_actions .quantity {
    min-width: 120px;
    width: 120px;
    height: 40px;
    border: 1px solid #fffe04 !important;
    text-align: center;
    border-radius: 40px;
    display: block !important;
}
.cd {
    color: #fffe04 !important;
}
.cart_meta_prices.price {
    color: #fffe04 !important;
}
.frm_cart_page .mini_cart_title a{
    font-size: 16px;
    line-height: 20px;
    color: #fffe04 !important;
    display: block;
}
.cart_ac_remove svg {
    width: 20px;
    height: 20px;
    stroke-width: 1.5;
    color: #fffe04 !important;
}
.css_agree_ck~svg, .js_agree_ck~svg {
    display: block;
    width: 12px;
    height: 12px;
    fill: #000 !important;
    position: absolute;
    top: 5px !important;
    left: 2px;
    pointer-events: none;
    transform: scale(0);
    -webkit-transform: scale(0);
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}
.frm_cart_page input#couponcode {
    width: auto;
    display: inline-block;
    min-width: 290px;
    background-color: #fffe04;
    border: none;
    color: #000;
}
textarea#CartSpecialInstructions {
    border: none;
}
.frm_cart_page #CartSpecialInstructions {
    min-height: 100px;
    background-color: #fffe04 !important;
}
.template-cart .cart_item:last-child {
    border-bottom: 1px solid #FFF852 !important;
}
.mb__600_dosx {
    background-color: #000;
}
h1.tu.mb__10.cw.carritox {
    color: #FFF852;
    font-size: 35px;
}
button.btn_checkout.button.button_primary.tu.mt__10.mb__10.js_add_ld.w__100 {
    color: #000;
}
.template-cart .cart_header {
    font-size: 16px !important;
    color: #fffe04 !important;
    text-transform: uppercase;
    font-weight: 600;
    padding: 20px 0 6px;
}
.nt_se_template--15917357498613__16599740403bef62d8 {
    border-top: 13px solid #FFF852;
}
span.price.dib.mb__5.custom-precio.coloreadox {
    color: #000;
}
.row.alcentro {
    align-items: center;
}
img.dicen22 {
    width: 90%;
}
.nt_se_template--16010266149109__1657059833bc6a105b.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-position: center;
  border-top: 12px solid #FFF852;
}
.nt_se_template--16216773918965__165971895283f28857 {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16216773918965__16597179157949f81e {
    border-top: 13px solid #FFF852;
}
.nt_se_template--16216786141429__165524513510ec4b5c {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16210285035765__1659717189fb5daa69 {
    border-top: 13px solid #FFF852;
}
.nt_se_template--16210285035765__1659363051b674dd54 {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16216764186869__1658957127063df27d {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16216751997173__165887450059aef886 {
   border-top: 13px solid #4f44eb;
}
.nt_se_template--16214636921077__165885352542dcf69d {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16214622077173__1658420644e3f13f86 {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16216786141429__16573009904aa2a877 {
    border-top: 13px solid #4f44eb;
}
div#shopify-section-template--15917357760757__16521224070d6244a3 {
    border-top: 13px solid #FFF852;
}
div#shopify-section-template--16003213623541__1652208506f240b0c7 {
    border-top: 13px solid #fff852;
}
.nt_se_template--16040294744309__16566141541cef67b1 {
    border-top: 13px solid #fff852 !important;
}
div#shopify-section-template--15985292017909__165722241178866df8 {
    border-top: 13px solid #fff852;
}
.nt_se_template--15985292017909__1651673731da3349eb {
    border-top: 13px solid #fff852;
}
.nt_se_template--15989996191989__1651847070d9653a59 {
    border-top: 13px solid #fff852;
}
.nt_se_template--16003213623541__1652207816f2bc2131 {
    border-top: 13px solid #fff852;
}
.conespacio {
    height: 30px;
}

.sp_notice {
  background-color: #4f44eb !important;
}
.nt_se_template--16216779129077__1659643073576d25d8 {
    border-top: 13px solid #fff852;
}
.nt_se_template--16216779129077__16571396622dc96203 {
    border-top: 13px solid #fff852;
}
.nt_se_template--16216779129077__16582560566d1eb5f1 {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--15989087273205__165176546332dda591 {
    border-top: 13px solid #4f44eb;
}
.bordex2 {
    -webkit-text-stroke: 1px #fffe00;
    font-size: 70px;
    color: transparent;
    font-style: italic;
    line-height: 60px;
  margin-bottom:20px;
}
.nt_se_template--16249092997365__165653621804024faf {
    border-top: 13px solid #ffff01;
}
.nt_se_template--16249092997365__165653473507094c06 {
    border-top: 13px solid #4f44eb;
}
.nt_se_template--16249092997365__1656544053eec5403b.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    border-top: 10px solid #ffff01;
}
.ultimox2 {
    color: #FFFE04;
    font-size: 25px;
    margin-top: -10px;
}
a#b_535b9861-37d1-4a09-baa3-4bd5a3cbe188 {
    margin-top: 14px;
    margin-left: 25px;
}
a#b_d81b712d-2910-450f-ad67-cbb8c1abeb34 {
     margin-top: 14px;
    margin-left: 25px;
}
a#b_b0952d32-2158-4c9d-83d2-746954a4b115 {
  margin-top: 14px;
    margin-left: 25px;
}
.contenedor {
    padding-top: 20px;
    background: #000000;
    padding-bottom: 20px;
}
.thenegro {
    background-color: black;
    padding-bottom: 30px;
}
a#b_27188db6-c157-4e0c-afc6-be1ae4036d8a {
    margin-top: 14px;
    margin-left: 25px;
}
.supermargen {
    margin-top: 50px;
}
a#b_fe4a4d4e-cecb-420b-9b18-d2a26fc6d034 {
    margin-top: 14px;
    margin-left: 25px;
}
img.peque22 {
    width: 15%;
}
a#b_74c2bffc-8faf-4e31-896c-6eebf8457ddd {
    margin-top: 14px;
    margin-left: 25px;
}
.titulo11x {
    font-size: 5rem;
    font-weight: 700;
    color: #5000d1;
    margin-left: 20px;
    text-align: left;
    margin-top: -30px;
}
a#b_f1edbf70-571e-403f-9c6f-5b7c2ba825bd {
    margin-top: 20px;
    margin-left: 25px;
}
.titulo1.text-center.mt-5.thetop {
    margin-top: 50px !important;
}
.contenedor.espacial {
    padding: 50px 0px;
}
.titulox2 {
    text-shadow: 0.1em 0.1em #fdf851;
    color: #4e44eb;
    font-weight: 900;
    font-style: italic;
    font-size: 40px;
    line-height: 50px;
    margin-top: 50px;
    margin-bottom: 35px;
}
a#b_3b3f0923-0779-4c16-81eb-62fde432d5bd {
    margin-left: 25px;
}
p.subtitulo-stories22 {
    margin-right: 20px;
  font-weight:600;
}
.lateral24 {
    margin-top: 15px;
    text-align: justify;
  margin-bottom:20px;
}
p.parrafo-instagram23 {
    margin-right: 20px;
}
.amarillo22234 {
    font-size: 65px;
    font-weight: bold;
    margin-top: -5px !important;
    color: #fffe00;
    line-height: 50px;
    margin-bottom: 30px;
}
.nt_se_template--15989087273205__16517573531e4dc337.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-size: cover;
    background-position: center;
}
.ultimo22211 {
    color: #fff;
    font-size: 30px;
    margin-top: -10px;
    line-height: 35px;
}
.justificadok {
    text-align: justify;
    margin-top: 30px;
}
.miespacio22 {
    height: 25px;
}
p.encabezado-preguntas.fuente {
    font-size: 50px;
}
.elespacio.ancho {
    margin-top: 50px;
}
.textamarillo {
    color: #ffff00;
    font-size: 25px;
    margin-top: 10px;
}
.container.propio {
    margin-top: 15px;
}
.row.propio2 {
    align-items: center;
}
.custom-form-wrapper .form-field-wrapper img {
    border: 0;
    margin: 0;
    height: 20px !important;
    width: 25px !important;
}
.amarillo212 {
    font-size: 70px;
    font-weight: bold;
    margin-top: -5px !important;
    color: #fffe00;
    line-height: 70px;
}
span.cd.micolor {
    color: #000000 !important;
}
div#shopify-section-template--16003213623541__1652208506f240b0c7 {
    border-top: 13px solid #FFFF03;
}
div#nt_cart_canvas {
    background-color: #000;
    color: #ffffff;
    border-left: 1px solid #171717;
}
.mini_cart_content .mini_cart_item:hover {
    background-color: #171717;
}
.h3.widget-title.tu.fs__16.mg__0 {
    color: #fff;
}

.mini_cart_upsell__title.tc.cd {
    color: #000000 !important;
}
.mini_cart_title {
    font-size: 14px;
    line-height: 20px;
    color: #FFFF01;
    display: block;
}
.mini_cart_meta {
    font-size: 12px;
    color: #FFFF01 !important;
}
.mini_cart_meta .cart_meta_price.price {
   color: #FFFF01 !important;
}

a.upsell_item__title.db.truncate {
    color: #ffffff;
}
span.price.dib {
    color: #ffffff;
}
.mini_cart_upsell .flickityt4s-prev-next-button {
    position: static;
    width: 30%;
    -ms-flex-order: 4;
    order: 4;
    color: #fff !important;
    border: 0;
    background: 0 0;
    border-radius: 0;
}
/*********************/

div#shopify-section-template--15917357367541__main {
    background-color: #000;
}
.container.container_cat.cat_default.mt__60.mb__60.nothing {
    background-color: #000;
    margin-bottom: 0px;
    padding-bottom: 60px;
}
/*********************/

div#shopify-section-template--16191358075125__1656544053eec5403b {
     border-top: 10px solid #FFFF03;
}
.container.container_cat.cat_default.mt__60.mb__60 {
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,.25);
transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0%;
    background-color: #ffffff;
  padding:25px 25px;
}
.row.nt_single_blog2222 {
    margin-top: -8%;
    box-shadow: 0px 0px 4px 0px rgb(0 0 0 / 25%);
    z-index: 9999;
    background-color: #fff;
    padding: 0px 20px 25px;
    text-align: justify;
}
div#shopify-section-template--16238497759477__16578206303ab7a482 {
    border-top: 10px solid #FFFF03;
}
div#shopify-section-template--16238051590389__165781656015431a92 {
    border-top: 10px solid #FFFF03;
}
div#shopify-section-template--16238900281589__16578269264b85da4d {
    border-top: 10px solid #FFFF03;
}
.containeryop {
    color: #fff;
    font-size: 15px;
    text-align: justify;
}
#shopify-section-template--16235201003765__16577503258abed259 {
    background-color: #000000 !important;
    border-top: 10px solid #FFFF03;
}
.containeryop a {
    color: #FFFF03;
}
div#shopify-section-footer_bot {
    border-top: 1px solid #FFFF03;
}
.nt_se_template--16235201003765__1657738127640b1324.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-position: center;
}
.custom-form-wrapper .ace-cf-panel-default {
    border-color: none;
}
.col-lg-12.col-md-12.col-12.col_2.f_bot_bt_copy {
    margin-top: 10px;
}
.footer__bot .col_2, .footer__bot .col_3 {
    margin-top: 5px;
}
.container-margen23 {
    padding: 0px;
    margin: auto;
}
.dices {
    color: black;
    font-size: 20px;
    line-height: 22px;
    text-align: start;
    margin-top: 20px;
    font-weight: 600;
}
.ctcx {
    text-shadow: .1em .1em #fdf851;
    color: #4e44eb;
    font-weight: 900;
    font-style: italic;
    text-align: center;
    font-size: 3rem!important;
    margin: 60px auto 15px;
    line-height: 60px;
}
.theBtn233 {
    text-align: left;
    margin-left: 0%;
    padding-left: 20px;
    margin-top: 20px;
}
.pcursosx {
    text-align: justify;
}
a.custom-video.button.button-o-w.cw.pe_auto.btn_style_1.nt_mfp_video {
    background-color: transparent !important;
    border: 0px;
}

.nt_se_template--16003213623541__1652208506f240b0c7.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-position: center;
}
.ultimo2221 {
    color: #fff;
    font-size: 24px;
    margin-top: -10px;
    line-height: 30px;
}
.ultimo2222 {
    font-size: 30px;
    color: #fffe00;
    font-style: italic;
}
a#b_1622bce9-ede0-4854-960a-a35a4cc136ea {
    margin-top: 10px;
    margin-left: 30px;
}
.separadorp {
    height: 50px;
}
.borde22 {
    -webkit-text-stroke: 1px #fffe00;
    font-size: 70px;
    color: transparent;
    font-style: italic;
line-height: 60px;
margin-bottom: 10px;
}
.amarillo2 {
    font-size: 50px;
    font-weight: bold;
    margin-top: -5px !important;
color:#fffe00;
  line-height: 50px;
      margin-bottom: 7px;
}
.bolder22 {
    font-size: 34px;
    line-height: 35px;
    margin-top: -5px;
    color: #ffffff;
}
.ultimo222 {
    color: #fff;
    font-size: 22px;
    margin-top: 5px;
  line-height: 35px;
}
.theBtn222 {
    text-align: left !important;
    margin-left: 0px;
    padding-left: 20px;
    margin-top: 20px;
}
.der22 {
    background-color: #4942E7;
    padding: 15px;
    text-align: left;
}
.justificado {
    text-align: justify;
    color: #ffffff;
}

.vmemoe2 {
    border-left: 10px solid #5000d1;
    padding-left: 20px;
    margin-left: 0%;
    text-align: left;
}
a.verp {
    color: #000000;
    background-color: #FFFF01;
    padding: 6px 20px;
    border-radius: 10px;
}
a.verp:hover {
    background-color: #ffffff;
    color:#000000;
}
.btnp {
    margin-top: 20px;
    margin-left: 20px;
}
.nt_se_template--16010266149109__165228546910b1b826.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-size: auto;
    background-position: center;
}
.mfp-iframe-holder .mfp-close {
    top: -40px;
    display: none !important;
}
.upsell_item .upsell_qv {
    padding: 10px;
    line-height: 1;
    color: #000 !important;
    border-radius: 5px;
    box-shadow: 0 0 3px 0 rgb(0 0 0 / 20%);
    margin: 10px;
}
.mini_cart_footer .button.btn-checkout {
    background: #56cfe1;
    color: #000;
}
.blogCabecera {
    padding: 150px 0px;
    background-size: cover;
    text-align: center;
    background-position: center;
}
.tiarticulo a {
    color: #ffffff !important;
  font-size:35px;
  text-transform:uppercase;
}
.creadoel {
    color: #ffffff;
}

.linea34 {
    background-color: #FFFF01;
    height: 15px;
}
.post-related.mt__50 h4.mg__0.mb__30.tu.tc.fwb {
    color: aqua;
    font-size: 30px;
  color: #4F44EA !important;
}
/***************blog*************************/
.tiblog {
    color: #FDFA15;
    font-size: 50px;
    line-height: 58px;
    font-weight: 600;
}
.ultimo22 {
    margin-top: 20px;
    color: #fff;
    font-size: 25px;
    line-height: 30px;
}
.leerm {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
a.mb__15.db.pr.oh.masn {
    background-color: #FFFF01;
    width: 30%;
    margin: auto;
    padding: 4px 20px;
    font-size: 14px;
    border-radius: 20px;
}
a.mb__15.db.pr.oh.masn:hover {
    background-color: #000000;
    color:#ffffff;
}
.miblogger {
    border: 1px solid #c2c2c2;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  background-color:#ffffff;
}
.miexcerpt {
    padding: 0px 10px;
    text-align: justify;
    font-size: 14px;
}
.post-info.mb__10 {
    text-align: center;
}
.thetitlex a {
    color: #4A29E8 !important;
    font-size: 19px;
}
a:hover.pr.nt_cat_lm.button.button_default.br_rd_true.btn_icon_ {
    background-color: #000;
    border: 2px solid #000;
}
span.post-author.mr__5 {
    font-size: 13px;
}
span.post-time {
    font-size: 13px;
}
.tiblog2 {
    text-shadow: 4px 3px 0 #FFFE03;
    color: #4C2EE8;
    font-size: 50px;
    font-weight: 700;
    font-style: italic;
    margin-top: 40px;
}
.pblog {
    font-size: 20px;
    line-height: 25px;
}
div#shopify-section-article-sidebar {
    border-left: 1px solid #c2c2c2;
    padding-left: 20px;
}
h3#b_f53a0163-18cd-499e-be90-ca646d75e69e {
    text-align: start;
}
/**************BLOG****************************/
.nt_se_template--16040294744309__16566897052ea0b1e0.txt_shadow_.se_height_.nt_first {
    background-position: center !important;
}

.nt_se_template--16040294744309__1653485468ebafe8e7.wrap.hide_bgimg_false.se_t4_bg.nt_parallax_false.lazyloadt4sed {
    background-image: url("/cdn/shop/files/estrellas3_1950x.jpg?v=1656603324");
    background-repeat: repeat;
    background-size: contain;
}
span.tc.br__50.db.cw {
    background-color: #FFFF01 !important;
    color:#000000;
}
.mt__30.nt_banner_holder.brand_hover_0.row.equal_nt.nt_contain.position_8.al_center.cat_space_30.nt_slider.js_carousel.prev_next_0.btn_owl_2.dot_owl_2.dot_color_3.btn_vi_1.flickityt4s-enabled.is-draggable {
    margin-top: 0px !important;
}
.ios14 {
    color: #4525E0;
    font-size: 60px;
    font-weight: 700;
}
.caracteristicas {
    text-align: justify;
}
section#shopify-section-template--16191358075125__16565382144c7272b7 {
    background-color: #000000;
    padding: 50px 0px;
}
.cwebinar {
    margin-top: 30px;
    color: #4525E0;
    font-size: 25px;
}
.sub-menu.calc_pos {
    background-color: #000000 !important;
    border: 0px !important;
}
.nt_menu div.menu-item>a, .nt_menu ul li a {
    display: block;
    color: #FFFFFF;
    line-height: 1.5;
    padding: 14px 15px;
}
.nt_menu>li .sub-menu {
    text-align: left;
    position: absolute;
    min-width: 250px;
    background: #fff;
    top: 100%;
    z-index: 10;
    padding: 0;
    box-shadow: 0 0 0px rgba(0,0,0,.15);
    -webkit-box-shadow: inset 0 0 0 0px #eaeaea,0 5px 20px rgba(0,0,0,.15);
    box-shadow: inset 0 0 0 0px #eaeaea, 0 5px 20px rgb(0 0 0 / 15%);
    pointer-events: none;
}
.nt_menu div.menu-item>a:hover, .nt_menu ul li a:hover {
    color: #000000 !important;
    background-color: #FFFF01;

}
.nt_menu>li.type_dropdown .sub-menu {
    min-width: 260px;
    padding: 0px 0;
}
span.unox1 {
    color: #FFFE00;
    font-size: 45px;
    font-weight: 600;
}
.parafox {
    text-align: start;
}
.text67 {
    color: #fff;
    text-align: justify;
    margin-top: 25px;
}
span.unox2 {
    font-size: 25px;
    line-height: 30px;
  color: #FFFE00;
}
.container-margen {
    padding: 0px 15%;
    margin: auto;
}
.tipack {
    color: #fff;
    font-size: 19px;
    line-height: 12px;
}
span.yellowx {
    color: #ffff01;
}
.miespacio {
    width: 100%;
    height: 50px;
    display: block !important;
}
.nt_se_template--16112625680629__1656004831f21519ab.wrap .al_center {
    align-items: flex-start;
}
.dicen {
    color: #FFFF01;
    font-size: 50px;
    margin-top: 30px;
    text-align: left;
    font-style: italic;
}
.thelateral{
  color: #5000D1;
  font-family: "Poppins", Sans-serif;
  font-size: 47px;
  text-align:left;
  font-weight: 700;
  font-style: italic;
  line-height: 1.2em;
  text-shadow: 3px 3px 0px #FFFE03;
}
}
.elespacio {
    height: 60px !important;
}
.vmemoe {
    margin-left: 20%;
    text-align: left;
}
.v1 {
    color: #5000D1;
    font-size: 35px;
    font-weight: 600;
}
.vmemoe {
    border-left: 10px solid #5000d1;
    padding-left: 20px;
}
.v2 {
    font-size: 80px;
    margin-top: -30px;
  color: #5000D1;
}
.v3 {
    text-align: justify;
}
.sub1 {
    color: #FFFE00;
    font-size: 35px;
}
.sub2 {
    color: #FFFE00;
    font-size: 50px;
    font-weight: 500;
    margin-top: -25px;
    font-style: italic;
}
.sub3 {
    color: #fff;
    font-size: 20px;
    margin-top: -10px;
}
.tituloz {
    text-shadow: .1em .1em #fdf851;
    color: #4e44eb;
    font-weight: 900;
    font-style: italic;
    text-align: center;
    font-size: 3rem!important;
    width: 60%;
    margin: 60px auto 15px;
    line-height: 66px;
}
.subz {
    font-size: 16px;
    width: 75%;
    margin: auto;
}
.bontonmio {
    margin-top: 30px;
    text-align: left;
    padding-left: 20px;
}
.tp1 {
    font-size: 50px;
}
.tp2 {
    font-size: 30px;
    margin-top: -15px;
}
.tp3 {
    font-size: 35px;
    color: #ffffff;
}
.tp4 {
    font-size: 25px;
    margin-top: -15px;
}
.tp5 {
    font-size: 17px;
}
.experiencia {
    margin-top: 50px;
    color: #FFFF01;
    font-size: 60px;
    font-weight: 600;
}
.thepremium {
    text-align: left;
    color: #FFFE00;
    border-left: 7px solid #FFFE00;
    padding-left: 20px;
}
.textprofe2 {
    color: #fff;
    font-size: 16px;
    text-align: justify;
}
.profeX {
    font-size: 60px;
    color: #FFFE04;
    font-weight: 700;
}
.sectprofe {
    text-align: justify;
    color: #fff;
    font-size: 16px;
    border-left: 7px solid #FFFF01;
    padding-left: 20px;
}
a.botonex {
    background-color: #FFFF01;
    padding: 10px 25px;
    border-radius: 7px;
}
.subprofe {
    font-size: 25px;
    margin-bottom: 20px;
    margin-top: -15px;
}
ul.milista {
  list-style-image: url("/cdn/shop/files/checker.png?v=1655246606");
}
ul.milista li {
    font-size: 17px;
    text-align: left;
    padding-top: 19px;
}
.cabeza2 {
    font-size: 17px;
    text-align: justify;
}
.cabeza {
    text-align: start;
    margin-bottom: 25px;
}
.txtodo {
    color: #fff;
    font-size: 18px;
    margin-top: 35px;
}
span.todo {
    color: #ffff01;
}
.bordeado {
    color: #FFFF01;
    font-size: 19px;
    border: 2px solid #FFFF01;
    padding: 20px;
}
.casos {
    color: #fff;
    font-size: 50px;
    font-weight: 800;
}
.txt9 {
    color: #fff;
    text-align: justify;
}
.borde2 {
    -webkit-text-stroke: 1px #fffe00;
    font-size: 50px;
    color: transparent;
    font-style: italic;
    line-height: 60px;
}
.nt_se_template--15917357596917__16499682788a20d84f {
    background-position: bottom;
}
.primerop {
    color: #FFFE04;
    font-size: 20px;
    line-height: 28px;
    text-align: justify !important;
}
.segundop {
    color: #fff;
    margin-top: 20px;
    text-align: justify;
    font-size: 15px;
    font-weight: 200;
}
.nt_se_template--16112625680629__16548735499f4f3b01 {
    margin-top: 0px !important;
    margin-right: auto !important;
    margin-bottom: 0px !important;
    margin-left: auto !important;
    padding-top: 80px !important;
    padding-right: 50px !important;
    padding-bottom: 50px !important;
    padding-left: 50px !important;

    background-position: bottom;
}
.accordion-template {
    background-color: #3221AD;
    color: #fff;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: .4s;
    border-radius: 0!important;
    margin-bottom: 3px;
    padding: 10px 15px;
  list-style: none;
}
#shopify-section-template--16112625680629__1654726687a30b250d {
    background-color: #422dac !important;
    border-top: 17px solid #5F55DA;
}
.curso1 {
    margin-top: 30px;
    font-size: 23px;
    line-height: 25px;
    color: #fffe00;
    text-align: left;
}
ul.lalista {
    text-align: left;
    margin-top: 20px;
    color: #fff;
    font-size: 16px;
}
.agencia1 {
    font-size: 30px;
    color: #fff;
}
.custom-texto_amarillo22 {
    line-height: 44px;
    padding:0px;
}
.bolder2 {
    font-size: 25px;
    line-height: 35px;
    margin-top: 15px;
  color: #FFFE00;
}
.bolder3 {
    color: #fff;
    font-size: 25px;
}
.ultimo2 {
    color: #fff;
    font-size: 17px;
}
.subAmarillo {
    font-size: 15px;
    margin-top: 15px;
  color: #FFFE00;
}
.pagox {
    margin: 10px 0;
    border-radius: 10px;
}
.branding img {
    padding-top: 5px;
    padding-bottom: 5px;
    perspective: 800px;
    -webkit-perspective: 800px;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 300px !important;
}
.ntheader .nt_menu>li.has-children>a:after {
    color: #fff !important;
}
.nt_menu>li>a {
    padding-right: 11px;
    padding-left: 11px;
}
a.icon_search.push_side.cb.chp {
    display: none;
}
.iccl-cart:before {
    content: "\e903";
    color: #fff;
}
.conBorde {
    text-align: left;
    margin-left: 0%;
    border-left: 5px solid #FFFE00;
    padding-left: 20px;
}
.borde {
    font-size: 40px;
    color: #fffe00;
    line-height: 60px;
}
.amarillo {
    font-size: 35px;
    font-weight: bold;
    margin-top: 15px !important;
color:#fffe00;
}
img.premiunX {
    width: 25%;
}
.bolder {
    font-size: 28px !important;
    font-weight: 800;
    margin-top: -42px;
color:#ffffff;
}
.ultimo {
    color: #fff;
    font-size: 15px;
    margin-top: -25px;
    line-height: 20px;
}
.theBtn {
    text-align: left;
    margin-left: 20%;
    padding-left: 20px;
    margin-top: 20px;
}
a.mibtn {
    background-color: #fffe04;
    color: #000000 !important;
    padding: 10px 20px;
    border-radius: 10px;
}
a.mibtn:hover {
    color: #000000;
    background-color: #ffffff;
}
span.truncate {
    color: #000;
}

.one1:hover {
top: -5px !important;
}
.one1 {
-webkit-transition: all .3s ease-out !important;
-moz-transition: all .3s ease-out !important;
-o-transition: all .3s ease-out !important;
position: relative;
top: 0;
width: 90%;
margin-left: 5%;
margin-right: 5%;
}
img.peque {
    width: 20%;
}
.blanco {
    color: #fff;
    font-style: italic;
    font-size: 17px;
    margin-top: 10px;
}
.espaciador {
    height: 45px;
    width: 100%;
    display: block;
}
.row.alineado {
    align-items: center;
}
.cuadro {
    padding: 30px;
    border: 3px solid #ffff01;
    font-size: 30px;
    line-height: initial;
    width: 60%;
    margin: auto;
}
a.theBtn2 {
    background-color: #ffff01;
    color: #000 !important;
    padding: 10px 30px;
    border-radius: 10px;
    font-style: italic;
    text-decoration: none;
}
.btn-center{
  display: flex;
  text-align: center;
  justify-content: center;
  width: 20%;
}
.btn-center-22{
  display: flex;
  text-align: center;
  justify-content: center;
  width: 30%;
}
.price_range-custom{
  font-size:  25px;
}
a.theBtn2:hover {
    background-color: #fff;
}
.titulo-mega-pack {
    font-size: 45px;
  color:#fff;
}
.texto_amarillo {
    color: #ffff01;
  font-size:25px;
}
.fst-italic {
    font-style: italic !important;
}
.lineal {
    text-align: left;
}
.text-white {
    color: #fff;
}
.border-bottom-amarillo {
    border-bottom: solid 3px #ffff01;
    margin-top: 15px;
}
.espaciobtn {
    margin-top: 30px;
}
.linea {
    background: #fff852;
    height: 15px;
}
.linea-morada{
  background: #4F44EA;
  height: 15px;
}
.separado-morado .triangle-down {
  width: 0;
  height: 0;
  border-left: 60px solid transparent!important;
  border-right: 60px solid transparent !important;
  border-top: 30px solid #4F44EA !important;
  margin: 0 auto !important;
  position: inherit !important
}
.separado-amarillo ,.separado-morado{
    width: 20%;
    margin: 0 auto;
}
.triangle-down {
    width: 0;
    height: 0;
    border-left: 60px solid transparent!important;
    border-right: 60px solid transparent !important;
    border-top: 30px solid #fff852 !important;
    margin: 0 auto !important;
    position: inherit !important
}
.titulo1Home {
    font-size: 5rem;
    font-weight: 700;
    color: #ffff01;
    margin-left: 20px;
    line-height: 80px;
    margin-bottom: 20px;

}
.subtitulo1 {
    font-size: 25px;
    margin-top: -15px;
    margin-left: 20px;
}
.parrafo1 {
    color: #fff;
    border-left: 6px solid #ffff01;
    text-align: start;
}
.texto1 {
    font-size: 15px;
    text-align: justify;
    margin-top: 10px;
    margin-left: 20px;
}
.sbtn {
    margin-top: 25px;
    padding-left: 20px;
}
.sbtn2 {
    margin-top: 25px;
   text-align:right;
}
.espaciador2 {
    height: 90px;
    width: 100%;
}
.titulo1 {
    font-size: 5rem;
    font-weight: 700;
    color: #ffff01;
    margin-left: 25px;
  margin-top:25px;
}
.texto-experiencia {
    color: #fff;
    text-align: justify;
}
.sbtn3 {
    margin: 25px 0px;
}
.fondo{
    background: rgb(28, 19, 47);
    background: linear-gradient(
    180deg,
    rgba(28, 19, 47, 1) 0%,
    rgba(4, 6, 19, 1) 50%,
    rgba(33, 26, 138, 1) 100%
  );
    padding-bottom: 35px;

}
.parrafo11 {
    border-left: 6px solid #5000d1;
  color:#000;
}
.titulo11home {
    font-size: 5rem;
    font-weight: 700;
    color: #5000d1;
    margin-left: 20px;
    line-height: 80px;
    margin-bottom: 20px;
}
.texto11 {
    font-size: 16px;
    text-align: justify;
    margin-left: 20px;
}
.sbtn4 {
    margin-top: -20px;
}
a.theBtn22 {
    background-color: #5000d1;
    color: #fff !important;
    padding: 10px 30px;
    border-radius: 10px;
    font-style: italic;
    text-decoration: none;
}
a.theBtn22:hover {
    background-color: #000;
}
.container-fluid.sinmargen {
    padding: 0px;
    margin-top: 50px;
}
img.review {
    width: 30%;
}
.nt_bg_lz.item__position.center.lazyloadt4sed {
    background-size: contain;
}
.nt_se_template--15917357596917__1650314452ff6d6f9e .nt_img_txt a.btn_style_2 {
    color: transparent !important;
    background-color: transparent !important;
    border-color: transparent !important;
}
.linea-amarilla {
    margin-top: -25px;
    border: 3px solid #ffff01;
}
.texto-amarillo {
    color: #ffff01 !important;
    font-size: 45px;
    font-weight: 500;
  margin-bottom: 30px;
  text-align:start;
}
img.imgpodcast {
    margin-top: 55px;
    width: 40%;
}
.imagen-uno-entre-mil-home {
    width: 60% !important;
}
.parrafo110 {
    color: #fff;
    border-left: 6px solid #ffff01;
    text-align: left;
}
.subtitulo110 {
    font-size: 20px;
    margin-top: -15px;
    margin-left: 20px;
  line-height: 30px;
}
a.theBtnVerMas {
    background-color: #3912a5;
    color: #ffff01;
    padding: 10px 30px;
    border-radius: 10px;
    font-style: italic;
    text-decoration: none;
}
.lilabtn {
    margin-top: 30px;
}
.text-center.text-white2 {
    color: #fff;
    font-size: 18px;
    line-height: 24px;
}
.micontenedor {
    margin-top: -20px;
}
img.casco {
    width: 75%;
}
.texto-nosotros {
    color: #3810a8;
    font-weight: 700;
    font-size: 60px;
}
.subtitulo-nosotros {
    font-size: 20px;
    color: #000;
    margin-top: -40px;
}
ol.flickityt4s-page-dots {
    margin-top: -25px;
}
.linea-amarilla22 {
    margin-top: 35px;
    border: 3px solid #ffff01;
}
img.imgBlog {
    width: 70%;
}
.seccion-empresas {
    text-align: center !important;
    margin-top: -50px;
}
.cuadrado-empresas {
    border: 3px solid #3810a8;
    padding: 35px 20px 20px;
}
.texto-empresa {
    width: 60%;
    margin: 0 auto;
    position: relative;
    top: 30px;
    z-index: 1;
    background: #fff;
}
.titulo-section {
    font-weight: 700;
    color: #ffff01;
    text-align: center;
    font-size: 50px;
    margin-top: 50px;
}
.conFondo {
    background-image: url(/cdn/shop/files/fondo34.jpg?v=1650327524);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    padding-bottom:65px;
}
.descripcion-saber-mas.text-white.pb-5.text-center {
    margin-bottom: 25px;
}
.tititulo-instagram {
    font-weight: 500;
    color: #ffff01;
    text-align: center;
    font-size: 40px;
    font-style: italic;
}
.negro {
    background-color: #000;
    margin-top: -5px;
    padding-top: 35px;
    padding-bottom: 40px;
}
.subtitulo-instagram {
    font-style: italic;
    color: #ffff01;
    font-size: 20px;
}
.alineado-redes {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding-left: 25%;
    padding-right: 25%;
}
.imagen-redes {
    width: 50%;
    object-fit: cover;
}
.altura {
    height: 240px;
}
.container-fluid.negroColor {
    background-color: #000;
}
.der{
  background-color:#4942E7;
}
/*-----------------------------------------------------------------------------/
/ ARRIBA CSS PROPIO
/-----------------------------------------------------------------------------*/
/*---------------- CSS DEL THEME -------------------*/



  
    
    
    
    
    
    
    
    

  

  :root {
      --primary: #fffe04;
      --progress-bar-color: #fffe04; 
  }
  body {
      
      font-family: Poppins;
      font-size: 16px;
      line-height: 1.75;
      color:#878787;
      font-weight: 400;;
  }
  .f_body,.nt_action .tcount,.lazyloadt4sed h4.f_body { font-family: Poppins;}
  
  .lazyloadt4sed h1, .lazyloadt4sed h2, .lazyloadt4sed h3, .lazyloadt4sed h4, .lazyloadt4sed h5, .lazyloadt4sed h6, .lazyloadt4sed .h3,
  .lazyloadt4sed .f__mont,.lazyloadt4sed .f_heading {
        font-family: Poppins
  }
  h1, h2, h3, h4, h5, h6, .f__mont, .f_heading,.h3 {
    font-weight: 600;
    color: #222;
    letter-spacing: 0px;
    line-height: 1.428;
     
  }
  .slt4_txt.lh__1 {
    line-height: 1;
  }
  h1 {
    font-size: 37px;
  }
  h2 {
    font-size: 29px;
  }
  h3 {
    font-size: 23px;
  }
  h4 {
    font-size: 18px;
  }
  h5 {
    font-size: 17px;
  }
  h6 {
    font-size: 15.5px;
  }
  .lazyloadt4sed .sub-title, 
  .lazyloadt4sed .f__libre,
  .lazyloadt4sed blockquote,
  .lazyloadt4sed em { font-family:  Poppins }

  .lazyloadt4sed .section-title {
   font-family: Poppins
  }
  .nt_menu >li>a {
   font-family: Poppins
  }
  .nt_pr h3.product-title { font-family: Poppins }
  .fnt_df_blog,.widget-title, .lazyloadt4sed .widget-title,.post_nt_loop h4 { font-family: Poppins }
  
  .sub-title,.section-subtitle {
      color: #878787;
  }
  .section-title {
     font-size: 24px;
     font-weight: 600;
     color: #222;
     
     
  }
  .section-subtitle {
    font-size: 14px; 
    font-weight: 400;
    
    
  }
  @media (min-width: 768px) {
    .section-title {
       font-size: 24px;
       font-weight: 600;
       
       
    }
    .section-subtitle {
      font-size: 14px; 
      font-weight: 400;
      
      
    }
  }
  .nt_pr h3.product-title {
    font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;
     
  }
  
  .widget-title {
      font-weight: 500;
  }
  .hover_button .nt_add_qv, .hover_button .pr_atc {
   text-transform: capitalize
  }
  .nt_pr .product-info {
    margin-top: 15px;
  }
  .nt_pr .product-info .price {
    font-size: 14px;
  }
  .nt_menu>li>a {
    font-weight: 400;
    font-size: 15px;
    
  }

  .menu_auto .nav_dropdown>.nav_dropdown_col>a:hover,.menu_auto .nav_dropdown>.nav_dropdown_col>a:focus,
  .menu_auto .nav_dropdown_default li>a:hover,.menu_auto .nav_dropdown_default li>a:focus,
  .nav_dropdown>.nav_dropdown_col li>a:hover,.nav_dropdown>.nav_dropdown_col li>a:focus {
    color: #fc4a1a
  }
  .cp, .chp:hover, .currencies .selected, .languages .selected, .sp_languages .selected,
  .color_primary_dark a:hover, .color_primary_dark a:active, .color_primary_dark a:focus,
  #shopify-section-nt_filter .nt_filter_block .active a,
  #shopify-section-nt_filter .nt_filter_block a:hover,
  a:hover,a:active,.cp,.chp:hover,
  #nt_sortby .wrap_sortby a.selected,
  .nt_filter_block li.active>a,
  .widget_product_categories .btn_cats_toggle:hover i,
  .widget_product_categories .btn_cats_toggle.active i,
  .widget_product_categories li.current-cat >a,
  .product-image .nt_add_w>a:hover,.product-image .nt_add_cp>a:hover,
  .header-text >a:not(.cg):hover,
  .header-text >.cg:hover,
  .nt_mb_menu .sub-menu li a.selected,
  .nt_mb_menu .current_item>a,
  .title_7 + .tt_divider>i.clprtrue,
  .widget .product_list_widget a.product-title:hover,
  .widget .product_list_widget a.product-title:active,
  .widget .post_list_widget a.article-title:hover,
  .widget .post_list_widget a.article-title:active,
  .swatch.is-label .nt_lt_fake .swatch_pr_item:not(.is-selected):hover .swatch__value_pr,
  #cat_shopify ul li.current-cat> a,#cat_shopify .sub-menu li >a:hover,
  .mfp-content #cat_shopify li.current-cat>a.cat_link,
  .tab_cat_title.des_tab_4 >li>a.tt_active,
 .tab_cat_title.des_tab_8 >li>a.tt_active, .tab_cat_title.des_tab_7 >li>a.tt_active,
 .clhovermq .cart_pos_dropdown:not(.template-cart) .icon_cart:hover a,
 .tab_cat_title.des_tab_11>li>a,.quantity .tc button:hover,
 .type_feature_columns a.button.btn--style-3:hover,
 .dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv  {
    color: #fffe04;
  }
  input[type="submit"]:hover,
  button:hover,
  a.button:hover,.bgcp,
  .jas-ajax-load a:hover,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  #shopify-section-nt_filter .widget .tagcloud a:hover,#shopify-section-nt_filter .widget .tagcloud a:active,
  .single_add_to_cart_button,
  .variations.style__radio li.is-selected span.radio_styled:after, .variations.style__radio li.is-selected-nt span.radio_styled:after,
  .video-control__play,
  .signup-newsletter-form .submit-btn:hover,
  .mb_nav_title:after,
  .title_4 span:after,
  .title_3:after,
  ul.nt_filter_styleck>li.active>a:before,
  .js_agree_ck:checked+label:before,.css_agree_ck:checked+label:before,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  .nt_filter_styletag a:hover,.nt_filter_styletag .active a,
  .button.button_primary,
 .address-edit-toggle:focus,
 .shipping_calculator input.get_rates,
 input.button.btn_back,
 .prev_next_3 .flickityt4s-button,
 .dot_color_3 .flickityt4s-page-dots .dot,
 .dot_color_3 .flickityt4s-page-dots .dot:after,
 .tab_cat_title >li>a:hover>span:after, .tab_cat_title >li>a.tt_active>span:after,
 .nt_shipping.nt_icon_circle .icon:not(.ship_img):before,
 .pr_deal_dt.des_4,.title_9 span:after,
 .h_search_btn,.js_fbt_ck:checked + label:before,
 .progress_bar .current_bar,
 .mini_cart_footer .button.btn-checkout,
 body.template-cart .shipping_calculator input.get_rates,
 .shipping_calculator input.get_rates, input.button.btn_back,
 .cat_design_7 .cat_grid_item__wrapper,.upsell_item .upsell_qv,
 .about_us_img.border_true>span:after, .about_us_img.border_true>span:before,.des_title_13::after,
 .noUi-handle:before, .noUi-handle:after,.noUi-connect,.bgp, .bghp:hover, .clear_filter.clear_filter_all,
 .tab_cat_title.des_tab_12>li>a:hover,.tab_cat_title.des_tab_12>li>a.tt_active, .tab_cat_title.des_tab_13>li>a.tt_active,
 .dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a,.dark_mode_true .mini_cart_footer .button.btn-checkout,.dark_mode_true .single_add_to_cart_button,.dark_mode_true .button.button_primary,.dark_mode_true .address-edit-toggle:focus,.dark_mode_true .shipping_calculator input.get_rates,.dark_mode_true input.button.btn_back {
    background-color: #fffe04;
  }
  input[type="submit"]:hover,
  button:hover,
  a.button:hover,
  .jas-ajax-load a:hover,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  #shopify-section-nt_filter .widget .tagcloud a:hover,#shopify-section-nt_filter .widget .tagcloud a:active,
  .variations_button .nt_add_w:hover,.variations_button .nt_add_cp:hover,
  .single_add_to_cart_button,
  .variations.style__radio .swatch:not(.is-color) li:hover,
  .variations.style__radio .swatch:not(.is-color) li.is-selected,
  .variations.style__radio .swatch:not(.is-color) li.is-selected-nt,
  .variations.style__radio li:hover span.radio_styled,
  .variations.style__radio li.is-selected span.radio_styled,
  .variations.style__radio li.is-selected-nt span.radio_styled,
  .video-control__play,
  ul.nt_filter_styleck>li.active>a:before,
  .js_agree_ck:checked+label:before,.css_agree_ck:checked+label:before,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  .nt_filter_styletag a:hover,.nt_filter_styletag .active a,
  .button.button_primary,
 .address-edit-toggle:focus,
 .shipping_calculator input.get_rates,
 .shipping_calculator input.get_rates:focus,
 .mini_cart_note input.btn_back:focus, 
 .prev_next_3 .flickityt4s-button,.tab_name,.js_fbt_ck:checked + label:before,
 body.template-cart .shipping_calculator input.get_rates,
 input.button.btn_back,.dark_mode_true .button.button_primary,
 .tab_cat_title.des_tab_11>li>a.tt_active, .tab_cat_title.des_tab_11>li>a:hover,
 .tab_cat_title.des_tab_12>li>a:hover,.tab_cat_title.des_tab_12>li>a.tt_active, .tab_cat_title.des_tab_13>li>a.tt_active {
    border-color: #fffe04;
  }
.wrap_sortby a:hover,.wrap_sortby a.selected,
.nt_lt_fake ul>li:hover,.nt_lt_fake ul>li.is-selected, .nt_lt_fake ul>li.is-selected-nt {
    background: rgba(255, 254, 4, 0.08);
    color: #fffe04;
 }
.pr_choose_wrap>.pr_choose_item.t4_chosen {
   border: 2px solid #fffe04;
   background: rgba(255, 254, 4, 0.06);
}
.pswp_thumb_item.pswp_tb_active,.pswp_tp_light .pswp_thumb_item.pswp_tb_active {
    box-shadow: 0 0 0 2px #fffe04;
}
.on_list_view_true .pr_list_item .product-info__btns>a {
  background-color: #007e91;
}
.on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv {
    color: #007e91;
}
.txt_sale {
    color: #fff;
    border-radius: 4px;
    padding: 4px 8px;
    margin: 0 5px;
    line-height: 1.2;
    background-color: #ff4e00;
    font-size: 12px;
    position: relative;
    top: -3px;
    display: inline-block;
}
.menu_wid_cus .container {
    max-width: var(--windowt4s-width);
    max-width: calc(var(--windowt4s-width) - 40px);
}
.nt_label,.nt_label.on,.qs_label.onsale,.txt_sale {background-color: #ff4e00}
.nt_label.out-of-stock {background-color: #999}
.nt_label.new,.lb_new {background-color: #109533}
h3.product-title,h3.product-title>a,h1.product_title.entry-title,
.widget .product_list_widget .product-title, .widget .post_list_widget .article-title {
    color: #222;
}
.price,.price_range,.grouped-pr-list-item__price {
    color: #696969;
}
.price ins,.price_range ins,.order-discount,.sticky_atc_price,.kl_fbt_price,.grouped-pr-list-item__price ins,
.widget .product_list_widget ins {
 color: #ec0101;
}
.widget .product_list_widget del,
.price del,.price_range del,.sticky_atc_price del,.kl_fbt_wrap del {
    color: #878787;
}
.order-discount.order-discount--title {
    color: #5e8e3e;
    /* color: #5c6ac4; */
}
/* lazyload loader icon */
.p-nav .nt_bg_lz, .p-thumb .nt_bg_lz,
.nt_bg_lz.lazyloadt4s, .nt_bg_lz.lazyloadt4sing, .nt_load.lazyloadt4sed, .nt_fk_lz {
    background-color: #f5f5f5;
}
.t4s-img-loader {
    position: absolute;
    display: block;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
    opacity: 0;
    visibility: hidden;
    margin: auto;
    pointer-events: none;
    z-index: -1;
    transition: all .2s ease-in-out;
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;    
    background-size: 50px;
}
.p-nav img.t4s-media-img, .p-thumb img.t4s-media-img {
    opacity: 0;
    transition: all .3s ease-in-out;
}
.p-nav img.t4s-media-img.lazyloadt4sed, .p-thumb img.t4s-media-img.lazyloadt4sed {
  opacity: 1;
}
.yes-js .lazyloadt4s + .t4s-img-loader,
.lazyloadt4sing + .t4s-img-loader {
  opacity: 1;
  visibility: visible;
  z-index: 1;
}
.yes-js .p-nav .lazyloadt4s + .t4s-img-loader,.p-nav .lazyloadt4sing + .t4s-img-loader {
        background-size: 40px;
}


  
  
  .lazyloadt4s + .t4s-img-loader,.lazyloadt4sing + .t4s-img-loader,
  .nt_bg_lz.lazyloadt4s:before, .nt_bg_lz.lazyloadt4sing:before, .nt_load.lazyloadt4sed:before, .nt_fk_lz:before, .lds_bginfinity:before, .nt_mini_cart.loading .mini_cart_content, .drift-zoom-pane-loader {
      background-image: url(//metricsweb.myshopify.com/cdn/shop/files/Recurso_20_60x@2x.png?v=1659729197);
      -webkit-animation: .35s linear infinite alternate skeletonAnimation;
      animation: .35s linear infinite alternate skeletonAnimation;
          background-repeat: no-repeat;
      background-size: 60px;
  }
  .lds_bginfinity,.drift-loading .drift-zoom-pane-loader {
      width: 60px !important;height: 60px !important;background-size: 60px;
  }
  .nt_bg_lz.hide_ic_lz:before {
    display:none
  }



/*  product grid item */

.product-image a.db:before {background: rgba(0, 0, 0, 0.1) }
.hover_button .pr_atc {
    background: #fff;
    color: #222;
}
.product-image .pr_atc:hover {
    background: #222;
    color: #fff;
}
.hover_button .nt_add_qv {
    background: #fff;
    color: #222;
}
.product-image .nt_add_qv:hover {
    background: #222;
    color: #fff;
}
@media (max-width: 1024px) {
   .pr_grid_item .product-image .hover_button, .pr_grid_item .product-image:hover .hover_button {
       background: #fff;
   }
}
.product-image .nt_add_w>a {
    color: #fff;
}
.product-image .nt_add_cp>a {
    color: #fff;
}
.product-image .product-attr{
    color: #fff;
}

/*  product page */
.single_add_to_cart_button {
    background: #6d5ef6;
    color:#fff
}
.single_add_to_cart_button:hover {
    background: #ffffff;
    color:#000
}
.variations_form .shopify-payment-button__button--unbranded {
    background: #000;
    color:#fff
}
.variations_form .shopify-payment-button__button--unbranded:hover:not([disabled]),
.variations_form .shopify-payment-button__button--unbranded:hover {
    background: #222;
    color:#fff
}
/* end product page */

.ttip_nt .tt_txt {
    background: #383838;
    color: #fff;
}
.rtl_false .tooltip_top_left:before,
.rtl_true .tooltip_top_right:before  {
  border-top-color: #383838 }

.rtl_false .tooltip_top_right:before,
.rtl_true .tooltip_top_left:before {
  border-top-color: #383838 }

.tooltip_top:before {
  border-top-color:#383838 }

.rtl_false .tooltip_bottom_left:before,
.rtl_true .tooltip_bottom_right:before {
  border-bottom-color: #383838 }

.rtl_false .tooltip_bottom_right:before,
.rtl_true .tooltip_bottom_left:before {
  border-bottom-color: #383838 }

.tooltip_bottom:before {
  border-bottom-color: #383838 }

.rtl_false .tooltip_left:before,
.rtl_true .tooltip_right:before {
  border-left-color: #383838 }

.rtl_false .tooltip_right:before,
.rtl_true .tooltip_left:before {
  border-right-color: #383838 }

.ntheader .nt_menu>li>a,.ntheader .nt_action>a,.nt_action .ssw-topauth .push_side,.ntheader .nt_action>div>a,.ntheader .sp_header_mid .nt-social a,.ntheader .cus_txt_h,.ntheader .header_categories,.ntheader .branding>a,.ntheader .icon_cart .ch_tt_price {
  color: #222222
}
.push-menu-btn>svg {fill: #222222 }
.ntheader .nt_menu >li.has-children>a>i {
  color: rgba(34, 34, 34, 0.8)
}
.ntheader .nt_menu >li.has-children>a:after {
  color: rgba(34, 34, 34, 0.45)
}
.nt_menu>li>a:hover, .nt_action>a:hover, .nt_action>div>a:hover,.nt_action .ssw-topauth .push_side:hover,
.nt_menu>li>a:focus, .nt_action>a:focus, .nt_action>div>a:focus,.nt_action .ssw-topauth .push_side:focus {
  color: #fffe04 !important;
}

.sp_header_mid { background-color: #000000 }



    .ntheader.live_stuck .push-menu-btn>svg {fill: #222222 }
    .ntheader.live_stuck .sp_header_mid { background-color: #000000 }
    .ntheader.live_stuck .nt_menu>li>a,
    .ntheader.live_stuck .nt_action>a,
    .ntheader.live_stuck .nt_action .ssw-topauth .push_side,
    .ntheader.live_stuck .nt_action>div>a,
    .ntheader.live_stuck .sp_header_mid .nt-social a,
    .ntheader.live_stuck .cus_txt_h,
    .ntheader.live_stuck .header_categories,
    .ntheader.live_stuck .branding>a {
        color: #222222
    }
    .ntheader.live_stuck .nt_menu >li.has-children>a>i {
        color: rgba(34, 34, 34, 0.8)
    }
    .ntheader.live_stuck .nt_menu >li.has-children>a:after {
        color: rgba(34, 34, 34, 0.45)
    }

    .ntheader.live_stuck .nt_menu>li>a:hover, .ntheader.live_stuck .nt_action>a:hover, .ntheader.live_stuck .nt_action>div>a:hover,.ntheader.live_stuck .nt_action .ssw-topauth .push_side:hover,
    .ntheader.live_stuck .nt_menu>li>a:focus, .ntheader.live_stuck .nt_action>a:focus, .ntheader.live_stuck .nt_action>div>a:focus,.ntheader.live_stuck .nt_action .ssw-topauth .push_side:focus {
      color: #fffe04 !important;
    }




.nt_action .tcount,.toolbar_count {
  background-color: #fffe04;
  color: #000000;
}
input[type="submit"]:hover, button:hover, a.button:hover,
.address-edit-toggle:focus {
    color: #fff;
}

/* end Primary Color */






#ld_cl_bar, .ld_bar_search, .ld_cart_bar { background: #00badb }

@media (min-width:1025px) {
  .wrapper_cus .container,.wrapper_cus #ntheader .container,.wrapper_cus .caption-w-1,
  .wrapper_boxed .container,.wrapper_boxed #ntheader .container,.wrapper_boxed .caption-w-1 { 
    max-width: 1600px;
  }
  
  body {
    background-color: #fff;
    
  }
  
     #nt_wrapper {background-color: #fff }
  
  .css_mb {display: block;}
}

@media (max-width:1024px) {
  .header__mid .css_h_se{min-height: 62px !important}
}

/*---------------- RTL CSS -------------------*/
.rtl_true {
  direction: rtl;
  text-align: right;
}
.rtl_true button,.rtl_true a.button{
  direction: ltr;
}
.rtl_true .icon_cart .tcount, .rtl_true .icon_like .tcount {
  right: auto;
  left: -9px;
}
.rtl_true .h_icon_iccl .icon_like .tcount, .rtl_true .h_icon_pegk .icon_like .tcount, .rtl_true .icon_like .tcount {
  right: auto;left: -6px;
}
.rtl_true .tl,
.rtl_true .mfp-content,
.rtl_true .cat_sortby.tr .nt_sortby,
.rtl_true .nt_menu>li .sub-menu,
.rtl_true .nt_sortby {
    text-align: right;
}
.rtl_true .tr {
    text-align: left;
}
.rtl_true .variations_form .quantity,
.rtl_true i.mr__10,
.rtl_true .css_agree_ck+label:before, .rtl_true .js_agree_ck+label:before, .rtl_true ul.nt_filter_styleck>li>a:before { 
    margin-right: 0;
    margin-left: 10px;
}
.rtl_true .variations_button .nt_add_w,
.rtl_true .variations_button .nt_add_cp {
    margin-left: 0;
    margin-right: 10px;
}
.rtl_true .sticky_atc_btn .quantity {
  margin-right: 10px;
}
.rtl_true .mr__5,
.rtl_true .flagst4.lazyloadt4sed:before,
.rtl_true .filter-swatch {
    margin-right: 0;
    margin-left: 5px;
}
.rtl_true .mr__5.ml__5 {
    margin-right: 5px;
    margin-left: 5px;
}
.rtl_true .lbc_nav {
    right: auto;
    left: -5px;
}
.rtl_true .popup_slpr_wrap a.pa {
    right: auto;
    left: 5px;
}
.rtl_true .mfp-close {
  right: auto;
  left: 0;
}
.rtl_true .widget h5.widget-title:after,
.rtl_true a.clear_filter:after, .rtl_true a.clear_filter:before,
.rtl_true #ld_cl_bar, .rtl_true .ld_bar_search, .rtl_true .ld_cart_bar {
  left: auto;
  right: 0;
}
.rtl_true .facl-right:before {
    content: '\f177';
}
.rtl_true .result_clear>.clear_filter {
    margin-left: 15px;
    margin-right: 0;
    padding-right: 0;
    padding-left: 15px;
    border-right: 0;
    border-left: 1px solid #e5e5e5;
}
.rtl_true .result_clear>a.clear_filter {
    padding-right: 16px;
}
.rtl_true .result_clear>a.clear_filter:last-child {
    padding-left: 0;
    border: 0;
    margin-left: 0;
}
.rtl_true .facl-angle-right:before {
    content: '\f104';
}
.rtl_true .la-angle-left:before {
    content: "\f105";
}
.rtl_true .la-angle-right:before {
    content: "\f104";
}
.rtl_true .la-arrow-right:before {
    content: "\f061";
    content: "\f060";
}
.rtl_true .la-arrow-left:before {
    content: "\f061";
}
.rtl_true .p_group_btns {
    right: auto;
    left: 10px;
}
.rtl_true .nt_labels {
    right: auto;
    left: 15px;
}
.rtl_true .sp-single .product-images .nt_labels {
    right: auto;
    left: 30px;
}
.rtl_true [data-kl-full-width] {
    left: auto;
    right: -15px;
}
.rtl_true #nt_backtop {
    right: auto;
    left: 10px;
}
.rtl_true .popup_slpr_wrap {
  left: auto;
  right: 35px;
}
.rtl_true .product-image .nt_add_w,
.rtl_true .product-image .nt_add_cp {
    left: auto;
    right: 12px;
}
.rtl_true .ml__5 {
  margin-left: 0;
  margin-right: 5px;
}
.rtl_true .mr__10 {
  margin-right: 0;
  margin-left: 10px;
}
.rtl_true .ml__15 {
    margin-left: auto;
    margin-right: 15px;
}
.rtl_true .footer__top i {
  margin-right: auto;
  margin-left: 5px;
}
.rtl_true .nt_shipping.tl .icon {
  margin-right: 0;
  margin-left: 20px;
}
.rtl_true .nt_shipping.tr .icon,
.rtl_true .mini_cart_img {
  margin-right: 0;
  margin-left: 20px;
}
.rtl_true .mr__10.ml__10 {
    margin-right: 10px;
    margin-left: 10px;
}
.rtl_true .fade_flick_1.flickityt4s-rtl .slideshow__slide {
  left: auto!important;
  right: 0!important;
}
.rtl_true .has_icon.mgr>i {
    margin-right: 0;
    margin-left: .2em;
}
.rtl_true .mfp-content #shopify-section-nt_filter>h3, 
.rtl_true .mfp-content #shopify-section-sidebar_shop>h3,
.rtl_true .nt_mini_cart .mini_cart_header {
    padding: 5px 20px 5px 0;
}
.rtl_true .nt_sortby h3 {
    padding-left: 0;
    padding-right: 15px;
}
.rtl_true .has_icon>i {
    margin-left: 0;
    margin-right: .2em;
}
.rtl_true .pe-7s-angle-right:before {
    content: "\e686";
}
.rtl_true .pe-7s-angle-left:before {
    content: "\e684";
}
.rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.previous {
  left: auto;
  right: 15px;
}
.rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.next {
  right: auto;
  left: 15px;
}
.rtl_true input.search_header__input:not([type=submit]):not([type=checkbox]) {
    padding: 0 20px 0 50px;
}
.rtl_true .search_header__submit {
    right: auto;
    left: 2px;
}
.rtl_true select {
    padding: 0 15px 0 30px;
    background-position: left 10px top 50%;
}
.rtl_true .slpr_has_btns .popup_slpr_info {
    padding-right: 0!important;
    padding-left: 30px!important;
}
.rtl_true .css_agree_ck~svg, .rtl_true .js_agree_ck~svg {
    left: auto;
    right: 2px;
}
.rtl_true .page-numbers li {
    float: right;
}
@media (min-width: 768px) {
  .rtl_true #content_quickview #shopify-section-pr_summary {
      padding: 30px 0 30px 40px;
  }
  .rtl_true .cat_sortby>a {
    padding: 7px 15px 7px 7px;
  }
  .rtl_true .p_group_btns {
      left: 20px;
  }
  .rtl_true #nt_backtop {
    right: auto;
    left: 35px;
  }
  .rtl_true .title_2>span {
    margin: 0 30px;
  }
  .rtl_true .tr_md {
    text-align: left;
  }
  .rtl_true .tl_md {
    text-align: right;
  }
}
@media (min-width: 1025px) {

  .rtl_true .hover_button.des_btns_pr_3 .nt_add_qv, .rtl_true .hover_button.des_btns_pr_3 .pr_atc {
      -webkit-box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);
      box-shadow: -1px -1px 1px rgb(0 0 0 / 10%);
  }
  .rtl_true.des_header_7 #nt_menu_canvas {
    display: none;
  }
  .rtl_true.des_header_7 #nt_wrapper {
      padding-left: 0;
      padding-right: 280px;
  }
  .rtl_true .header_7 {
      margin-left: 0;
      margin-right: -280px;
      border-right: 0;
      border-left: 2px solid rgba(150,150,150,.15);
  }
  .rtl_true.des_header_7 .nt_fk_canvas {
      left: auto!important;
      right: 280px!important;
      -webkit-transform: translate3d(104%,0,0);
    transform: translate3d(104%,0,0);
  }
  .rtl_true.des_header_7 .popup_slpr_wrap {
    right: auto;
    left: 125px;
  }
  .rtl_true .thumb_left .col_thumb {
    padding-left:  15px;
    padding-right: 5px;
  }
  .rtl_true .thumb_left .col_nav {
       padding-right: 15px;
      padding-left: 5px;
  }
  .rtl_true .cl_h7_btns {
    margin-top: 20px;
    text-align: center;
  }
  .rtl_true .tr_lg {
    text-align: left
  }
  .rtl_true .tl_lg {
      text-align: right;
  }
  .rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.previous {
    right: 30px;
  }
  .rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.next {
    left: 30px;
  }
  .rtl_true .nt_fk_full .frm_search_input {
    padding-right: 0;
    padding-left: 15px;
  }
  .rtl_true .nt_fk_full .mini_search_frm .close_pp {
      left: 0;
      right: auto;
  }
  .rtl_true .nt_fk_full .mini_search_frm i.iccl.iccl-search {
    left: 30px;
    right: auto;
  }
}
@media (min-width: 1200px) {
  .rtl_true [data-kl-full-width] {
    left: auto;
    right: calc((-100vw - -1170px)/ 2);
  }
}
@media (max-width: 1024px) {
  .rtl_true .nt_labels,
  .rtl_true.des_btns_prmb_1 .pr_grid_item .product-image .hover_button, .rtl_true.des_btns_prmb_1 .pr_grid_item .product-image:hover .hover_button {
      right: auto;
      left: 10px;
  }
  .rtl_true .product-image .nt_add_w {
    left: auto;
    right: 10px
  }
}
@media (max-width: 767px) {
  .rtl_true .popup_slpr_wrap {
    left: auto;
    right: 3px;
  }
}
@media (max-width: 575px) {
  .rtl_true .sticky_atc_btn .quantity {
      margin-left: 0;
  }
}
@media (max-width: 370px) {
  .rtl_true .popup_slpr_wrap {
    left: auto;
    right: 0;
  }
}
/*---------------- END RTL CSS -------------------*/









.dark_mode_true, body.dark_mode_true {
    color: rgba(255,255,255,0.8)
}
.dark_mode_true .ajax_pp_popup,
.dark_mode_true #nt_wrapper,.dark_mode_true .nt_section,.dark_mode_true #nt_content>.shopify-section,.dark_mode_true .nt_fk_canvas,.dark_mode_true .cat_design_1 .cat_grid_item__wrapper,.dark_mode_true .cat_design_4 .cat_grid_item__wrapper,.dark_mode_true .cat_design_6 .cat_grid_item__wrapper,.dark_mode_true .cat_design_7 .cat_grid_item__wrapper,.dark_mode_true #content_quickview,.dark_mode_true .sp-content-help,.dark_mode_true .hover_button .nt_add_qv,.dark_mode_true .hover_button .pr_atc,.dark_mode_true .mini_cart_content .mini_cart_item:hover,.dark_mode_true #shopify-section-cart_widget .mini_cart_tool,.dark_mode_true .mini_cart_dis,.dark_mode_true .mini_cart_gift,.dark_mode_true .mini_cart_note,.dark_mode_true .mini_cart_ship,.dark_mode_true .shipping_calc_page.shipping_calculator h3,.dark_mode_true #wrap_des_pr,.dark_mode_true .frm_cart_page:before,.dark_mode_true .nt_mini_cart:before {
    background-color: #1a1a1a !important
}

.dark_mode_true .style_color.des_color_1 .is-color .swatch_pr_item,.dark_mode_true .bgw,.dark_mode_true .mfp-content .section_nt_filter .widget,.dark_mode_true .drift-zoom-pane,.dark_mode_true .pswp_tp_light .pswp__bg,.dark_mode_true .pswp__ui--fit .pswp__caption,.dark_mode_true .pswp_tp_light .pswp__button--arrow--left:before,.dark_mode_true .pswp_tp_light .pswp__button--arrow--right:before,.dark_mode_true .pswp_tp_light .pswp__ui--fit .pswp__top-bar,.dark_mode_true .pswp__share-tooltip {
    background-color: #1a1a1a
}

.dark_mode_true a.pswp__share--facebook:before {
    border-bottom-color: #1a1a1a
}

.dark_mode_true .style_color .is-color .swatch_pr_item.is-selected,.dark_mode_true .style_color .is-color .swatch_pr_item.is-selected-nt {
    background-color: rgba(255,255,255,0.45)
}

.has_fk_canvas .dark_mode_true .nt_fk_canvas {
    background-color: #1a1a1a
}

.has_ntcanvas .dark_mode_true .mfp-content,.has_ntcanvas .dark_mode_true .mfp-inline-holder .mfp-content {
    background-color: #1a1a1a
}
.dark_mode_true .sticky_atc_info>h4, .dark_mode_true #nt_backtop.des_bt2 span i, .dark_mode_true a.pp_cookies_more_btn,
.dark_mode_true .tab_cat_title.des_tab_1>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_2>li>a:hover, 
.dark_mode_true .tab_cat_title.des_tab_3>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_1>li>a.tt_active, 
.dark_mode_true .tab_cat_title.des_tab_2>li>a.tt_active, .dark_mode_true .tab_cat_title.des_tab_3>li>a.tt_active,
.dark_mode_true .tab_cat_title.des_tab_4 > li > a, .dark_mode_true .tab_cat_title.des_tab_5 > li > a, 
.dark_mode_true .tab_cat_title.des_tab_6 > li > a, .dark_mode_true .tab_cat_title.des_tab_7 > li > a, 
.dark_mode_true .tab_cat_title.des_tab_8 > li > a, .dark_mode_true .tab_cat_title.des_tab_9 > li > a, .dark_mode_true .tab_cat_title.des_tab_10 > li > a,
.dark_mode_true .blockid_price .price_slider_amount .price_label>span,.dark_mode_true input:not([type=submit]):not([type=checkbox]).nt_cat_title,
.dark_mode_true input.search_header__input:not([type=submit]):not([type=checkbox]),
.dark_mode_true .hover_button .nt_add_qv, .dark_mode_true .hover_button .pr_atc, .dark_mode_true .hover_button .nt_add_qv i, .dark_mode_true .hover_button .pr_atc i,
.dark_mode_true .cd,.dark_mode_true h1,.dark_mode_true h2,.dark_mode_true h3,.dark_mode_true h4,.dark_mode_true h5,.dark_mode_true h6,.dark_mode_true .f__mont,.dark_mode_true .f_heading,.dark_mode_true .h3,.dark_mode_true .price ins,.dark_mode_true .price_range ins,.dark_mode_true .order-discount,.dark_mode_true .sticky_atc_price,.dark_mode_true .kl_fbt_price,.dark_mode_true .grouped-pr-list-item__price ins,.dark_mode_true .widget .product_list_widget ins,.dark_mode_true .section_nt_filter .nt_filter_block a,.dark_mode_true .section_nt_filter .nt_filter_block.nt_filter_color .active a,.dark_mode_true .section_nt_filter .nt_filter_block.nt_filter_color a:hover,.dark_mode_true .page-numbers li a:hover,.dark_mode_true .page-numbers.current,.dark_mode_true .wrap_sortby a,.dark_mode_true .btn_filter,.dark_mode_true .btn_sidebar,.dark_mode_true .cat_sortby>a,.dark_mode_true .cat_view a.active,.dark_mode_true .cat_view a:hover,.dark_mode_true .cat_view.on_list_view_true a.view_list,.dark_mode_true .store-availability-information__title strong,.dark_mode_true a,.dark_mode_true a.button,.dark_mode_true button,.dark_mode_true input[type=submit],.dark_mode_true .quantity input.input-text[type=number],.dark_mode_true .swatch.is-label .swatch_pr_item:not(.is-selected):hover .swatch__value_pr,.dark_mode_true #content_quickview button.mfp-close,.dark_mode_true #nt_backtop span i,.dark_mode_true h3.product-title,.dark_mode_true h3.product-title>a,.dark_mode_true h1.product_title.entry-title,.dark_mode_true .widget .product_list_widget .product-title,.dark_mode_true .widget .post_list_widget .article-title,.dark_mode_true .mini_cart_footer .button,.dark_mode_true .mini_cart_footer .total,.dark_mode_true .mini_cart_note label,.dark_mode_true .shipping_calculator h3,.dark_mode_true .header-text>a:not(.cg),.dark_mode_true .ul_tabs li a:hover,.dark_mode_true .ul_tabs li.active a,.dark_mode_true .cart_page_section .cart_header,.dark_mode_true .type_shipping .content h3,.dark_mode_true .mb_nav_title,.dark_mode_true .menu_infos_title,.dark_mode_true .header_picker,.dark_mode_true .nt_lt_fake ul>li,.dark_mode_true a.compare_remove,.dark_mode_true .compare_field,.dark_mode_true .compare_value:before {
    color: #FFF
}

.dark_mode_true .title_11:after,.dark_mode_true .title_11:before,.dark_mode_true .title_12:after,.dark_mode_true .title_12:before,.dark_mode_true .title_2:after,.dark_mode_true .title_2:before,.dark_mode_true .widget h5.widget-title:after {
    background-color: rgba(255,255,255,0.8)
}

.dark_mode_true .gecko_toolbar_item>a,.dark_mode_true .cb,.dark_mode_true .type_shipping .icon,.dark_mode_true .type_shipping .content,.dark_mode_true .nt_mb_menu .sub-menu li>a,.dark_mode_true .nt_mb_menu>li>a {
    color: rgba(255,255,255,0.8)
}

.dark_mode_true .blockid_price .price_slider_amount .price_label,
.dark_mode_true .sub-title,.dark_mode_true .price,.dark_mode_true .price_range,.dark_mode_true .grouped-pr-list-item__price,.dark_mode_true .widget .product_list_widget del,.dark_mode_true .price del,.dark_mode_true .price_range del,.dark_mode_true .sticky_atc_price del,.dark_mode_true .kl_fbt_wrap del,.dark_mode_true .post-content,.dark_mode_true .page-numbers li,.dark_mode_true .page-numbers li a,.dark_mode_true .pr_short_des,.dark_mode_true .store-availability-information__button:focus,.dark_mode_true .store-availability-information__button:hover,.dark_mode_true a:hover,.dark_mode_true a:focus,.dark_mode_true #content_quickview button.mfp-close:hover,.dark_mode_true .nt_menu div.menu-item>a,.dark_mode_true .nt_menu ul li a,.dark_mode_true #CartSpecialInstructions {
    color: rgba(255,255,255,0.6)
}

.dark_mode_true .cat_view a,.dark_mode_true .dev_view_cat a.view_list {
    color: #878787
}

.dark_mode_true .ul_tabs li.active a,.dark_mode_true .ul_tabs li.tab_title_block.active a,
.dark_mode_true #nt_backtop.des_bt2 span,
.dark_mode_true .tab_cat_title.des_tab_1>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_2>li>a:hover, 
.dark_mode_true .tab_cat_title.des_tab_3>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_1>li>a.tt_active, 
.dark_mode_true .tab_cat_title.des_tab_2>li>a.tt_active, .dark_mode_true .tab_cat_title.des_tab_3>li>a.tt_active {
    border-color: #fff
}

.dark_mode_true .nt_menu .sub-menu .sub-column-item>a,.dark_mode_true .result_clear >.clear_filter:not(:last-child) {
    border-color: rgba(255,255,255,0.35)
}

.dark_mode_true .on_list_view_true .pr_list_item .product-inner,.dark_mode_true table,.dark_mode_true td,.dark_mode_true th,.dark_mode_true .spr-container,.dark_mode_true .on_list_view_true .grid-sizer+.pr_list_item .product-inner,.dark_mode_true .on_list_view_true .pr_list_item:first-child .product-inner,.dark_mode_true .nt-pagination,.dark_mode_true .cat_sortby>a,.dark_mode_true .tag-comment,.dark_mode_true hr,.dark_mode_true .filter_area .section_nt_filter,.dark_mode_true .variations_form .quantity,.dark_mode_true .variations_button .nt_add_cp,.dark_mode_true .variations_button .nt_add_w,.dark_mode_true .variations.style__circle .swatch.is-label .swatch_pr_item,.dark_mode_true .style_color .is-color .swatch_pr_item,.dark_mode_true input.search_header__input:not([type=submit]):not([type=checkbox]),.dark_mode_true .cart_page_section .cart_item,.dark_mode_true .shipping_calc_page.shipping_calculator,.dark_mode_true .cart_page_section .cart_item:last-child,.dark_mode_true .des_style_1.des_mb_2.sp-tab>.sp-tab-content,.dark_mode_true .js_prs_search>:not(:last-child),.dark_mode_true .cat-shop,.dark_mode_true .nt_sortby .h3,.dark_mode_true .nt_sortby h3,.dark_mode_true .mfp-content .section_nt_filter .widget,.dark_mode_true .store-availability-list__item:not(:first-child)::before,.dark_mode_true .variations.style__radio.full .swatch:not(.is-color) li,.dark_mode_true .header_picker,
.dark_mode_true.prs_bordered_grid_3 .products .nt_pr,.dark_mode_true.prs_bordered_grid_2 .products .nt_pr .product-image,
.dark_mode_true input:not([type=submit]):not([type=checkbox]).nt_cat_title,
.dark_mode_true.prs_bordered_grid_3 .products:not(.articles) .flickityt4s-viewport:before {
    border-color: rgba(255,255,255,0.15)
}
.dark_mode_true.prs_bordered_grid_3 .products .nt_pr {
    box-shadow: 0 -1px rgba(255,255,255,0.15), -1px 0 rgba(255,255,255,0.15);
}

.dark_mode_true .popup_slpr_wrap,.dark_mode_true .gecko_toolbar,
.dark_mode_true .bgbl,.dark_mode_true .h__top .bgbl,.dark_mode_true .wrap_sortby,.dark_mode_true .kalles_toolbar,.dark_mode_true .nt_menu>li .sub-menu,.dark_mode_true #nt_backtop span,.dark_mode_true .mini_cart_footer .button,.dark_mode_true .mini_cart_actions .quantity,.dark_mode_true .frm_cart_page .mini_cart_actions .quantity,.dark_mode_true .quantity input.input-text[type=number],.dark_mode_true .mini_cart_tool>div:hover,.dark_mode_true .variations_form .quantity,.dark_mode_true .variations_button .nt_add_cp,.dark_mode_true .variations_button .nt_add_w,.dark_mode_true .tab-heading .nav_link_icon,.dark_mode_true .nt_sortby,.dark_mode_true .cat_toolbar.cat_stuck_prepared.cat_stuck,.dark_mode_true .nt_bg_lz.lazyload,.dark_mode_true .nt_bg_lz.lazyloading,.dark_mode_true .nt_load.lazyloadt4sed,.dark_mode_true .nt_fk_lz,.dark_mode_true .nt_lt_fake ul {
    background-color: #000
}

.dark_mode_true .mini_cart_footer a.button.btn-cart {
   background-color: #000;color: #fff
}

.dark_mode_true svg.ic_triangle_svg path {
    fill: #000
}

.dark_mode_true .btns_cart_1 .mini_cart_tool>div {
    box-shadow: 9px 5px 10px #262729, -5px -5px 10px #2c3131;
    color: #fff
}

.dark_mode_true input:not([type=submit]):not([type=checkbox]),.dark_mode_true select,.dark_mode_true textarea {
    border-color: rgba(255,255,255,0.15);
    background-color: #1a1a1a;
    color: rgba(255,255,255,0.8)
}

.dark_mode_true .form-message__title {
    color: #651818
}

.dark_mode_true a.button,.dark_mode_true button,.dark_mode_true input[type=submit] {
    border: 1px solid rgba(255,255,255,0.15);
    background-color: #000
}

.dark_mode_true .search_header__submit,.dark_mode_true #content_quickview button.mfp-close,.dark_mode_true .store-availability-information__button,.dark_mode_true .pswp_tp_light .pswp__button--arrow--left,.dark_mode_true .pswp_tp_light .pswp__button--arrow--right {
    border: none
}

.dark_mode_true .nt_menu>li .sub-menu {
    box-shadow: 0 0 3px rgba(0,0,0,0.15)
}

.dark_mode_true .newl_des_1 .signup-newsletter-form,
.dark_mode_true input.button.btn_back.btn_back2,.dark_mode_true .mini_cart_ship input.button.btn_back,.dark_mode_true .cat_toolbar.cat_stuck_prepared,.dark_mode_true .flickityt4s-prev-next-button,.dark_mode_true .search_header__submit,.dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv,.dark_mode_true .variations.style__radio .swatch:not(.is-color) li.is-selected,.dark_mode_true .variations.style__radio .swatch:not(.is-color) li.is-selected-nt,.dark_mode_true .variations.style__radio .swatch:not(.is-color) li:hover {
    background-color: transparent
}

.dark_mode_true .flickityt4s-prev-next-button {
    border: 2px solid #fff
}

.dark_mode_true a.compare_remove:after,.dark_mode_true a.compare_remove:before {
    background-color: #fff
}
.dark_mode_true .nt_menu div.menu-item.is_hover>a, .dark_mode_true .nt_menu div.menu-item>a:hover, 
.dark_mode_true .nt_menu ul li a:hover, .dark_mode_true .nt_menu ul li.is_hover a {
    color: rgba(255,255,255,.45);
}

@media (min-width: 1025px) {
    .dark_mode_true .css_ntbar::-webkit-scrollbar-track,.dark_mode_true .css_scrollbar .fixcl-scroll ::-webkit-scrollbar-track,.dark_mode_true .css_scrollbar .gecko-scroll-quick ::-webkit-scrollbar-track,.dark_mode_true .mfp-content .css_ntbar .css_ntbar::-webkit-scrollbar-track {
        background-color:rgba(255,255,255,0.15)
    }

    .dark_mode_true .css_ntbar::-webkit-scrollbar-thumb,.dark_mode_true .css_scrollbar .fixcl-scroll ::-webkit-scrollbar-thumb,.dark_mode_true .css_scrollbar .gecko-scroll-quick ::-webkit-scrollbar-thumb,.dark_mode_true .mfp-content .css_ntbar .css_ntbar::-webkit-scrollbar-thumb {
        background-color: rgba(255,255,255,0.25)
    }

    .dark_mode_true .col_nav.t4_show .btn_pnav_next,.dark_mode_true .col_nav.t4_show .btn_pnav_prev {
        color: #fff
    }
    .dark_mode_true .type_banner_collection .container .cat_banner_prs.show_border_true {
      border-color: rgba(255,255,255,0.15)
    }
    .dark_mode_true button.btn_pnav_next, .dark_mode_true button.btn_pnav_prev {
     background-color: rgba(0,0,0,0.5)
    }
    .dark_mode_true button.btn_pnav_next:hover, .dark_mode_true button.btn_pnav_prev:hover {
     background-color: rgba(0,0,0,0.8)
    }
}

@media (min-width: 768px) {
    .dark_mode_true .summary-inner.gecko-scroll-quick:before {
        background:-webkit-gradient(linear, left top, left bottom, color-stop(94%, rgba(255,255,255,0)), to(#fff));
        background: -webkit-linear-gradient(top, rgba(255,255,255,0) 94%, #fff 100%);
        background: linear-gradient(to bottom, rgba(255,255,255,0) 94%, #fff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(94%, rgba(26,26,26,0)), to(#1a1a1a));
        background: -webkit-linear-gradient(top, rgba(26,26,26,0) 94%, #1a1a1a 100%);
        background: linear-gradient(to bottom, rgba(26,26,26,0) 94%, #1a1a1a 100%)
    }
}

@media (max-width: 1024px) {
    .dark_mode_true .pr_grid_item .product-image .hover_button,.dark_mode_true .pr_grid_item .product-image:hover .hover_button {
        background-color:#1a1a1a
    }

    .cltouchevents .dark_mode_true ul.cat_lv_0 {
        border-color: rgba(255,255,255,0.15)
    }
}
.dark_mode_true a.button, .dark_mode_true button, .dark_mode_true input[type=submit],
.dark_mode_true .newsletter_se .signup-newsletter-form .submit-btn,
.dark_mode_true #nt_backtop span {
    background-color: #4f44eb;
}

.cart_bar_w {
    background-color: #eee
}
.cart_bar_w>span {
    background-color: #008060
}
.cart_bar_w>span:after {
    background-color: #008060
}

.linea-azul {
  background: #4f44eb;
  height: 15px;
}
.triangle-down-azul {
  width: 0;
  height: 0;
  border-left: 60px solid transparent;
  border-right: 60px solid transparent;
  border-top: 30px solid #4f44eb;
  margin: 0 auto;
}
.encabezado .titulo {
    text-shadow: .1em .1em #fdf851;
    color: #4e44eb;
    font-weight: 900;
    font-style: italic;
    text-align: center;
    font-size: 3rem!important;
    width: 60%;
    margin: 60px auto 15px;
    line-height: 66px;
}
.texto-nivel {
  color: #4e44eb;
  font-weight: 900;
  font-size: 30px;
  font-style: italic;
  text-align: center;
}
.text-center{
  text-align: center;
}
.pr_custom_liquid{
  text-align:justify;
}
.parrafo2 {
  text-align: justify;
  font-size: 16px;
  color: #fff;
}
/* .one1 {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  position: relative;
  top: 0;
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
} */

.titulo1A {
  font-size: 3rem;
  font-weight: 700;
  color: #ffff01;
}
.titulo4b {
  font-size: 3rem;
  font-weight: 700;
  color: transparent;
  margin-left: 20px;
  -webkit-text-stroke: 1px #ffff01;
  line-height: 80px;
}
.parrafo {
  text-align: justify;
  color: #fff;
  font-size: 16px;
}
.img-border {
  border-radius: 15px;
}
.texto-diploma {
  font-weight: 600;
  color: #4e4e4e;
  font-size: 25px;
}
.text-start{
  text-align: start;
}
.color-parrafo {
  color: #4e4e4e;
  text-align: justify;
  font-size: 16px;
}
.align-items-center {
    align-items: center!important;
}
.parrafo1 {
  color: #fff;
  border-left: 6px solid #ffff01;
}
.titulo1k {
  font-size: 5rem;
  font-weight: 700;
  color: #ffff01;
  margin-left: 15px;
  text-align: left;
}
.subtitulo1 {
    font-size: 25px;
    margin-top: -15px;
    margin-left: 20px;
    text-align: left;
}
.texto1 {
  font-size: 15px;
  text-align: justify;
  margin-top: 10px;
  margin-left: 20px;
}


.titulo-curso1k {
  font-size: 55px;
  font-weight: 700;
  color: transparent;
  margin-left: 20px;
  -webkit-text-stroke: 1px #ffff01;
  line-height: 80px;
  font-style: italic;
}
.titulo-curso2k {
  font-size: 55px;
  margin-left: 20px;
  margin-top: -10px;
  color: #ffff01;
  line-height: 60px;
  margin-bottom: 20px;
}
.subtitulocursok {
  margin-left: 20px;
  font-size: 20px;
  margin-top: -10px;
  font-weight: 600;
}
.titulo-marcas{
text-shadow: 0.1em 0.1em #fdf851;
color: #4e44eb;
font-weight: 900;
font-style: italic;
font-size: 3.5rem !important;
margin: 0px !important;
}
.titulo3b {
  color: #ffff01;
  text-align: center;
  font-size: 30px;
  margin-bottom: 0px !important;
}
.titulo3b-subtitulo {
  text-align: center;
  color: #fff;
  font-size: 25px;
}
.titulo11 {
  font-size: 5rem;
  font-weight: 700;
  color: #5000d1;
  margin-left: 20px;
  text-align: left;
}
.texto11 {
  font-size: 16px;
  text-align: justify;
  margin-left: 20px;
}
a.theBtn22 {
  background-color: #5000d1;
  color: #fff;
  padding: 15px 25px;
  border-radius: 10px;
  font-style: italic;
  text-decoration: none;
  margin-left: 25px;
}
.titulo{
  text-shadow: 0.1em 0.1em #fdf851;
  color: #4e44eb;
  font-weight: 900;
  font-style: italic;
}
.titulo-biblioteca{
  text-shadow: 0.1em 0.1em #4e44eb;
  color: #fdf851;
  font-weight: 900;
  font-style: italic;
}
.cuadro {
  padding: 30px;
  border: 3px solid #ffff01;
  font-size: 30px;
  line-height: initial;
  width: 60%;
  margin: auto;
  color: #fff;
  font-weight: 600;
}
.titulo-mega-pack {
  font-size: 60px;
}
.texto_amarillo {
  color: #ffff01;
}
.text-white {
  color: #fff!important;
}

.fst-italic {
  font-style: italic!important;
}
.border-bottom-amarillo {
  border-bottom: solid 3px #ffff01;
}
.margin-top{
  margin-top:20px;
}
.lineaAmarilla {
  background: #fff852;
  height: 15px;
}
.separado-amarillo {
  width: 20%;
  margin: 0 auto;
}
.titulo-curso1 {
  font-size: 3.3rem !important;
  font-weight: 700;
  color: transparent;
  margin-left: 20px;
  -webkit-text-stroke: 1px #ffff01;
  line-height: 80px;
  font-style: italic;
}
.titulo-curso2 {
  margin-left: 20px;
  margin-top: 0;
  color: #ffff01;
  line-height: 60px;
  margin-bottom: 20px;
  font-size: 80px !important;
}
.text-white.blancok {
    margin-left: 20px;
    font-size: 31px;
    line-height: 35px;
    margin-top: 5px;
}
#shopify-section-template--15945782329589__1650566967f7e8312d ,#shopify-section-template--15937956446453__1650566967f7e8312d{
    width: 80%;
    margin: 0 auto;
    padding-bottom: 30px;
}
.quantity{
  display:none !important;
}
.txt_title{
 color: #FDF851;
}




.custom-texto_amarillo{
  line-height: 38px;
  padding-top: 0px;
  padding-bottom: 10px;
}
.single_add_to_cart_button:hover {
  background: #ffffff;
  color: #000;
  border: 1px solid black !important;
}
.parrafo-marcas{
  width: 70%;
  margin: 0 auto;
}
.separador{
  padding:30px;
}
.texto-modulo-gsc .text-start{

    text-align: start;
    background: #1A1A1A;
    color: #fff;
    padding: 5px 10px !important;
    margin-bottom: 5px;

}
.titulo-modulo{
  color:#fff;
  text-align: start;
}
.parrafoinstagram {
  border-left: 6px solid #4f44eb;
}
.titulo-instagram{
  color:#4f44eb;
  font-size: 40px;
  font-weight:700;
  margin-left: 20px;
  margin-bottom: 0px !important;
  text-align: start;
}



.parrafo-instagram{
  text-align:justify;
  margin-left: 20px;
  margin-bottom: 0px !important;
}
.parrafoinstagram2{
  border-right: 6px solid #4f44eb;
}
.titulo-instagram2{
  color:#4f44eb;
  font-size: 40px;
  font-weight:700;
  margin-right: 20px;
  margin-bottom: 0px !important;
}
.subtitulo-stories{
  text-align: left;
  font-style: italic;
  font-weight: 600;
  margin-bottom: 5px !important;
}
.parrafo-instagram2{
  text-align:justify;
  margin-right: 20px;
  margin-bottom: 0px !important;
}
.nt_se_template--15977937764597__16515926324510998a .container .row
{
  align-items: flex-start !important;
}
.subtitulo-instagram{
  font-style: italic;
  font-weight:600;
}
.pagos{
  color:#fff;
}
.textoherramientas{
  font-size: 25px !important;
    font-style: italic !important;
}
.btn-herramientas{
  margin: 0px !important;
  padding: 0px !important;
}
.ultimo-herramientas{
  padding: 15px 0px;
}
.product-info .product-title{
  display:none !important;
}
.custom-precio{

  margin-top: 20px;
  background: yellow;
    padding: 10px;
    width: 60%;
    border-radius: 25px;
    color: #000;
    font-style: italic;
    font-weight: 500;
}
.d-none{
  display: block;
}
.ultimo-nosotros{
  font-size:14px !important;
  text-align:justify !important;
}
.contenedor-formulario{
  padding: 0px 10px 10px 10px;
}
.formulario{
  padding: 0px 10px;
}
.contenedor-formulario .submit input{
  background: #4239C9 !important;
  color:#fff !important;
  border: none !important;
}
/* .contenedor-formulario .submit{
  margin-top: 20px;
} */
.contenedor-formulario .contact-form div{
  padding-bottom: 10px;
}
.contenedor-formulario .contact-form div textarea{
  resize: none !important;
}

.formulario .titulo-formulario{
  color: #fff;
  font-weight:600;
}
.formulario .contenido{
  font-size: 15px;
  color: #fff;
}
.btn-youtube{
  margin-left: 0px !important;
}
.blanco-texto{
  color: #fff;
}
#shopify-section-template--16010266149109__16522872771f21aa93 div .des_title_1 .section-title{
  color:#fff;
  font-size:50px;
}
.texto-justificado{
  color:#fff;
  text-align:justify;
  font-size:16px;
}
@media (max-width: 767px) {
  .price{
    width: 80%;
  }
  .variations_form .quantity {
    min-width: 100%;
  }
  .triangle-down-azul {
    border-left: 25px solid transparent !important;
    border-right: 25px solid transparent !important;
    border-top: 15px solid #4f44eb !important;
}
.triangle-down {
  border-left: 25px solid transparent !important;
  border-right: 25px solid transparent !important;
  border-top: 15px solid #fff852 !important;
}
.linea-azul ,.linea{
  height: 10px !important;
}
  .entry-summary .price_range {
    text-align: center;
    width: 100%;
    padding-bottom: 15px;
  }
  .col-sm-3{
    padding-bottom:25px;
  }
  .d-none{
    display: none;
  }
  .encabezado-temario {
    margin-bottom: 10px !important;
    font-size: 25px !important;
  }
  .titulo4b {
    font-size: 2rem;
    margin-left: 0px !important;

  }
  .titulo1A {
    font-size: 2rem;
    line-height: 20px;
  }
  .cabecera-cursos{
    text-align: center;
    padding: 10px;
    margin-left: 0% !important;
    border-style: none !important;
  }
  .cabecera-cursos .borde{
    font-size: 35px !important;
    text-align: center !important;
  }
  .cabecera-cursos .bolder {
    font-size: 25px!important;
    padding: 20px 0px;
  }
  .cabecera-cursos .amarillo {
    line-height: 40px;
    padding: 0px 0px;
  }
  .cabecera-cursos .ultimo {
    color: #fff;
    font-size: 16px;
    margin-top: -20px !important;
    text-align:center;
  }
  .cabecera-cursos .theBtn {
    text-align: center !important;
    margin-left: 0% !important;
    padding-left: 0px !important; 
    margin-top: 20px;
  }
  .encabezado .titulo {
    font-size: 35px !important;
  }
  .titulo1{
    font-size: 30px !important;
    padding: 20px 0px;
    margin:0px !important;
  }
  .titulo-curso1k{
    font-size: 30px !important;
  }
  .titulo-curso2k {
   font-size: 35px !important;
   margin-left:0px !important;
   line-height: 35px !important;

  }
  .titulo-marcas{
    font-size: 25px !important;
  }

  .parrafo11 {
   border-style: none !important;
}
.pretitulo{
  font-size: 27px !important;
  margin-left:0px !important;
  text-align: center !important;
}
.titulo11,.texto11 {
  margin-left:0px !important;
}
.titulo11{
  text-align: center !important;
  font-size: 40px !important;
}
.titulo{
  font-size: 30px !important;
  padding: 20px 0px !important;
  text-align: center !important
}
.cuadro{
  width: 90%;
}

.titulo-curso2 {
  font-size: 60px !important;
}
.titulo-curso1 {
  font-size: 30px !important;
}

.text-white.blancok {
  text-align: center;
font-size: 18px !important;
  line-height:23px;
}
.separado-amarillo {
   width: 100% !important;
  }
  .titulo-mega-pack{
    font-size:50px !important;
    padding-top:20px !important;
  }
  .encabezado-preguntas{
    margin-bottom: 0px !important;
    font-size: 25px !important;
  }
  .ntheader.live_stuck .push-menu-btn>svg {
    fill: #fff !important
}
.titulo1k{
  font-size: 50px !important;
}

.subtitulo1 {
    font-size: 20px !important;
    line-height: 30px;
  }
}

.d-block{
  display:block;
}
.d-none{
  display:none;
}









@media (max-width: 767px) {

  

.amarillo{ font-size:36px !important; } 




#bk_f9121364-d19a-4813-a57c-76b20678d9ea{ display:none !important; }












  
  .d-block{
    display:none;
  }
  .d-none{
    display:block;
  }
  .ios14{
    font-size: 35px !important;
  }
  a.theBtn2{
    margin:0 auto;
    width:80% !important;
  }
  .dicen{
    font-size:30px !important;
  }
}

.inss2{  background:#FFF; 
       border:0; 
       border-radius:3px; 
       box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);
       margin: 1px; 
       max-width:290px !important;
       min-width:290px !important; padding:0; 
        }

#bk_e3acdb2a-50cd-42ed-b0a1-425c3ba1b1fe{ display:none ; }
#bk_609d1ec0-0ea8-43b8-9b3d-415fca0a75ce{ display:none; }

#bk_af100b1c-72ed-42e2-bc04-77cf4467db99{ display:none; }
#bk_74252e6a-268e-4e53-ae80-87691ca2d94c{ display:none; }
#bk_9938a2e4-54c1-4410-91ff-f34d9737f73c{ display:none !important; } 
#bk_5782364b-3e30-4224-9371-2b379e29795a{ display:none !important; } 
@media( max-width:767px ){ 



.elespacio.ancho {
    margin-top: 20px;
}


.tituloz{ font-size:26px !important; margin: 20px auto 5px !important; line-height:40px; }
  
  .tp2 {
    line-height: 31px;
    padding-top: 20px;}
.tp1 { line-height:45px; }
.experiencia{ font-size: 50px !important; line-height:45px; } 
.subprofe{ line-height:31px; }
.profeX {
    font-size: 50px !important; }

.casos { font-size: 34px !important; }
 .titulo-curso2k { text-align:center !important; } 
.parafox { text-align:center; }
.unox1{ text-align:center; }
#b_1654881077cff48587-1 {
    font-size: 25px !important;}
.textamarillo{ text-align:center; }
  .texto-diploma{ text-align:center !important; }
.agencia1{ line-height: 31px; }
.centermages { text-align:center !important; }  
.dices{ text-align:center !important; }
.curso1 { text-align:center !important; }
.ctcx{      margin: 30px auto 15px !important;    line-height: 38px !important;
    font-size: 28px !important; }

  

.sbtn{ text-align:center; }
  .subtitulo110{ text-align:center; }
  .brbrbr{ display:none }

.ultimo{ margin-top: 0px !important; }
.titulo-curso1{ text-align:center; margin-left:0px !important; }
  
.bordex2 { font-size:41px; }  
a#b_126a278c-830a-4ad9-82d0-9fe6defd58c4{ margin-left:0px !important; }
  #bk_16572224117fdba1eb-0{ text-align:center !important; }
#bk_9938a2e4-54c1-4410-91ff-f34d9737f73c{ display:block !important; } 
#bk_5782364b-3e30-4224-9371-2b379e29795a{ display:block !important; } 
#bk_370adf6c-301c-4f82-8b4f-091091b8ef2d{ display:none !important; }
  
.theBtn222{ text-align:center !important; }

#instagram-embed-0{ min-width:inherit !important; }
#instagram-embed-1{ min-width:inherit !important; }
  #instagram-embed-2{ min-width:inherit !important; }
  #instagram-embed-3{ min-width:inherit !important; }
#bk_74252e6a-268e-4e53-ae80-87691ca2d94c{ display:block; }
#bk_af100b1c-72ed-42e2-bc04-77cf4467db99{ display:block; }

  #bk_e735592c-70a6-4c8a-9e52-290af74e6564{ display:none; }

  
  a#b_d81b712d-2910-450f-ad67-cbb8c1abeb34 {
    display: flex;
    margin-top: 14px;}



  
#bk_609d1ec0-0ea8-43b8-9b3d-415fca0a75ce{ display:block !important; }
.espaciador{ height:20px; }
  #bk_e3acdb2a-50cd-42ed-b0a1-425c3ba1b1fe{ display:block !important; }
.ssr { font-size:40px !important; margin-bottom:10px !important;}
 .amarillo212{ font-size:40px; line-height:41px; padding-bottom:15px; }
  .separado-morado{ width:inherit;
}

p#b_561c0c09-a70d-42cf-aa06-adbaf70f0d09 {
    font-size: 16px;
    line-height: 21px;
}

  .titulo-biblioteca{ font-size:41px; }

  #shopify-section-footer_top .pt__80 {
    padding-top: 33px !important;
}
   #shopify-section-footer_top .pb__30 { padding-bottom:0px; }
  a.mb__15.db.pr.oh.masn {
   
    width: 45%;
   
}

.texto-nosotros{ padding-bottom:20px; font-size:31px !important; }

.titulo-section {

    font-size: 31px;
    line-height: 43.5px;
   padding-top:20px;
}

#nosotss{ display: grid !important;
    grid-template-columns: auto auto !important;
}

  .imagen-redes {
    width: 86% !important;}

}


#shopify-section-template--15917357596917__165712817677999c36 .row{ background:white !important; padding-right:0px !important; }
#bk_16571281768e1ae861-2{ padding-right:0px !important; }


 #shopify-section-template--15989996191989__1652121518154682f7 .row{ background:white !important; } 
#bk_165212151872c5d72f-2{ padding-right:0px !important; }
img.w__100.logo_normal.dn.db_lg {
    margin: 0 auto;
    width: 80% !important;
    padding-top: 10px;
    padding-bottom: 10px;
}

img.w__100.logo_sticky.dn {

     margin: 0 auto;
    width: 100% !important;
    padding-top: 10px;
    padding-bottom: 10px;


}

.branding.ts__05.lh__1{ text-align:center; }


@media (min-width: 1025px){
.des_header_3 .col_group_btns {
    min-width: 9.666667% !important;
}
}

  .twitter-tweet{margin:0 auto !important; padding-bottom: 60px;}

  .instagram-media{margin:0 auto !important;}



    .card-gracias {
    background: transparent;
    border-radius: 15px;
    border-style: solid;
    border-color: #fff;
    transition: 0.3s;
    border-width: 1px;
    height: 450px;
    padding: 30px 0px 0px 0px;
        text-align: center;
    }

    .card-gracias .contenido-card {
      text-align: center;
      padding: 20px 10px;
    }

    .card-gracias:hover {
        text-align: center;
      background: #5000D1;
  border-color: #5000D1;
    }

img.imagen-contenido-imagenes {
    padding-bottom: 20px;
  
    margin-top: -30%;

}
    .contenido-card p {
      color: #fff;
       font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    }
   div b{
      color: #fff;
    font-family: 'Montserrat', sans-serif;

    font-size: 20px;

}
    .contenedor-master-class{
      background:#000;
      padding:40px 0px;
      margin-top: 30%;
    }


    #imagen2{
      display: none;
    
    }

      .card-gracias:hover > #imagen2{
     display: block;
          margin: 0 auto;
    }
      .card-gracias:hover > #imagen1{
     display: none;
    }

    .irclass{
      color:#FEFF06;
    }
    a.buttonRegistrar2:hover {
    border-style: solid;
    border-color: #E2C976;
    border-width: 3px;
    color: #5000D1;
    background: transparent;
}
a.buttonRegistrar2{
    color: #060044;
}

.grid-iconos-social {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: 1fr;
grid-column-gap: 0px;
grid-row-gap: 0px;
}
a#b_609da04a-61a6-4dc0-9e0a-06fd05fe0b55 ,#b_48433e05-7efd-44c9-90b1-88bf916b1e16 {
    border: none;
   font-family: 'Montserrat', sans-serif;
  transition: 0.3s;
}
a#b_609da04a-61a6-4dc0-9e0a-06fd05fe0b55:hover ,#b_48433e05-7efd-44c9-90b1-88bf916b1e16:hover{
    background: transparent;
    border: solid 2px #E2C976 !important;
   color:#fff;
}
.texto-diploma-paid {
    font-size: 15px;
    text-align: justify;
    line-height: 19px;
    padding-top: 20px;
    color:#000044;
   font-family: 'Montserrat', sans-serif;
}
 .parent-cards-dorada{
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-template-rows: 1fr;
grid-column-gap: 15px;
grid-row-gap: 0px;
}
  .contenedor-card-dorada{
    padding: 20px;
    border-radius:15px;
    border: 2px solid #fff;
    text-align: center;
    transition: 0.3s;
  }
   .contenedor-card-dorada{
     color: #fff !important;
   }
 

    #imagen2{
      display: none;
    
    }
  
     .contenedor-card-dorada:hover{
       background:#e5c875;
         border: 2px solid #e5c875;
        color: #000044  !important;
       
     }
      .contenedor-card-dorada:hover > #imagen2{
     display: block;
          margin: 0 auto;
        
    }
    p#titulo-card-dorada {
    margin: 0px;
    padding: 10px;
    font-size: 20px;
    font-weight: 600;
}

      .contenedor-card-dorada:hover > #imagen1{
     display: none;
    }

   .contenedor-imagen-oferta{
    background-color: #fff;
    height: 450px;
        border-radius: 20px;

  }
   .contenedor-imagen-oferta2{
   
    height: auto;
        border-radius: 20px;

  }
  .contenedor-imagen-oferta2 .grid-oferta{
       display: flex;
       justify-content:center;
       align-items: center;
  
    text-align: center;
    
  }
  .contenedor-imagen-oferta .grid{
       display: flex;
       justify-content:center;
       align-items: center;
           padding: 0px 100px;
    text-align: center;
    

  }
  .titulo-convierte{
    text-align: center;
    color: #000044 ;
  
    font-size:35px;
    line-height:37px;
    padding:30px 0px;
  }
   .titulo-convierte p{
      margin: 0 !important;
   }
  .col-50{
    width: 50%;
       height: 250px;
  }
  .grid .col-50{
    border: solid 1px #010044;
    border-radius: 5px;
    margin: 0px 10px;
  }
  .header-cards{
    background-color: #010044;
    color: #FFF;
    padding: 10px 0px;
  }
  .buttonOferta {
   
    color: #000;
    font-size: 20px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    text-decoration: none;

    border-radius: 5px;
  
   
    background: #E2C976;
    padding-left: 50px;
    padding-right: 50px;
}
  .buttonOferta:hover {
    background: #000044;
    color: #fff;
}
.buttonOferta1,.buttonOferta1sinfondo{
  
    color: #000;
    font-size: 20px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    text-decoration: none;

    border-radius: 5px;
     font-weight: 600;
   
    background: #E2C976;
    padding-left: 50px;
    padding-right: 50px;
}

.buttonOferta2{
    color: #fff;
    font-size: 20px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    text-decoration: none;

    border-radius: 5px;
    font-weight: 600;
   
    background: #000044;
    padding-left: 50px;
    padding-right: 50px;
}
.buttonOferta2sinfondo{
    color: #fff;
    font-size: 20px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    text-decoration: none;

    border-radius: 5px;
    font-weight: 600;
   
    background: #4836b5;
    padding-left: 50px;
    padding-right: 50px;
}
.buttonOferta1sinfondo:hover{
  color: #000;
}
.buttonOferta2sinfondo:hover{
  color: #fff;
}
.buttonOferta1:hover{
   color:#000044;
   border:2px solid #E2C976;
   background: transparent;
}
.buttonOferta2:hover{
   color:#000044;
   border:2px solid #000044;
   background: transparent;
}
.button-meta1{
  background:#f8bb17 !important;
}
.button-meta2{
  background:#0424c4 !important;
}
.button-meta1:hover{
  color:#000044 !important;
   border:2px solid #f8bb17;
   background: transparent !important;
}
.button-meta2:hover{
   color:#000044 !important;
   border:2px solid #0424c4;
   background: transparent !important;
}
.button-meta1sinfondo{
  background:#f8bb17 !important;
}
.button-meta2sinfondo{
  background:#0424c4 !important;
  color: #fff;
}
  .preciofull{
    color: red;
    font-size: 15px;
  }
   .preciooferta{
     color: #010044;
      font-size: 30px;
    margin: 0px 0px 20px 0px;
   }
  .body-cards .imagen{
        margin-top: 0px;

  }
    img.img-oferta {
    position: absolute;
   
    top: -5%;
    left: -1%;

}

  .contenedor-imagen-oferta .grid-oferta ,.contenedor-imagen-oferta-negro .grid-oferta{
     display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: 1fr;
grid-column-gap: 10px;
grid-row-gap: 0px;
    text-align: center;

  }
.contenedor-imagen-oferta .grid-oferta{
  width: 100% !important;
}
.contenedor-imagen-oferta-negro .grid-oferta{
  width: 70% !important;
  margin: 0 auto;
}
 
  .grid-oferta .columna-50{
    border: solid 1px #010044;
    border-radius: 5px;
        padding-bottom: 30px;
    margin:10px 5px;
  
  }
 .grid-oferta .columna-50 .buttonOferta{
   padding:10px !important;
   
 }
  .grid-oferta .columna-50 .body-cards .preciooferta{
     font-size:25px !important;
  }
  .columna-50 .header-cards img{
        height: 30px !important;
   object-fit:contain;
  }
.altoautomatico{
      height: 260px !important;
}
h3#b_c36b5475-8a76-44f2-97b7-947abc97dd3a {
    padding: 20px 90px;
    border: 2px solid #fdfe0d;
}
.contenedorfondo {
    background: #010044;
    border-radius: 15px;
    padding: 20px;
  }

  .doscolumnas {
    display: flex;
    grid-template-columns: repeat(2, 1fr);
    /* grid-template-rows: 1fr; */
    grid-column-gap: 50px;
    /* grid-row-gap: 0px; */
    justify-content: center;
    align-items: center;}
  .doscolumnas .titulopaidmedia{
    color: #fff;
    font-size: 35px;
        margin: 0px !important;

  }
   .doscolumnas .titulopaidmedia span{
    font-weight:700;
  }
   .doscolumnas .listado{
     color: #fff;
     list-style: none;
         padding: 0px;

   }
    .texto-blanco-paid{
    color: #fff;
  }
  .doscolumnas div img{
    width:70% !important;
  }
  .contenedor-imagen-oferta-negro .grid-oferta .columna-50 .header-cards {
    background-color: #fff !important;
  }
  .contenedor-imagen-oferta-negro .grid-oferta .columna-50{
    border:1px solid #fff;,
  }
  .imagen-custom img{
    width:30%;
  }
  .spandorado {
    font-weight: 600;
    color: #e5c875;
}
      #b_bf0527b4-cf39-4066-bc79-9ab538b907be {
    height: 10px !important;
}
.span-azul{
   font-weight: 600;
  color:#010045;
}
p.titulo-pregunta {
    margin: 0;
    color: #0e0e4b;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
}
p.descripcion-pregunta {
    line-height: 25px;
    padding-top: 10px;
    margin: 0px;
    font-size: 16px;
}
.card-pregunta {
    background: #fff;
    padding: 60px 30px !important;
    height: auto;
    text-align: left;

}
.parent-cards-dorada-azul, .parent-cards-morado{
  display: grid;
    grid-template-columns: repeat(5, 1fr) !important;
}
.parent-cards-dorada-azul div img {
    width: 30% !important;
}

.parent-cards-dorada-azul .contenedor-card-dorada:hover {
    background: #0022c4;
    border: 2px solid #0022c4;
    color: #fff !important;
}
.parent-cards-rosada{
  display: grid;
    grid-template-columns: repeat(5, 1fr) !important;

}
.parent-cards-rosada .contenedor-card-dorada img{
  width:40% !important;
}
.parent-cards-rosada .contenedor-card-dorada:hover {
    background: #e32268 !important;
    border: 2px solid #e32268;
    color: #fff !important;
}
.parent-cards-morado .contenedor-card-dorada:hover {
  background: #6F00C8 !important;
    border: 2px solid #6F00C8;
    color: #fff !important;
}
.parent-card-roja .contenedor-card-dorada:hover {
  background: #e10d00 !important;
    border: 2px solid #e10d00;
    color: #fff !important;
}
.spanblanco{
  color:#fff !important;
  font-weight: 600;
}
.spanazul{
  font-weight: 600;
  color:blue !important;
}
.spandoradometa{
  color:#f8bb17;
}
.ul-atributos{
  font-size:20px;
}
#.BORDELEFT {
  display: block;
  border-left: 2px solid #f1ae04;
}
 
#bk_68384276-54be-4244-b441-a6407a09867c {
  display: block;
  margin-top: 100px;
}
#b_ae942fef-d226-4330-800e-e1f4f367097c .contenedor-imagen-oferta{
  height:auto !important;
}

#shopify-section-template--16752173908213__adf60d3e-22ba-4be0-a233-9da427525a6d div#bk_3ecaab5a-f4ed-4a30-83c0-b3c5b3f6e9d7,#shopify-section-template--16745901457653__adf60d3e-22ba-4be0-a233-9da427525a6d div#bk_3ecaab5a-f4ed-4a30-83c0-b3c5b3f6e9d7{
   margin-top: 30px;
}
#b_ab9b190c-b1da-45e8-94e8-268f2dbca2f4 {
  font-size: 30px;
  margin-bottom: 80px;
}
.header-cards img {
  width: 25%;
}
.background-gradiante:hover{
  background: rgb(63,79,166) !importan;
background: linear-gradient(90deg, rgba(63,79,166,1) 0%, rgba(75,192,82,1) 35%, rgba(71,166,111,1) 100%) !important;
}
#bk_3ecaab5a-f4ed-4a30-83c0-b3c5b3f6e9d7 {
  margin-top: 30px;
}
.spanrosado{
  color: #e32268 !important;
  font-weight: 600;
}
.spanmorado{
  color: #6F00C8 !important;
  font-weight: 600;
}
.spanrojo{
  color: #e10d00 !important;
  font-weight: 600;
}
.card-roja:hover{
  background:#e10d00 !important;
  border-color:#e10d00 !important;
}
.imagen-redes-sociales {
  margin-top: 13px !important;
  width: 70%;
}
.card-eecommerce img{
  width: 70%;
}
.parent-card-roja .contenedor-card-dorada img {
    width: 30% !important;
}
.imagen-paid-media img {
    width: 70%;
}
.imagen-paid-media-oscura img {
    width: 80%;
    padding: 15px;
}
 .card-amarillo-master-live{
    padding: 20px;
    border-radius:15px;
    border: 2px solid #fff;
    text-align: center;
    transition: 0.3s;
  }
   .card-amarillo-master-live{
     color: #fff !important;
   }
 
.card-amarillo-master-live:hover {
  background: #fffe04;
  border-color: #fffe04;
  color: #000044 !important;
}
.card-amarillo-master-live {
    height: 450px !important;
    padding: 40px 10px;
}
  .card-amarillo-master-live:hover > #imagen2{
     display: block;
          margin: 0 auto;
        
    }
.card-amarillo-master-live img{
  width:40% !important;
}

     .oferta-rojo {
    color: red !important;
    font-size: 20px;
        margin: 10px 0px 0px 0px !important;
        font-weight: 600 !important;
}
    
    .oferta-rojo b{
       text-decoration: line-through !important;
       color: red !important;
      font-weight: 600 !important;
    }

        .oferta-amarillo{
      color:yellow;
           font-size: 20px;
        margin: 10px 0px 0px 0px !important;
        font-weight: 600 !important;
    }
    .oferta-amarillo b{
       text-decoration: line-through !important;
          color:yellow !important;
         font-weight: 600 !important;
    }
    .preciooferta2{
      color:#fff !important;
          font-size: 30px !important;
      margin: 5px !important;
    }
    .ocultar-movil-cyber{
      display: none;
    }
 
  .pagox{
    width:100% !important;
  }
   .listaatributos{
      list-style: none;
   }
  .listaatributos li{
    text-align: left;
  
  }
    @media only screen and (max-width: 767px){
      #bk_65d0175b-129f-457c-9b78-f3422f989538 , #bk_0b683c18-6e8b-4cea-8315-2a44fb4425b1, #bk_template--16738346172661__33dde5d4-99b5-4423-83e1-8f3742fa6691-1682347582a6b56671-2{
        max-width: 25%;
      }
       .ocultar-movil-cyber{
      display: block !important;
    }
      .card-amarillo-master-live {
    height: 450px !important;
      }
      .card-eecommerce img{
  width: 80%;
}
      .altoautomatico {
  height: 300px !important;
}
      .contenedor-imagen-oferta-negro .grid-oferta {
  width: 100% !important;
  margin: 0 auto;
}
      #shopify-section-template--16753395106037__6c6a51f8-93a9-4e92-8841-fc57c53bd0c9 #b_4610f49a-c61c-4ebf-a572-88dd1889b836 {
  border-left: none !important;
}
      #b_ab9b190c-b1da-45e8-94e8-268f2dbca2f4 {
  font-size: 30px;
  margin-bottom: 20px !important;
}
      #b_8ffcc939-878a-472a-8b46-670b9f186211 {
  height: 35px !important;
}
      .parent-cards-dorada{
        grid-template-columns: repeat(2, 1fr) !important;
        grid-row-gap: 15px !important;
      }
      .doscolumnas {
    display: inline-block;
      }
      .contenedor-imagen-oferta2 .grid-oferta {
    display: initial !important;
      }
      .contenedor-card-dorada {
  
    height: 400px !important;
    }
      h3#b_c36b5475-8a76-44f2-97b7-947abc97dd3a {
    padding: 10px 10px;
}

#b_e406a04c-7001-495f-8431-c9792138c4de{
  display:none;
}
      #shopify-section-template--16745901457653__adf60d3e-22ba-4be0-a233-9da427525a6d div#bk_3ecaab5a-f4ed-4a30-83c0-b3c5b3f6e9d7 {
    padding: 20px 0px;
    border: 1px solid #fdfe0d;
    margin-top: 40px !important;
}
      #bk_template--16745901457653__adf60d3e-22ba-4be0-a233-9da427525a6d-16835641355d2360eb-2 {
    display: block;
    margin-bottom: 30px;
    margin-top: 30px;
}
      #bk_3ccd5a96-a0fd-4107-93b2-93a1f752329f {
    display: block;
    margin-bottom: 30px;
    margin-top: 30px;
}
    .contenedor-movil-oferta {
    height: 650px !important;
}
    .contenedor-movil-oferta .contendor-oferta .grid{
      padding:0px !important;
      display:initial !important;
    }
     .contenedor-movil-oferta .contendor-oferta .grid .col-50{
       width:90% !important;
      height:200px !important;
           margin: 20px auto;
     } 
    .contenedor-movil-oferta .contendor-oferta .titulo-convierte {
    padding-top: 50px;
    font-size: 30px;
    padding-left: 50px;
    padding-right: 50px;
    line-height: 30px;
}
     .contenedor-movil-oferta .contendor-oferta .grid .oferta img.img-oferta{
           top: -1% !important;
    left: -1% !important;
    width: 40% !important;

     }
      div#bk_9c09823c-0d0b-4323-be30-8005cca23321 {
    margin-bottom: 50px;
}
      #titulo-card-dorada {
    margin: 0px;
    padding: 10px;
    font-size: 15px !important;
    font-weight: 600;
}
      .slideshow-container{
        margin-top:30px;
      }
      .grid-oferta .columna-50 .buttonOferta {
    padding: 10px 30PX !important;
    font-size: 14px;
}
      .grid-oferta .columna-50 .body-cards .preciooferta {
    font-size: 20px !important;
}


      #b_template--16745901457653__dbd10899-f30e-49db-9491-db8616910097-1683642298092473be-1 {

    margin-bottom: 40px;
}
      .card-pregunta {
       height:auto !important;
        text-align:center !important;
        -webkit-box-shadow: 0px 0px 23px -7px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 23px -7px rgba(0,0,0,0.75);
box-shadow: 0px 0px 23px -7px rgba(0,0,0,0.75);
      }
      .columna-50 {
    margin-bottom: 16px;
}
      .buttonOferta {
        padding:5px 10px !important;
            font-size: 15px;

      }
      .buttonOferta1sinfondo ,.buttonOferta2sinfondo{
        padding:7px 10px !important;
        font-size: 15px;
      }
      .contenedor-imagen-oferta-negro .grid-oferta {

    grid-template-columns: repeat(1, 1fr) !important;
      }
        a.buttonOferta1, a.buttonOferta2 {
    padding: 10px 20px;
    font-size: 15px;}

         #bk_a18c931a-3318-4b23-ba02-f22ab743b5cb {
  
  border-left: none;
}
      #shopify-section-template--16752173908213__6c6a51f8-93a9-4e92-8841-fc57c53bd0c9 #b_4610f49a-c61c-4ebf-a572-88dd1889b836 {
  border-left: none !important;
}
      #bk_68384276-54be-4244-b441-a6407a09867c {
  display: block;
  margin-top: 10px !important;
}
      #shopify-section-template--16754810126581__9ba26494-b1d1-4770-89b9-927660c3acd0 .body-cards img {
    width: 80% !important;
    padding: 20px 0px;
}
      .contenedor-imagen-oferta .grid-oferta{
        grid-template-columns: repeat(1, 1fr) !important;
      }
      .preciooferta{
        font-size:25px !important;
      }
      .body-cards .imagen {
  margin-top: 5px !mportant;
}
      .contenedor-card-dorada {
    padding: 10px;}

 
    } 
}

    @media only screen and (max-width: 370px){
parent-cards-dorada {
  grid-template-columns: repeat(1, 1fr) !important;
  grid-row-gap: 15px !important;
}
      
    }


.formulario-autodidactas .input-formulario{
  margin:0px 0px 15px 0px;
  border-radius: 5px !important;
      padding: 23px 15px!important;
}

.formulario-autodidactas .submit-formulario{
  background:#fffe04 !important;
  color:#000 !important;
  border: none !important;
  transition: 0.3s;
}

.formulario-autodidactas .submit-formulario:hover{
  background:#fff !important;
  color:#000 !important;
  border: solid 1px #000 !important;
}

     
      

