body.cookies-not-accepted-wrapper .iframe-container{background-color:#f5f5f5;position:relative}body.cookies-not-accepted-wrapper .iframe-container p{display:none;font-size:14px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:1}@media (min-width:768px){.form-container.multiline-form .form-field-container{height:92px}}.form-container .form-field-container{height:auto}@media (max-width:767.98px){.form-container .form-field-container{margin-bottom:20px}}.form-container .form-field-container.is-invalid .textarea-length-limit,.form-container .form-field-container.is-invalid input,.form-container .form-field-container.is-invalid select{background:#e6d9d9;border:2px solid #a94442!important;box-shadow:none;color:#a94442}.form-container .form-field-container.is-invalid textarea{border:none;box-shadow:none}.form-container .form-field-container.is-invalid input[type=text]::-moz-placeholder{color:#a94442}.form-container .form-field-container.is-invalid input[type=text]::placeholder{color:#a94442}.form-container .form-field-container.is-invalid .message-window{display:block}.form-container .form-field-container.is-invalid label .message-window{display:none}.form-container .form-field-container [data-uppercase=true]{text-transform:uppercase}.form-container .form-field-container .message-window{display:none}.form-container .select-container{position:relative}.form-container .select-container:before{background:#b0f921;content:"";height:38px;pointer-events:none;position:absolute;right:1px;top:25px;width:24px}.form-container .select-container:after{content:url(https://static.acens.com/images/icons/chevron-down2.svg);display:block;height:7px;pointer-events:none;position:absolute;right:6px;top:33px;width:13px}.form-container .select-container.is-invalid:before{content:"";height:36px;right:2px;top:26px;width:22px}.form-container .select-container .form-select{background-image:none!important}.form-container .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:0;box-shadow:none;outline:none;padding:5px!important}.form-container .textarea-container{height:auto}.form-container .checkbox-container{height:50px}.form-container .btn-main{margin-left:0;width:288px}.form-container .form-field{border:1px solid #c6c6c5;height:40px}.form-container .form-field:focus,.form-container .form-field:hover{border-color:#2694b6}.form-container .message-window{color:#a94442;margin-bottom:0}.form-container .message-window span{display:inline-block;font-size:13px;font-weight:400;vertical-align:top}.form-container .message-window span:last-of-type{width:calc(100% - 18px)}.form-container input{background:#fff;border-radius:0;box-shadow:none;outline:none;padding:5px!important}.form-container .textarea-length-limit{background:#fff;border:1px solid #c6c6c5;height:80px;position:relative}.form-container .textarea-length-limit:focus,.form-container .textarea-length-limit:hover{border-color:#2694b6}.form-container .textarea-length-limit textarea{background:none;border:none;box-shadow:none;font-size:16px;font-weight:400;height:60px!important;margin-bottom:20px;outline:none;padding:13px;position:absolute;resize:none;top:0;width:100%}.form-container .textarea-length-limit .remaining-chars{bottom:0;font-size:12px;margin:0;position:absolute;right:2px;text-align:right}.form-container input[type=radio]{filter:none}.form-container input:focus,.form-container input:hover,.form-container textarea:focus,.form-container textarea:hover{border-color:#999;box-shadow:none}.form-container .form-check-label,.form-container input[type=checkbox].form-check-input{cursor:pointer}.form-container .form-check-label{font-size:13px;margin-top:0}.form-container input[type=checkbox].form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c6c6c5;display:grid;height:20px;margin:1px -20px;place-content:center;width:20px}.form-container input[type=checkbox].form-check-input:hover{border:1px solid #2694b6}.form-container input[type=checkbox].form-check-input:before{box-shadow:inset 16px 16px #2694b6;clip-path:polygon(5% 56%,0 62%,30% 90%,100% 16%,94% 10%,30% 79%);content:"";height:16px;transform:scale(0);transform-origin:bottom left;transition:transform 60ms ease-in-out;width:16px}.form-container input[type=checkbox].form-check-input:checked{border:1px solid #2694b6}.form-container input[type=checkbox].form-check-input:checked:before{transform:scale(1)}.form-container .form-check label{margin-left:10px}.form-container label{font-weight:400;margin-bottom:0}.form-container .recaptcha-container{margin:40px auto;width:100%}.form-container .recaptcha-container .g-recaptcha{border:none;height:80px;margin:0 auto;width:306px}@media (max-width:575.98px){.form-container .recaptcha-container .g-recaptcha{transform:scale(.95)!important;transform-origin:0}}.form-container .recaptcha-container .g-recaptcha.is-invalid>div{border:2px solid #a94442!important;height:80px!important;width:306px!important}.form-container .recaptcha-container .message-window{margin:0 auto;width:306px}body .header{background-color:#fff;left:0;position:relative;top:0;width:100%;z-index:4}body .header>.container{display:flex}@media (max-width:991.98px){body .header>.container{max-width:none;padding:0}}body .header .logo-container{display:block;height:66px;width:126px}.acenews-subscription p{font-size:14px}.acenews-subscription p:first-child{font-size:16px}.acenews-subscription p:last-child{margin:0}.acenews-subscription form{margin-bottom:15px}@media (min-width:992px){.social-links svg{height:39px;padding:10px;width:39px}}@media (max-width:991.98px){.social-links svg{height:32px;padding:8px;width:32px}}.social-links li{display:table-cell;vertical-align:top}@media (min-width:992px){.social-links li{padding:0 8px 0 0}}@media (max-width:991.98px){.social-links li{padding:0 6px 0 0}}.social-links li a{border:2px solid #000;border-radius:50%;color:#000;display:inline-block;font-size:16px;text-decoration:none}@media (min-width:992px){.social-links li a{height:43px;width:43px}}@media (max-width:991.98px){.social-links li a{height:36px;width:36px}}.social-links li a:hover{border:2px solid #2694b6;color:#2694b6}.social-links li a:hover svg{fill:#2694b6}.go-top-btn{bottom:10px;display:none;height:48px;position:fixed;right:17px;width:48px;z-index:12}.go-top-btn.visible{display:block}.go-top-btn .acens-icon{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.go-top-btn .acens-icon svg{height:20px;transform:rotate(180deg);width:20px}footer{flex-shrink:0}footer .social-container{background-color:#d9eaec;padding:58px 0}@media (min-width:992px){footer .acenews-subscription{float:right}}@media (max-width:991.98px){footer .acenews-subscription{margin-top:22px}}@media (min-width:992px){footer .brand-container{padding:50px 0}}@media (max-width:991.98px){footer .brand-container{padding-bottom:50px;padding-top:23px}}footer .brand-container .legal-links{-moz-column-gap:50px;column-gap:50px;display:flex;justify-content:flex-start}@media (max-width:991.98px){footer .brand-container .legal-links{flex-flow:column wrap;margin:14px 0 0;text-align:center}footer .brand-container .legal-links li{line-height:33px}}footer .brand-container .legal-links a{font-size:14px}footer .brand-container .logos{align-items:center;display:flex;margin:72px 0}@media (min-width:992px){footer .brand-container .logos{margin-bottom:-40px}}@media (min-width:768px){footer .brand-container .logos{flex-direction:row;justify-content:space-between}}@media (max-width:767.98px){footer .brand-container .logos{flex-direction:column;justify-content:center;row-gap:72px}}footer .copyright-block{align-items:flex-end;display:flex;font-size:14px;pointer-events:none;position:relative}@media (min-width:992px){footer .copyright-block{height:230px}}@media (min-width:768px) and (max-width:991.98px){footer .copyright-block{height:100px}}footer .copyright-block:before{background:url(https://static.acens.com/images/bg-circles-acens.svg) 100% 0 no-repeat;background-size:100%;content:"";position:absolute}@media (min-width:992px){footer .copyright-block:before{height:205px;margin-top:32px;right:23%;width:330px}}@media (max-width:991.98px){footer .copyright-block:before{height:132px;right:12%;width:212px}}@media (max-width:767.98px){footer .copyright-block:before{right:50%;transform:translateX(50%)}}footer .copyright-block:after{border-bottom:8px solid #c6c6c5;bottom:-8px;content:"";position:absolute;width:100%}@media (max-width:767.98px){footer .copyright-block .copyright{margin-bottom:160px}}.teaser-container{background:#f0f7f8;bottom:-64px;left:50%;padding:18px 16px 0;position:absolute;transform:translate(-50%)}.teaser-container .teaser{background:#d9eaec;display:flex;flex-direction:column;height:114px;justify-content:center;padding:30px;width:192px}.teaser-container .teaser.special-offer{background:#ff451a}.teaser-container .teaser.special-offer .price{color:#fff}.teaser{background:none;display:flow-root;height:auto;width:auto}.teaser .price-container{margin:4px 0 8px}.teaser .text-before-price-container{margin:0}.teaser .text-before-price-container .price{display:block;font-size:12px;height:auto}.teaser .text-before-price-container .price.dashed{color:#e1251b;text-decoration:line-through}.teaser .text-before-price-container .price span{font-size:12px;font-weight:600;line-height:normal}.teaser .text-before-price-container .price .text span{font-size:18px}.teaser .text-before-price-container .price .periodicity{margin-left:0}.teaser .price{align-items:baseline;display:flex;flex-direction:row;flex-wrap:nowrap;height:24px;justify-content:flex-start;margin:0}.teaser .price span{font-size:24px;font-weight:700;height:auto;line-height:24px}.teaser .price .periodicity{font-size:15px;font-weight:400;margin-left:8px}.teaser .text-after-price-container{margin:0}.teaser .text-after-price-container .price{display:block;font-size:12px;height:auto}.teaser .text-after-price-container .price span{font-size:12px;font-weight:400;line-height:normal;margin:0}.product-info{background-color:#f0f7f8;padding:80px 0}@media (max-width:991.98px){.product-info .container{max-width:none}}.product-info h2{border:none!important;font-size:32px!important;font-weight:700!important;padding:0!important;text-align:left!important;text-transform:none!important}@media (min-width:992px){.product-info h2{margin:0!important}}@media (max-width:991.98px){.product-info h2{margin-top:100px!important}}.product-info h2 span:first-child:after{content:none!important}.product-info h2 .ssd{font-size:17px;font-weight:400}.product-info p{font-size:18px;font-weight:700;line-height:21px;margin:24px 0 0;width:100%}@media (min-width:768px) and (max-width:991.98px){.product-info p{font-size:18px}}@media (max-width:767.98px){.product-info p{max-width:none}}.product-info .description-list{margin:32px 0}.product-info .description-list li{font-size:16px;font-weight:400}@media (min-width:992px){.product-info .description-list li{margin-bottom:24px}}@media (max-width:991.98px){.product-info .description-list li{height:auto;margin-bottom:18px}}.product-info .description-list li:last-child{margin-bottom:0}@media (max-width:767.98px){.product-info .description-list li .description{line-height:20px}}.product-info .imagen-curso{background-size:cover!important;height:292px;position:relative;width:100%}@media (min-width:1400px){.product-info .imagen-curso{margin:0 auto}}@media (min-width:992px){.product-info .imagen-curso{max-width:514px}}.product-info .teaser-container .btn-main{height:64px;width:192px}.product-info .logos{justify-content:flex-start}.product-info .logos,.product-info .logos ul{-moz-column-gap:20px;column-gap:20px;display:flex;flex-flow:row wrap}.product-info .logos ul{margin:0;row-gap:20px}.product-info .logos li{align-items:center;display:flex;justify-content:center}.product-info .logos span{background-size:contain;display:flex;height:60px}@media (max-width:575.98px){.product-info .logos span{max-width:270px}}.product-info .logo-conjunto-office{width:301px}.btn{align-items:center;border:none;border-spacing:0;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:64px;justify-content:center;line-height:18px;text-align:center;text-decoration:none!important;text-transform:uppercase;width:160px}.btn:hover{text-decoration:none}.btn:focus{outline:none}.btn-small{font-size:12px!important;font-style:normal!important;font-weight:400;height:25px;margin-bottom:0!important;min-width:95px;padding:4px 0;text-align:center;width:auto}.btn-right-buttom{bottom:0;position:absolute;right:0}.btn-link{background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;height:38px;left:50%;position:absolute;top:-11px;transform:translate(-50%);width:38px}.btn-hidden{display:none}.btn-load-more{margin:60px 0 0}.btn-standard{align-items:center;border:none;border-spacing:0;cursor:pointer;display:flex!important;font-size:14px;font-weight:700;justify-content:center;line-height:18px;max-width:216px;min-height:40px;text-align:center;text-transform:uppercase;width:100%}.btn-standard,.btn-standard:hover{text-decoration:none}.btn-standard:focus{outline:none}.btn-main{background-color:#7bd100;color:#003245}.btn-main:hover{background-color:#001923!important;border:1px solid #fff;color:#f0f7f8}.btn-main sup{text-transform:lowercase}.btn-main .price .periodicity{white-space:nowrap}.btn-secondary{background-color:#001923;border:1px solid #fff;color:#f0f7f8}.btn-secondary:hover{background-color:#264c5a;border:1px solid #fff;color:#f0f7f8}.btn-tertiary{background-color:#ceff92;color:#003245}.btn-tertiary:hover{background-color:#b0f921;color:#003245}.navbar-nav>li:hover a{text-decoration:none}.navbar-nav>li:first-child{border:none}.navbar-nav>li:last-child .submenu-container{left:0}.navbar-nav>li>a{padding:12px 32px}.navbar-nav>li a{background:none;display:block;display:inline-block;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}@media (min-width:992px) and (max-width:1199.98px){.navbar-nav>li a{padding-left:15px;padding-right:15px}}.navbar-nav>li .submenu-container{border:none}.navbar-nav>li .submenu-container>ul{display:flex;flex-direction:column;margin:0;row-gap:22px;width:285px}.navbar-nav>li .submenu-container>ul>li>a:hover{text-decoration:underline}.navbar-nav>li .submenu-container>ul li{align-items:center;-moz-column-gap:14px;column-gap:14px;display:flex;flex-direction:row;flex-wrap:wrap}.navbar-nav>li .submenu-container>ul li ul{list-style:none}.navbar-nav>li .submenu-container>ul li ul li a:hover{text-decoration:underline}.navbar-nav>li .submenu-container>ul .category-list{display:flex;flex-direction:column;margin-top:16px;padding:0;row-gap:10px}.navbar-nav>li .submenu-container>ul .category-list li a{text-transform:none}.navbar-nav>li .submenu-container>ul .category-list li .acens-icon{background-color:#003245;display:flex;height:32px;width:32px}.navbar-nav>li .submenu-container>ul .category-list li .acens-icon svg{fill:#b0f921;padding:5px}.navbar-nav .dropdown .dropdown-toggle:after{content:none}@media (min-width:992px){.header{border-bottom:1px solid #b0f921;height:96px}.header .navbar-default{background-color:#fff;border:none;border-radius:0;margin-bottom:0;width:100%}}@media (min-width:992px) and (min-width:992px) and (max-width:1199.98px){.header .navbar-default{height:92px}}@media (min-width:992px){.header .navbar-default .navbar-collapse{justify-content:flex-end;padding:0}.header .navbar-default .navbar-collapse .navbar-nav{height:auto!important;margin:14px 0;position:relative}.header .navbar-default .navbar-collapse .navbar-nav>li{background-color:#f0f7f8;border-left:1px solid #fff}.header .navbar-default .navbar-collapse .navbar-nav>li a{color:#2694b6}.header .navbar-default .navbar-collapse .navbar-nav>li a:hover{text-decoration:underline}.header .navbar-default .navbar-collapse .navbar-nav>li .submenu-container{border:none;border-radius:0;box-shadow:0 0 12px rgba(0,0,0,.1);left:50%;margin:0;padding:40px 0 50px 32px;position:absolute;top:51px;transform:translateX(-50%)}.header .navbar-default .navbar-collapse .navbar-nav>li .category-list .dropdown{margin-right:32px;width:100%}}@media (max-width:991.98px){body.menu-visible .navbar-collapse-bg{background-color:rgba(0,0,0,.65);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}body.menu-visible .navbar-default{left:0;max-height:100vh;overflow-y:scroll;width:100%}body.menu-visible .navbar-default .navbar-header{position:sticky}body.menu-visible .navbar-default .navbar-toggler .icon-bar{margin:2px 0}body.menu-visible .navbar-default .navbar-toggler .icon-bar:first-child{transform:rotate(45deg)}body.menu-visible .navbar-default .navbar-toggler .icon-bar:nth-child(2){display:none}body.menu-visible .navbar-default .navbar-toggler .icon-bar:last-child{margin-top:-4px;transform:rotate(-45deg)}body.menu-visible .navbar-default .navbar-collapse{align-items:flex-start;display:flex;overflow-y:scroll;padding-bottom:40px}body.fixed{position:fixed;width:100%}.navbar-default{background-color:#fff;min-height:29px;padding-top:0;width:100%;z-index:2}.navbar-default .navbar-header{align-items:center;display:flex;height:94px;justify-content:space-between;width:100%}.navbar-default .navbar-toggler:focus{box-shadow:none}.navbar-default .navbar-toggler{border:none;border-radius:0;display:block;height:48px;outline:none;width:48px}.navbar-default .navbar-toggler .icon-bar{background-color:#000;display:block;height:2px;margin:6px 0;width:25px}.navbar-default .navbar-collapse.collapsing{transition:none}.navbar-default .navbar-collapse .navbar-nav{order:2;padding:0 6px;width:100%}.navbar-default .navbar-collapse .navbar-nav>li{margin:16px 0 0}.navbar-default .navbar-collapse .navbar-nav>li>a{color:#000}.navbar-default .navbar-collapse .navbar-nav li a{font-size:16px;padding:0}.navbar-default .navbar-collapse .btn-main{order:1;width:100%}}body{color:#2c2d2d;font-family:Open Sans,Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif}h1{color:#727278;font-size:32px;font-weight:700;line-height:43px;margin-top:96px}@media (max-width:767.98px){h1{text-align:center}}h1+p{border-bottom:1px solid #c6c6c5;color:#727278;font-size:22px;font-style:italic;line-height:30px;margin:0 0 64px;padding-bottom:12px}@media (max-width:767.98px){h1+p{text-align:center}}h2{color:#727278;font-size:22px;font-weight:700;margin:50px 0;position:relative;text-align:center;text-transform:uppercase}h2 .acens-icon{height:50px;margin-right:16px;width:50px}@media (min-width:768px){h2 .acens-icon{display:inline-block}}@media (max-width:767.98px){h2 .acens-icon{display:block;margin:0 auto 16px}}h2 .acens-icon svg{height:100%;margin:0 auto;width:25px}h3{font-size:18px;font-weight:700;line-height:24px;margin:0}a{outline:none;text-decoration:none}a,a:hover{color:#2694b6}a:hover{text-decoration:underline}.accordion{margin-top:80px}.accordion .accordion-item{border:none;margin-bottom:32px}.accordion .accordion-header{border-bottom:1px solid #c6c6c5}.accordion .accordion-button{color:#727278;-moz-column-gap:15px;column-gap:15px;display:flex;flex-direction:row}.accordion .accordion-button:after{height:18px!important}.accordion .accordion-button span{display:flex;flex-direction:column;pointer-events:none;vertical-align:middle}.accordion .accordion-button .course-name{width:100%}.accordion .accordion-button .course-participants,.accordion .accordion-button .course-schedule{font-weight:300}.accordion .accordion-button{font-size:1.125rem;font-weight:700}.one-line-form{-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row}@media (max-width:991.98px){.one-line-form{flex-wrap:wrap}}.one-line-form .form-field-container{flex-grow:1}@media (min-width:992px){.one-line-form .form-field-container{margin-bottom:0}}@media (max-width:991.98px){.one-line-form .form-field-container{margin-bottom:8px}}.one-line-form .form-field-container.is-invalid .textarea-length-limit,.one-line-form .form-field-container.is-invalid input,.one-line-form .form-field-container.is-invalid select{background:#e6d9d9;border:2px solid #a94442!important;box-shadow:none;color:#a94442}.one-line-form .form-field-container.is-invalid textarea{border:none;box-shadow:none}.one-line-form .form-field-container.is-invalid input[type=text]::-moz-placeholder{color:#a94442}.one-line-form .form-field-container.is-invalid input[type=text]::placeholder{color:#a94442}.one-line-form .form-field-container.is-invalid .message-window{display:block}.one-line-form .form-field-container.is-invalid label .message-window{display:none}.one-line-form .form-field-container .message-window{color:#a94442;margin-bottom:0}.one-line-form .form-field-container .message-window span{display:inline-block;font-size:13px;font-weight:400;vertical-align:top}.one-line-form .form-field-container .message-window span:last-of-type{width:calc(100% - 18px)}.one-line-form .text-field{border:1px solid #727278;margin:0;outline:none;padding:5px;width:100%}@media (min-width:992px){.one-line-form .text-field{height:40px}}@media (max-width:991.98px){.one-line-form .text-field{height:58px}}.one-line-form .message-window{position:static!important;width:100%}@media (min-width:992px){.one-line-form .btn-standard{height:38px;margin-left:0;max-width:280px;min-width:160px;padding:0 20px;width:auto}}@media (max-width:991.98px){.one-line-form .btn-standard{height:48px;width:100%}}strong{font-weight:700}.page-section{margin:160px 0}.page-section:first-of-type{margin-top:0}.course-box{margin:0 auto;max-width:270px;width:100%}.course-image{aspect-ratio:1.44;background-color:#e1f9fb;background-position:50%;background-repeat:no-repeat;background-size:80%;display:block;margin-bottom:16px;padding:24px;width:270px}.square-bullet-list>li{margin-left:23px;position:relative;width:calc(100% - 23px)}.square-bullet-list>li:before{background-color:#7bd100;content:"";height:8px;left:-18px;position:absolute;top:7px;width:8px}.no-padding{padding:0}.info{display:block;width:165px}.info p{color:#fff;font-size:12px;font-style:italic;font-weight:800;line-height:15px;padding:7px 9px 6px 12px;text-transform:uppercase;width:auto}@media (max-width:767.98px){.info p{line-height:12px;padding:0 0 5px 9px;width:124px}}.info p>span{display:inline-block;vertical-align:middle}@media (max-width:767.98px){.info p>span{font-size:10px;vertical-align:bottom}}.info p>span span{display:block;font-size:10px;font-style:normal;font-weight:400}@media (max-width:767.98px){.info p>span span{font-size:8px}}.category .acens-icon{background-color:#003245}.category .acens-icon svg{fill:#b0f921}.registration-form{margin:40px 0 0}.registration-form legend{font-weight:300}.registration-form .form-check input{margin-bottom:12px;margin-top:12px}.registration-form .btn{margin:0 auto 10px}.registration-form .legal{font-weight:300}@media (max-width:991.98px){.session-now{row-gap:20px}}.session-now iframe{aspect-ratio:16/9;width:100%}.seccion .contenido-seccion{font-size:16px;font-weight:300;line-height:24px;margin-top:17px}.seccion .contenido-seccion li,.seccion .contenido-seccion p{margin-bottom:23px}.info-box-course{background:#fff;box-shadow:0 6px 6px rgba(0,0,0,.15);margin-top:390px;min-height:182px;padding:25px 35px 2px;position:relative}@media (max-width:767.98px){.info-box-course{margin:40px 0 0;padding:15px}}.info-box-course .btn{text-decoration:none;width:50%}@media (max-width:767.98px){.info-box-course .btn{margin:30px auto 0;position:relative;right:0;top:0;width:130px}}.info-box-course .header{background-color:rgba(0,0,0,.65);color:#fff;font-size:28px;font-style:italic;font-weight:400;left:0;padding:0 35px;position:absolute;top:-42px;width:100%}@media (max-width:767.98px){.info-box-course .header{font-size:20px;padding:0 14px;top:-30px}}.info-box-course .header span{font-weight:700}.info-box-course .course-name{font-size:36px;font-style:normal;font-weight:500;line-height:1.1;margin:0;text-transform:uppercase}@media (min-width:768px){.info-box-course .course-name{height:79px;margin-bottom:14px}}@media (min-width:768px) and (max-width:991.98px){.info-box-course .course-name{font-size:32px}}@media (max-width:767.98px){.info-box-course .course-name{font-size:20px;margin-top:10px;text-align:center}}.info-box-course .course-name span{font-weight:800}.info-box-course .course-type{color:#727278;font-size:30px;font-style:italic;line-height:30px;margin:0 0 24px}@media (min-width:768px){.info-box-course .course-type{margin:28px 0 0}}@media (max-width:767.98px){.info-box-course .course-type{font-size:17px;margin-bottom:0;text-align:center}}.info-box-course .course-type span{font-weight:700}.c-table-courses{clear:both;float:none;margin-bottom:10px}.c-table-courses+.offer-conditions{margin-bottom:50px}.c-table-courses .table-courses{margin:20px 82px;width:100%}@media (min-width:992px) and (max-width:1199.98px){.c-table-courses .table-courses{margin-left:39px;margin-right:39px}}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses{width:auto}}@media (max-width:767.98px){.c-table-courses .table-courses{display:flex;flex-flow:row wrap;margin:20px 0 0}}.c-table-courses .table-courses>div{float:left;padding:0;width:583px}@media (min-width:992px) and (max-width:1199.98px){.c-table-courses .table-courses>div{width:469px}}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div{width:100%}}@media (max-width:767.98px){.c-table-courses .table-courses>div{float:none;margin:0 auto;max-width:290px;width:100%}}.c-table-courses .table-courses>div:first-of-type table td{padding:0;text-align:center}.c-table-courses .table-courses>div:nth-of-type(2){width:435px}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div:nth-of-type(2){width:100%}}.c-table-courses .table-courses>div:nth-of-type(2) table{border-spacing:0 3px;width:391px}@media (max-width:991.98px){.c-table-courses .table-courses>div:nth-of-type(2) table{border-spacing:3px;width:100%}}.c-table-courses .table-courses>div:nth-of-type(2) table tr td{height:81px;padding:10px 54px 10px 16px}@media (max-width:767.98px){.c-table-courses .table-courses>div:nth-of-type(2) table tr td{padding:10px}}.c-table-courses .table-courses>div:nth-of-type(2) table tr td{position:relative}.c-table-courses .table-courses>div:nth-of-type(2) table tr td .icon-clock{position:absolute;right:19px;top:50%;transform:translateY(-50%);width:26px}@media (max-width:767.98px){.c-table-courses .table-courses>div:nth-of-type(2) table tr td .icon-clock{display:block;margin:10px auto;position:static;text-align:center;transform:translateY(0)}}.c-table-courses .table-courses>div table{margin-bottom:23px;width:584px}@media (min-width:992px) and (max-width:1199.98px){.c-table-courses .table-courses>div table{width:470px}}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table{width:100%}}@media (max-width:767.98px){.c-table-courses .table-courses>div table{margin-top:20px;width:100%}}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table colgroup col{width:60%}}@media (max-width:767.98px){.c-table-courses .table-courses>div table colgroup col{width:50%}}@media (min-width:992px){.c-table-courses .table-courses>div table colgroup col:first-child{width:100%}}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table colgroup col:first-child{width:40%}}@media (max-width:767.98px){.c-table-courses .table-courses>div table colgroup col:first-child{width:50%}}.c-table-courses .table-courses>div table tr.s1 td,.c-table-courses .table-courses>div table tr.s1 th{height:92px}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table tr.s1 td,.c-table-courses .table-courses>div table tr.s1 th{height:100px}}.c-table-courses .table-courses>div table tr.s2 td,.c-table-courses .table-courses>div table tr.s2 th{height:114px}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table tr.s2 td,.c-table-courses .table-courses>div table tr.s2 th{height:100px}}.c-table-courses .table-courses>div table tr.s3 td,.c-table-courses .table-courses>div table tr.s3 th{height:132px}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table tr.s3 td,.c-table-courses .table-courses>div table tr.s3 th{height:100px}}.c-table-courses .table-courses>div table tr.s4 td,.c-table-courses .table-courses>div table tr.s4 th{height:152px}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table tr.s4 td,.c-table-courses .table-courses>div table tr.s4 th{height:100px}}.c-table-courses .table-courses>div table tr.s5 td,.c-table-courses .table-courses>div table tr.s5 th{height:172px}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table tr.s5 td,.c-table-courses .table-courses>div table tr.s5 th{height:100px}}.c-table-courses .table-courses>div table tr td,.c-table-courses .table-courses>div table tr th{padding:0 30px}@media (min-width:768px) and (max-width:991.98px){.c-table-courses .table-courses>div table tr td,.c-table-courses .table-courses>div table tr th{padding:0 10px}}@media (max-width:767.98px){.c-table-courses .table-courses>div table tr td,.c-table-courses .table-courses>div table tr th{padding:0 5px}}.c-table-courses .table-courses>div table tr th{background-color:#fff;border:1px solid #c6c6c5;color:#000;font-size:18px;font-weight:400;padding:0 20px;text-align:center;text-transform:uppercase}.c-table-courses .table-courses>div table tr th.empty{border:none}.c-table-courses .table-courses>div table tr th.grey{background-color:#ececec}.c-table-courses .table-courses>div table tr th.col{background-color:#ececec;height:90px;padding:0 40px}.c-table-courses .table-courses>div table tr th.col span{display:block;font-style:italic;font-weight:400;text-transform:none}.c-table-courses .table-courses>div table tr th a{color:#000;text-decoration:underline}.c-table-courses .table-courses>div table tr th p{margin-bottom:0}.c-table-courses .table-courses>div table tr td{background:none;border:1px solid #c6c6c5;font-size:18px}@media (max-width:991.98px){.c-table-courses .table-courses>div table tr td{font-size:16px}}.c-table-courses .table-courses>div table tr td p{font-size:14px;letter-spacing:-.3px;margin:0}@media (max-width:767.98px){.c-table-courses .table-courses>div table tr td p{margin-bottom:10px;text-align:center}}.c-table-courses .table-courses>div table tr td p.month{font-size:14px}.c-table-courses .table-courses>div table tr td p.inscription{font-size:12px;font-weight:400;letter-spacing:-.6px;margin-top:12px}.c-table-courses .table-courses>div table tr td .icon-checkmark-circle{fill:#7bd100;width:50px}.c-table-courses .table-courses>div table tr td .icon-cross-circle{fill:#a94442;width:50px}.c-table-courses .table-courses>div table tr td .icon-cross{fill:#e40613;font-size:42px}.c-table-courses .table-classroom-courses tr td{height:81px}.offer-conditions{font-size:14px;margin-right:54px}@media (min-width:992px) and (max-width:1199.98px){.offer-conditions{margin-right:61px}}@media (min-width:768px) and (max-width:991.98px){.offer-conditions{margin-right:101px}}@media (max-width:767.98px){.offer-conditions{margin-right:0}}.offer-conditions .icon-clock{margin-left:14px;vertical-align:middle;width:26px}.slider-container{margin:0 auto;position:relative}.slider-container .slider-visible-content{margin:0 auto;overflow:hidden;position:relative;touch-action:pan-y}@media (max-width:575.98px){.slider-container .slider-visible-content{width:290px}}.slider-container .slider-visible-content .slider-content{height:100%;left:0;position:relative;transition:left .5s ease-in-out}@media (max-width:767.98px){.slider-container .slider-visible-content .slider-content{width:6588px}}.slider-container .slider-visible-content .slider-content .items{display:flex;flex-flow:row wrap}.slider-container .slider-controls{display:table;height:50px;position:relative;width:100%}.slider-container .slider-controls.slider-controls-hidden{display:none}@media (min-width:1200px){.slider-container .slider-controls{margin-left:auto;margin-right:auto;width:1100px}}@media (min-width:768px){.slider-container .slider-controls{margin-top:40px}}@media (max-width:767.98px){.slider-container .slider-controls{margin-top:16px}}.slider-container .slider-controls .btn-slider{background:none;border:none;border-radius:50%;cursor:pointer;display:table-cell;height:50px;position:absolute;top:0;width:50px}.slider-container .slider-controls .btn-slider:after{height:40px;left:50%;padding:4px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.slider-container .slider-controls .btn-prev{left:0}.slider-container .slider-controls .btn-next{right:0}.slider-container .slider-controls .slider-counter{display:table-cell;list-style:none;padding-left:0;text-align:center;vertical-align:middle}.slider-container .slider-controls .slider-counter li{display:inline-block}@media (min-width:768px){.slider-container .slider-controls .slider-counter li{background-color:#000;border:1px solid #fff;border-radius:50%;cursor:pointer;height:12px;margin:0 10px;width:12px}.slider-container .slider-controls .slider-counter li.selected{background-color:#fff;border:1px solid #000}}@media (max-width:767.98px){.slider-container .slider-controls .slider-counter li{display:none}.slider-container .slider-controls .slider-counter-text{color:#727278;display:table-cell;text-align:center;vertical-align:middle}}@media (min-width:1200px){.testimonial-block{width:1110px}}@media (min-width:992px){.testimonial-block{height:100%!important}}@media (min-width:992px) and (max-width:1199.98px){.testimonial-block{width:930px}}@media (min-width:768px) and (max-width:991.98px){.testimonial-block{width:690px}}@media (min-width:576px) and (max-width:767.98px){.testimonial-block{width:510px}}@media (max-width:575.98px){.testimonial-block{width:296px}}.testimonial-block .image-container{aspect-ratio:16/9;background-size:100%!important;height:auto;width:100%}.testimonial-block .testimonial-summary{align-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}@media (min-width:992px){.testimonial-block .testimonial-summary{margin:20px 0}}@media (max-width:991.98px){.testimonial-block .testimonial-summary{display:block}}.testimonial-block .testimonial-headline{font-weight:400;margin:0}@media (max-width:991.98px){.testimonial-block .testimonial-headline{margin:20px 0}}.testimonial-block .testimonial-info{position:static}.view-more-container,.view-more-container>div{margin-bottom:100px}.view-more-container>div .testimonial-block{width:auto}@media (min-width:992px){.view-more-container>div .testimonial-block+div p:first-of-type{margin-top:30px}}.contact-data{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 40px;row-gap:35px}.contact-data li{text-align:center;width:33.333%}@media (max-width:767.98px){.contact-data li{width:100%}}.contact-data svg{display:block;height:48px;margin:0 auto 28px;width:48px}.formulario-contacto{padding-left:26px;vertical-align:top}@media (max-width:991.98px){.formulario-contacto{height:auto;padding-left:15px;padding-right:15px;width:100%}}@media (max-width:767.98px){.formulario-contacto{height:auto}}.formulario-contacto .form-container legend{border:none;font-size:18px;font-weight:300;margin-bottom:15px;text-transform:uppercase}@media (min-width:992px) and (max-width:1199.98px){.formulario-contacto .form-container .form-field-container .form-field{padding-left:10px}}@media (max-width:767.98px){.formulario-contacto .form-container .form-field-container .form-field{font-size:18px;height:40px;padding-left:20px}}.formulario-contacto .form-container .form-field-container .form-field#form_contacto_message{display:block}.formulario-contacto .form-container .form-field-container .bg-danger-2{margin:3px 0 0}.formulario-contacto .form-container .btn{margin:0 auto 10px}.media-container .iframe-container{aspect-ratio:16/9;cursor:pointer;overflow:hidden;position:relative;width:100%}.media-container .iframe-container img,.media-container .iframe-container svg{display:none}.media-container .iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.media-container .youtube-lazy:hover svg .ytp-large-play-button-bg{fill:red;fill-opacity:1}.media-container .youtube-lazy svg{height:100%;padding:0 calc(50% - 35px);z-index:1}.media-container .youtube-lazy img,.media-container .youtube-lazy svg{display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}.media-container .youtube-lazy img{height:auto}#banner{padding:100px 0 0}#banner h1{display:grid;font-size:32px;font-weight:700;height:100%;place-content:center;justify-content:start;margin:0}@media (max-width:767.98px){#banner h1{font-size:28px;justify-content:center;line-height:normal;text-align:center}}#banner h1 span{display:block;font-size:22px;font-style:italic;font-weight:400}@media (max-width:767.98px){#banner h1 span{font-size:14px}}@media (min-width:768px) and (max-width:991.98px){#banner img{height:auto;width:280px}}@media (max-width:767.98px){#banner img{height:179px;width:181px}}.cursos-inscripcion-abierta h3{text-transform:uppercase}.cursos-inscripcion-abierta ul{list-style:none;padding:0}.cursos-inscripcion-abierta ul li>div:first-child{background-position:center 0;background-repeat:no-repeat;background-size:cover;height:540px;margin-bottom:40px}@media (max-width:767.98px){.cursos-inscripcion-abierta ul li>div:first-child{background:none!important;height:auto}}@media (min-width:768px) and (max-width:991.98px){.cursos-inscripcion-abierta ul li .container-inscripcion{background-position:right -240px top 100%}}@media (max-width:767.98px){.cursos-inscripcion-abierta ul li .container-inscripcion{height:auto}}@media (max-width:991.98px){#next-masterclasses .table-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}#next-masterclasses .row{height:152px;padding:24px 48px}#next-masterclasses .row:nth-child(odd){background-color:#e1f9fb}@media (max-width:991.98px){#next-masterclasses .row{height:auto;padding:40px 48px;row-gap:32px}}@media (min-width:576px) and (max-width:991.98px){#next-masterclasses .row{width:360px}}@media (max-width:575.98px){#next-masterclasses .row{width:296px}}#next-masterclasses .col{align-self:flex-start}#next-masterclasses .registration-open{align-self:center;display:flex;justify-content:flex-end}@media (min-width:768px) and (max-width:991.98px){#next-masterclasses .registration-open{height:64px}}@media (max-width:991.98px){#next-masterclasses .registration-open{display:block}}#next-masterclasses p{font-size:14px;font-style:italic;line-height:19px;margin:0}#next-masterclasses .header-text{font-size:18px;font-style:normal;font-weight:700;line-height:24px}#featured-courses .slider-visible-content,#last-courses .slider-visible-content{height:372px}#featured-courses .item{width:270px}#categories .row{row-gap:70px}#categories .row .category{display:grid;margin:0 auto;max-width:270px;width:100%}#categories .row .category .acens-icon{aspect-ratio:1;display:grid;place-content:center}#categories .row .category .acens-icon svg{width:70px}#categories .row .category a{display:block;font-size:18px;font-weight:700;margin-top:16px;text-transform:uppercase}@media (min-width:1200px){#testimonials .slider-visible-content{height:299px}}@media (min-width:992px) and (max-width:1199.98px){#testimonials .slider-visible-content{height:248px}}@media (min-width:768px) and (max-width:991.98px){#testimonials .slider-visible-content{height:527px}}