#main-header{-webkit-box-shadow:0 0px 0 rgba(0,0,0,0);box-shadow:0 0px 0 rgba(0,0,0,0)}.inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin:0 10px}.inline-buttons{text-align:left!important}.cards-container{display:flex;flex-wrap:wrap;max-width:1300px;margin:auto;padding:20px;justify-content:center}.card{width:100%;height:auto;background:transparent;border-radius:10px;padding:10% 10%;display:flex;flex-direction:column;justify-content:space-between;margin:2% 0%;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out}.card-icon{width:50px;height:50px;align-self:flex-start;margin-bottom:10px;margin-top:10px}.card-title{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:bold;color:#743fa2;margin-top:3%;line-height:1.2}.card-description{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;color:#666880;flex-grow:1;margin-top:-5px;line-height:1.4;margin-top:1%}.card-buttons{display:flex;justify-content:flex-start;align-items:center;margin-top:5%;margin-bottom:3%}.card-button{border:1px solid #cbb0eb;color:#743fa2;padding:1% 3%;font-size:12px;border-radius:100px;text-transform:none;cursor:pointer;transition:all 0.3s ease-in-out;white-space:nowrap;margin-right:10px;font-weight:400}.card-button:hover{background:#b294d4;color:#fff}.card .card-header{display:flex;column-gap:.5rem}.cursos-container{font-family:'Roboto',sans-serif;max-width:100%;margin:0 auto;text-align:center;padding:0px}.cursos-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.curso-boton{display:flex;align-items:center;justify-content:center;height:auto;padding:8px 12px;font-size:14px;font-weight:500;font-family:'Roboto',sans-serif;color:#743fa2;border:2px solid #cbb0eb;background-color:#ffffff;border-radius:40px;cursor:pointer;transition:all 0.3s ease;white-space:nowrap;box-sizing:border-box}.curso-boton:hover{background-color:#cbb0eb;color:#ffffff}.pa-bullet-list-1 ul{list-style-type:none!important}.pa-bullet-list-1 ul li:before{content:'\e052'!important;color:#f68e1f;font-family:'ETMODULES'!important;margin-right:10px;margin-left:-14px;font-size:1.2em!important}.cta-menu a{border:2px solid #25d366;padding:10px!important;border-radius:25px;background:#25d366;color:#fff!important}.cta-menu a:hover{border:2px solid #25d366;background:#ffffff;color:#25d366!important;opacity:1!important}.et-fixed-header #top-menu .cta-menu a:hover{color:#25d366!important}.cta-menu a:before{font-family:"Font Awesome 5 Brands"!important;content:"\f232";margin-right:10px;color:#ffffff;font-size:18px;float:left}.cta-menu a:hover::before{color:#25d366!important;}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:20px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:20px;padding-bottom:10px}.custom_bullets ul li{list-style:none;margin-bottom:10px;display:-webkit-box;line-height:1.5!important}.custom_bullets ul li::before{content:'\e046';display:block;margin-right:10px;margin-left:0px;padding-right:0px;font-family:'ETmodules';font-size:16px;vertical-align:top;color:#f68e1f;padding-top:2px}.casos .dsm_card_subtitle{padding-bottom:5%}.casos .dsm_card_title{padding-bottom:1%!important}.et_pb_text_11 ul li,.et_pb_text_14 ul li,.et_pb_text_17 ul li{list-style:disc!important}.et_pb_text_11 ul li::marker,.et_pb_text_14 ul li::marker,.et_pb_text_17 ul li::marker{color:#F68E1F!important}.card2{width:100%;height:auto;background:transparent;border-radius:10px;padding:1% 5%;display:flex;flex-direction:column;justify-content:space-between;margin:2% 0% 5%;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out}.card-icon2{width:50px;height:50px;align-self:flex-start}.card-title2{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:bold;color:#743fa2;line-height:1.2;padding-bottom:0!important}.card-description2{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;color:#666880;flex-grow:1;margin-top:-5px;line-height:1.4;margin-top:1%}.card2 .card-header2{display:flex;align-items:center;column-gap:.5rem;margin-bottom:10px}#top-menu-nav>ul>li>a:hover{opacity:1;color:#f68e1f;transition:none}.boton_contacto{margin:auto}.wp-pagenavi{text-align:center;border-top:0px solid #e2e2e2;padding-top:3%;clear:both;margin-bottom:1%}.wp-pagenavi a{font-weight:600!important;font-size:16px!important;color:#C9CDFC!important;line-height:1.3em!important;border:1px solid #C9CDFC!important;padding:8px 13px!important;border-radius:100px!important}.wp-pagenavi span.current{font-weight:800!important;font-size:16px!important;color:#FFFFFF!important;line-height:1.3em;border:1px solid #743fa2;padding:8px 13px;border-radius:100px;background:#743fa2}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{color:#C9CDFC!important;border:0px solid!important;font-size:20px!important}.wp-pagenavi a:hover{color:#743fa2!important;border:1px solid #743fa2!important}.wp-pagenavi a.previouspostslink:hover,.wp-pagenavi a.nextpostslink:hover{border:0px solid!important}@media (min-width:767px){.blog .et_pb_newsletter_fields .et_pb_newsletter_button_wrap{flex-basis:150px!important}.blog .et_pb_newsletter_form .et_pb_newsletter_field{flex-basis:calc((100% - 180px) / 2)!important}}.grecaptcha-badge{visibility:hidden;opacity:0!important}.nav li ul{padding:5px 0;border-top:2px solid #F68E1F}#main-header .nav li ul a{color:#533278!important}