@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.bodywebsite{--color-primary: #0E2759;--color-primary-medium: #0E2773;--color-secondary: #BF9E75;--color-blue: #0F35A6;--color-dark: #0D0D0D;--color-white: #ffffff;font-family:DM Sans,sans-serif;font-weight:300;font-size:1em;background:transparent;scroll-behavior:smooth;overflow-x:hidden;@keyframes scrollingtoright{0%{transform:translate(0)}to{transform:translate(-50%)}}}.bodywebsite .bgsecondary{background:var(--color-secondary)}.bodywebsite .bggray{background:#dcdcdc}.bodywebsite .bgdarkgray{background:gray}.bodywebsite .bannerhome{background:#0a1527;background-size:cover;background-position:bottom;padding-top:1%;color:var(--color-white);position:relative}.bodywebsite .bannerhome:before{content:"";background:url(/build/assets/bg-header-Cfa8dVvk.png) repeat-x;position:absolute;background-size:cover;background-position:bottom;z-index:-1;bottom:-250px;width:110%;height:600px;transform:rotate(5deg)}.bodywebsite .img-bannerhome{background:url(/build/assets/img-4-DT2kldLY.jpg);background-size:cover;background-position:right;background-repeat:no-repeat}.bodywebsite .containerbannerhome{width:90%;display:inline-block;max-width:700px;padding-top:25%;padding-bottom:10%}.bodywebsite .bannerhome h2{font-size:3em;color:var(--color-white);margin-bottom:5%;font-family:Plus Jakarta Sans,sans-serif}.bodywebsite .bannerhome .btn-lg{font-weight:300}.bodywebsite .websitelogo{width:50px;margin:0}.bodywebsite .btns-call .btn-text:hover{color:#315bd9;background:transparent}.bodywebsite .colorsecondary{color:var(--color-secondary)}.bodywebsite .colorprimary{color:var(--color-primary)}.bodywebsite .colorblue{color:var(--color-blue)}.bodywebsite .colordark{color:var(--color-dark)}.bodywebsite .header .item-center{flex:0 0 66%}.bodywebsite .header .item-right{flex:0 0 17%;display:flex;justify-content:flex-end}.bodywebsite .header .item-right a{color:var(--color-dark);margin-left:15px;display:inline-block}.bodywebsite .header .item-right a:hover{color:var(--color-secondary)}.bodywebsite .header{position:fixed;background:#0a1527;top:0;left:0;display:block;z-index:999;width:100%;padding:15px;border-bottom-left-radius:500px;border-bottom-right-radius:500px}.bodywebsite .header .btn-white:hover{background:var(--color-secondary);color:#fff}.bodywebsite .header .logo a{color:var(--color-white);font-size:20px;letter-spacing:2px;text-transform:uppercase;font-weight:900;line-height:20px}.bodywebsite .header .logo a span{font-size:30px;color:var(--color-secondary)}.bodywebsite .header .menu>ul>li{display:inline-block;margin-left:20px;line-height:20px}.bodywebsite .header .menu>ul>li>a{position:relative;display:block;color:var(--color-white);font-size:1.1em;font-weight:600}.bodywebsite .header .menu>ul>li>a:hover,.bodywebsite .header .menu>ul>li>a.active{color:var(--color-secondary);transition:all .4s ease}.bodywebsite .header .menu>ul>li .sub-menu{position:absolute;z-index:500;background-color:var(--color-dark);padding:30px 35px;margin-top:25px;border-bottom:2px solid var(--color-secondary);opacity:0;visibility:hidden}@media (min-width: 992px){.bodywebsite .header .menu>ul>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transition:all .3s ease;margin-top:0}}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu{left:50%;transform:translate(-50%)}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu-column-4{max-width:1100px;width:100%;display:flex;flex-wrap:wrap}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu>.list-item{flex:0 0 15%}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item h4.subtitle{font-weight:600;text-transform:uppercase;margin-top:10px}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item>ul>li{display:block;line-height:10px;margin:10px 0}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item>ul>li>a{display:block;color:#444}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item img{max-width:150px;width:70px;border-radius:80px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;cursor:pointer}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item.text-center h4.subtitle{text-align:center;margin-top:10px;font-size:.6em}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item.text-center img{max-width:150px;width:100px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:0 10px}.bodywebsite .btn-badge{background:var(--color-brown);color:#fff!important;border-radius:40px;padding:5px 10px;font-size:.8em}.bodywebsite .mobile-menu-head,.bodywebsite .mobile-menu-trigger{display:none}@media (max-width: 1195px){.bodywebsite{@keyframes slideLeft{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}}.bodywebsite .header .item-center{order:3;flex:0 0 100%}.bodywebsite .header .item-right,.bodywebsite .header .item-left{flex:0 0 auto}.bodywebsite .v-center{justify-content:space-between}.bodywebsite .header .mobile-menu-trigger{display:flex;width:30px;height:30px;margin-left:15px;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:20px;top:30px}.bodywebsite .header .mobile-menu-trigger span{position:relative;display:block;width:24px;height:2px;background-color:#fff}.bodywebsite .header .mobile-menu-trigger span:before,.bodywebsite .header .mobile-menu-trigger span:after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#fff}.bodywebsite .header .mobile-menu-trigger span:before{top:-6px}.bodywebsite .header .mobile-menu-trigger span:after{top:6px}.bodywebsite .header .item-right{align-items:center}.bodywebsite .header .menu{position:fixed;top:0;left:0;width:320px;height:100%;overflow:hidden;z-index:1099;background-color:var(--color-primary);transform:translate(-100%)}.bodywebsite .header .menu.active{transform:translate(0)}.bodywebsite .header .menu>ul>li{display:block;line-height:1;margin:0}.bodywebsite .header .menu>ul>li>a{display:block;height:60px;line-height:60px;border-bottom:1px solid rgba(0,0,0,.3);padding:0 50px 0 15px}.bodywebsite .header .menu>ul>li>a i{position:absolute;top:0;right:0;width:50px;height:60px;line-height:60px;text-align:center;transform:rotate(-90deg)}.bodywebsite .header .menu .mobile-menu-head{display:flex;width:100%;height:60px;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.3);background-color:var(--color-primary);position:sticky;top:0;z-index:5012}.bodywebsite .header .menu .mobile-menu-head .go-back{width:50px;height:60px;line-height:60px;text-align:center;border-right:1px solid rgba(0,0,0,.3);cursor:pointer;display:none;font-size:18px;font-weight:900}.bodywebsite .header .menu .mobile-menu-head .current-menu-title{font-size:1.1rem;font-weight:600}.bodywebsite .header .menu .mobile-menu-head .mobile-menu-close{width:50px;height:60px;line-height:60px;text-align:center;border-left:1px solid rgba(0,0,0,.3);font-size:19px;font-weight:900;cursor:pointer;color:#fff}.bodywebsite .header .menu .menu-main{height:100%;overflow-x:hidden;overflow-y:auto;margin:0;padding:0}.bodywebsite .header .menu .sub-menu,.bodywebsite .header .menu .mega-menu{display:none}.bodywebsite .header .menu .sub-menu.active,.bodywebsite .header .menu .mega-menu.active{display:block}.bodywebsite .header .menu>ul>li .sub-menu,.bodywebsite .header .menu>ul>li .sub-menu.mega-menu{opacity:1;visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:auto;max-width:none;min-width:auto;transform:translate(0);padding-top:50px;display:none}.bodywebsite .header .menu>ul>li .sub-menu.active{display:block}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item{flex:0 0 100%}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item>ul>li{display:block;line-height:10px;margin:10px 0}.bodywebsite .header .menu>ul>li .sub-menu.mega-menu .list-item.text-center .title{margin:10px 0}.bodywebsite .menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:all .3s ease;opacity:0;visibility:hidden;z-index:1098}.bodywebsite .menu-overlay.active{opacity:1;visibility:visible}}.bodywebsite section{padding:5% 0}.bodywebsite h2.title{letter-spacing:1px;font-weight:800;font-family:Plus Jakarta Sans,sans-serif;margin-top:5px;font-size:3em}.bodywebsite h4.subtitle{text-transform:uppercase;letter-spacing:.2em;font-family:DM Sans,sans-serif;font-weight:700}.bodywebsite .primary-badge{background-color:var(--color-blue);position:relative;border-radius:0 20px 0 0;padding:0 10px}.bodywebsite .primary-badge:before{position:absolute;content:url("data:image/svg+xml,%3csvg%20width='43'%20height='40'%20viewBox='0%200%2043%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1_605)'%3e%3cpath%20d=' M39.4629%2037.3159H22.5501'%20stroke=' white'%20stroke-width=' 4'%20stroke-miterlimit=' 10'%20stroke-linecap=' round'/%3e%3cpath%20d=' M2.68457%202.68506V19.5978'%20stroke=' white'%20stroke-width=' 4'%20stroke-miterlimit=' 10'%20stroke-linecap=' round'/%3e%3cpath%20d=' M34.0938%206.44336L15.9729%2025.1011'%20stroke=' white'%20stroke-width=' 4'%20stroke-miterlimit=' 10'%20stroke-linecap=' round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id=' clip0_1_605'%3e%3crect%20width=' 42.1477'%20height=' 40'%20fill=' white'%20transform=' matrix(-1%200%200%201%2042.1475%200.000488281)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");bottom:-42px;right:-32px;transform:rotate(90deg);animation:1.5s ease-in-out 0s infinite normal none running badgeAnimate}.bodywebsite .size-2{font-size:1.2em}.bodywebsite .alert-solid.alert-danger{background:#f60e0e;color:#f5f4f4;padding:15px;border-radius:10px}.bodywebsite .alert-solid.alert-success{background:#47a947;color:#f5f4f4;padding:15px;border-radius:10px}.bodywebsite .item-feature{border:1px solid var(--color-secondary);padding:10%;margin-top:25%;border-radius:20px}.bodywebsite .item-feature h3{margin-bottom:30px;font-weight:600}.bodywebsite .item-feature:hover{box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.bodywebsite .listprofessions{margin:5% 0 0;list-style:none}.bodywebsite .listprofessions li{font-size:1.3em;padding:0 30px}.bodywebsite .listprofessions li svg{margin-right:5px}.bodywebsite .list_scroller{width:90%;max-width:960px;height:100px;position:relative;overflow:hidden;margin:auto}.bodywebsite .list_scroller:after{content:"";position:absolute;left:0;top:0;height:100%;width:10%;background:linear-gradient(90deg,#f5f8fd,#dedede00);z-index:9}.bodywebsite .list_scroller:before{content:"";position:absolute;right:0;top:0;height:100%;width:10%;background:linear-gradient(90deg,#dedede00,#f5f8fd);z-index:9}.bodywebsite .list_scroller__inner{width:-moz-max-content;width:max-content;position:absolute;overflow:hidden;display:flex;white-space:nowrap;top:0;left:0;animation:scrollingtoright 40s linear infinite}.bodywebsite .list_scroller__inner li{padding:0 40px}.bodywebsite .bgelement2{background:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1555'%20viewBox='0%200%201920%201555'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1187.86%20104.11L130.96%20301.63C55.04%20315.82%200%20382.09%200%20459.33V1393.99C0%201494.32%2091.05%201570.03%20189.7%201551.73L1187.86%201366.5L1788.84%201254.98C1864.86%201240.87%201920%201174.56%201920%201097.24V160.48C1920%2060.0701%201828.8%20-15.6599%201730.1%202.7801L1187.86%20104.11Z'%20fill='url(%23paint0_linear_3230_176)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_3230_176'%20x1='1920'%20y1='545.875'%20x2='-27.3169'%20y2='853.151'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23EFF4FC'/%3e%3cstop%20offset='1'%20stop-color='%23F5F9FE'%20stop-opacity='0.7'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-size:cover}.bodywebsite .contentprices{width:95%;margin:auto;background:var(--color-primary-medium);padding:5%;border-radius:40px}.bodywebsite .content-price{width:90%;max-width:550px;margin:5% auto auto;background:#fff;padding:2% 4%;border-radius:40px}.bodywebsite .content-features{margin-top:5%}.bodywebsite .content-features h4{color:var(--color-secondary);font-size:1.8em;letter-spacing:1px}.bodywebsite .content-features li{background:#fff;border-radius:10px;margin:2%;padding:2%}.bodywebsite .content-features li b{font-weight:800;color:#333}.bodywebsite .priceinfo{color:var(--color-blue);font-weight:800;font-size:2em;line-height:.9em}.bodywebsite .priceinfo .temporalidad{color:#999;font-size:.6em;font-weight:200}.bodywebsite .content-price ul{margin:0;padding:0}.bodywebsite .content-price ul li{padding:15px 15px 5px;background:#fff;border-radius:30px;margin:5% 0;border:1px solid var(--color-secondary)}.bodywebsite .content-price b{font-size:1.1em;line-height:.8em;font-weight:700;color:#000}.bodywebsite .content-price p{font-size:.9em;line-height:1.2em;margin-top:10px}.bodywebsite .precioestudiante>p{color:#babacf;font-size:1.2rem}.bodywebsite .precioestudiante h3{color:#fff;font-size:2.5rem}.bodywebsite .pricing-toggle{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:3rem;color:#fff}.bodywebsite .switch{position:relative;display:inline-block;width:60px;height:34px}.bodywebsite .switch input{opacity:0;width:0;height:0}.bodywebsite .pricing-toggle .slideswitch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:all .3s;border-radius:34px}.bodywebsite .pricing-toggle .slideswitch:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:var(--color-white);transition:all .3s;border-radius:50%}.bodywebsite .pricing-toggle input:checked+.slideswitch{background:#fff}.bodywebsite .pricing-toggle input:checked+.slideswitch:before{transform:translate(26px);background-color:var(--color-blue)}.bodywebsite .discount{background:var(--color-blue);color:var(--color-white);padding:2px 8px;border-radius:20px;font-size:.8rem;margin-left:.05rem}.bodywebsite .faqscollapse h6{font-size:1em;font-weight:400}.bodywebsite .faqscollapse.dm-collapse .dm-collapse-item__header{border-radius:40px!important;background:#fff!important;border:1px solid #eeeeee}.bodywebsite .slider{position:relative;background:var(--color-primary);border-radius:40px}.bodywebsite .buttons{z-index:1;right:50%;top:261px;width:80px;height:40px;position:absolute;border-radius:50px;transform:translate(50%);background-color:#fff;display:flex}.bodywebsite .previous,.bodywebsite .next{width:50%;height:100%;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:transform .2s ease}.bodywebsite .previous{left:0;background-image:url(/build/assets/icon-prev-z80NdZrN.svg)}.bodywebsite .previous:hover{transform:scale(1.25)}.bodywebsite .next{right:0;background-image:url(/build/assets/icon-next-Dgq34eux.svg)}.bodywebsite .next:hover{transform:scale(1.25)}.bodywebsite .slide{display:flex;margin:0 auto;text-align:center;align-items:center;justify-content:center;flex-direction:column-reverse}.bodywebsite .testimonial{padding:32px 51px;background-size:60px;background-position:top;background-repeat:no-repeat;color:#fff;background-image:url(/build/assets/pattern-quotes-DqrOnJjH.svg)}.bodywebsite .testimonial blockquote{font-size:1em;font-weight:300;line-height:1.1em;margin-bottom:10px}.bodywebsite .testimonial .btn-vermastestimonio{color:var(--color-secondary);cursor:pointer}.bodywebsite .author{font-size:15px;font-weight:700;margin-top:20px}.bodywebsite .author span{display:block;color:#babacf;font-weight:500}.bodywebsite .slider-img{width:100%;padding:30px;display:flex;margin-bottom:40px;align-items:center;justify-content:center;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/build/assets/pattern-bg-DUeUxdeR.svg)}.bodywebsite .slider-img img{width:100px;display:block;border-radius:100%;box-shadow:0 16px 40px #8769d266}.bodywebsite .w-lg-50{width:50%}@media screen and (min-width: 600px){.bodywebsite .buttons{top:280px}}@media screen and (min-width: 900px){.bodywebsite .slider{max-width:1054px;margin:auto;padding:64px 64px 64px 0}.bodywebsite .buttons{right:30%;top:280px}.bodywebsite .slide{position:relative;text-align:left;flex-direction:row}.bodywebsite .testimonial{padding:32px 100px 0 0;background-size:80px;background-position:19% -7%;transform:translate(100px)}.bodywebsite .author span{display:contents}.bodywebsite .slider-img{padding:55px}.bodywebsite .slider-img img{width:100px}}.bodywebsite .itemafiliate{border-radius:40px;background:#f8f0e6;margin:10% auto;width:90%;color:var(--color-dark)}.bodywebsite .itemafiliate.lightblue{background:#eaf1ff}.bodywebsite .border-radius-40{border-radius:40px}.bodywebsite .btn-promotor{position:relative;z-index:3}.bodywebsite .promotorimg{margin-top:-25%}.bodywebsite footer{background:#eee;padding:1% 0;border-top-left-radius:100px;border-top-right-radius:100px}.bodywebsite .wp-icon{background:#25d366;color:#fff;position:fixed;z-index:3;right:30px;bottom:30px;width:70px;height:70px;text-align:center;font-size:3.5em;border-radius:100%;border:2px solid #ffffff;line-height:1.2em}.bodywebsite .banner{color:var(--color-white);font-weight:700;border-radius:10px;text-align:center}.bodywebsite .banner h6{font-size:1em!important;color:var(--color-white)}.bodywebsite .banner .bg-blue{background:var(--color-blue)}.bodywebsite .datoscontacto{background:var(--color-dark);border-radius:40px}.bodywebsite .datoscontacto i{color:var(--color-secondary);font-size:1.5em}.bodywebsite .datoscontacto a{color:var(--color-white);margin-left:10px}.bodywebsite .datoscontacto .border-t-2{border-top:1px solid #444}.bodywebsite .socialfooter a{background:var(--color-secondary);width:40px;height:40px;border-radius:100%;display:inline-block;font-size:1.5em;padding-top:3px;color:var(--color-primary)}.bodywebsite .itemfooter{width:100%;margin:auto;padding:5% 10%}.bodywebsite .itemfooter ul{list-style:disc;margin-left:30px}.bodywebsite .bannertitle{background:url(/build/assets/bg-header-Cfa8dVvk.png) no-repeat;background-size:cover;background-position:bottom;min-height:90vh;padding-top:15%;color:#babacf}.bodywebsite .bannertitle h3{font-size:2em;color:var(--color-white);font-family:Plus Jakarta Sans,sans-serif}.bodywebsite .bannersubsection{background:url(/build/assets/bg-header-Cfa8dVvk.png) no-repeat;background-size:cover;background-position:bottom;padding-top:10%;padding-bottom:15%;color:#babacf}.bodywebsite .bannersubsection h3{font-size:2em;color:var(--color-white);font-family:Plus Jakarta Sans,sans-serif}.bodywebsite .contentsection{font-size:1.2em}.bodywebsite .logobusiness{width:100px;height:100px;border-radius:100%;margin:auto;background:#fff}.bodywebsite .bannerpayment{min-height:100vh;color:#babacf;padding:0}.bodywebsite .bannerpayment .data-payment{min-height:100vh;padding:5% 0 15% 5%;color:#cfcece}.bodywebsite .bannerpayment .data-payment .content-data-payment{padding:5%;margin-top:10%;width:90%;max-width:400px;display:inline-block;background:var(--color-primary-medium);color:#cfcece;font-size:.8em;position:relative;z-index:3}.bodywebsite .bannerpayment .data-payment .content-data-payment .costocita{font-size:2.6em;font-weight:100;color:#fff}.bodywebsite .bannertitle3{background:url(/build/assets/bg-header-secondary-CXvTym1U.png) no-repeat;background-position:bottom;background-size:cover;min-height:50vh;padding-top:10%;padding-bottom:5%;color:#fff}.bodywebsite .bannertitle3 h3{font-size:2em;color:var(--color-white);font-family:Plus Jakarta Sans,sans-serif}.bodywebsite .bannertitle2{background:url(/build/assets/bg-header-secondary-CXvTym1U.png) no-repeat;background-position:top right;background-size:contain;min-height:50vh;padding-top:10%;padding-bottom:5%;color:#fff}.bodywebsite .bannertitle2 h3{font-size:2em;color:var(--color-white);font-family:Plus Jakarta Sans,sans-serif}.bodywebsite .bannerqr{min-height:100vh;color:#fff;font-size:1.2em;background:url(/build/assets/bg-payment-BURP7oHX.jpg);background-size:cover}.bodywebsite .scanqr-img{position:absolute;bottom:0;left:0}.bodywebsite .qr-container{border-radius:10px;background:#fff;padding:5%}.bodywebsite .bigtitle{font-size:2em;line-height:.9em;font-weight:700;color:#fff!important;background-color:var(--color-blue);position:relative;border-radius:0 20px 0 0;display:inline-block;padding:10px 20px}.bodywebsite .advisorform .form-group,.bodywebsite .registroform .form-group{color:#333}.bodywebsite .firma-canvas{background:#e8e8e8;display:block;width:100%;height:150px}.bodywebsite .help-text{font-size:.8em;line-height:1.2em;color:#999}.bodywebsite .container_checkout{margin:auto;width:90%;max-width:960px;border-radius:10px;color:#333;position:relative;z-index:3;padding-bottom:20%}.bodywebsite .bannerpayment h3{font-size:2em;color:#000;font-family:Plus Jakarta Sans,sans-serif}.bodywebsite #checkout{width:90%;max-width:700px;margin:auto;background:#fff;color:#333;padding-top:15%}.bodywebsite #checkoutsubscription{width:90%;max-width:700px;margin:auto;color:#333}.bodywebsite .contentavisoyterminos ul.dot{list-style:disc;margin-left:30px;margin-bottom:30px}.bodywebsite .contentavisoyterminos ul{margin-left:30px;margin-bottom:30px}.bodywebsite .contentavisoyterminos h5{text-align:center;margin-bottom:20px;margin-top:20px;color:var(--color-primary)}.bodywebsite .contentavisoyterminos h6{color:#6e6e6e}.bodywebsite .contentavisoyterminos b,.bodywebsite .contentavisoyterminos strong{color:#484848}.bodywebsite .contentavisoyterminos .table{border:1px solid #dddddd}.bodywebsite .contentavisoyterminos .table td{border:1px solid #dddddd;padding:10px}.bodywebsite .contentavisoyterminos .table thead{background:var(--color-secondary)}.bodywebsite .btnpay{border-radius:40px;background:#48ad48;padding:10px 20px;color:#fff;border:none;margin-top:5%}.bodywebsite .bannerdetalle{height:100vh;color:#fff;font-size:1.2em;background:url(/build/assets/bg-payment-BURP7oHX.jpg);background-size:cover}.bodywebsite .container_detalle{margin:auto;width:90%;max-width:960px;color:#333}.bodywebsite .bgsecondary{background:#315bd9}.bodywebsite .redeslink a{color:#fff}.bodywebsite .redeslink a:hover{color:#0e2759}.bodywebsite .fsi-2{font-size:2em}.bodywebsite .sombraimg{box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.bodywebsite .custom-checkbox input[type=checkbox]+label:after{border:2px solid var(--color-primary)}@media screen and (max-width: 1594px){.bodywebsite .carousel img{width:100%}}@media screen and (max-width: 1368px){.bodywebsite .bannerhome:before{bottom:-200px}.bodywebsite .img-paymentlink{width:400px}.bodywebsite .bannertitle2{background-size:cover}.bodywebsite .w-lg-50{width:80%}}@media screen and (max-width: 1180px){.bodywebsite .bannertitle2,.bodywebsite .bannertitle3{padding-top:20%;background-size:cover}}@media screen and (max-width: 935px){.bodywebsite .img-bannerhome{min-height:50vh}}@media screen and (max-width: 915px){.bodywebsite .card .card-header{padding:20px 25px!important}.bodywebsite .w-lg-50{width:90%}.bodywebsite .containerbannerhome{text-align:center;padding-bottom:0}.bodywebsite .bannerhome:before{height:200vh}.bodywebsite .item-feature{max-width:300px;margin:5% auto 0;padding:5%}.bodywebsite h2.title{font-size:2em}.bodywebsite #beneficios h4.subtitle{margin-top:10%}.bodywebsite #faqs{text-align:center}.bodywebsite #faqs .btn{margin:auto}.bodywebsite .faqscollapse{margin-top:10%}.bodywebsite #faqs .dm-collapse-item h6{font-weight:300;font-size:.9rem;text-align:left}.bodywebsite .precioestudiante h3{font-size:2em}.bodywebsite .precioestudiante>p{font-size:1rem}.bodywebsite .itemfooter{padding:0 10% 2%}.bodywebsite .scanqr-img{width:350px}.bodywebsite .img-paymentlink{position:relative}.bodywebsite .bannerpayment .data-payment{padding:5% 0 0 5%}.bodywebsite .img-bannerhome{margin-top:5%}}@media screen and (max-width: 882px){.bodywebsite .buttons{top:150px}}@media screen and (max-width: 790px){.bodywebsite .bannertitle{padding-top:30%}}@media (max-width: 767px){.bodywebsite .ap-tab-wrapper{display:none}}@media screen and (max-width: 500px){.bodywebsite .container_checkout{padding:0 30px}.bodywebsite .header{border-bottom-left-radius:50px;border-bottom-right-radius:50px}.bodywebsite .bannertitle2,.bodywebsite .bannertitle3,.bodywebsite .containerbannerhome{padding-top:60%}.bodywebsite .scanqr-img{position:relative}.bodywebsite .bannerpayment .data-payment{padding:5%}.bodywebsite .bannerpayment .data-payment .content-data-payment,.bodywebsite .scanqr-img{width:100%}}@media screen and (max-width: 430px){.bodywebsite .btns-call{margin-right:10px}.bodywebsite .btns-call .btn{padding:5px;line-height:1.4em}.bodywebsite .containerbannerhome{padding-top:30%}.bodywebsite .btndemos .btn,.bodywebsite .btndemos .btn-link{padding:5px 10px;font-size:.9em;line-height:1em}.bodywebsite .bannertitle2,.bodywebsite .bannertitle3,.bodywebsite .containerbannerhome{padding-top:30%}.bodywebsite .bannertitle2{min-height:30vh}.bodywebsite .discount{display:block}}
