@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:300;src:url(//www.ec-oposiciones.com/wp-content/themes/copymouse/assets/fonts/MerriweatherSans-Light.ttf) format('ttf');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:400;src:url(//www.ec-oposiciones.com/wp-content/themes/copymouse/assets/fonts/MerriweatherSans-Light.ttf) format('ttf');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:700;src:url(//www.ec-oposiciones.com/wp-content/themes/copymouse/assets/fonts/MerriweatherSans-Light.ttf) format('ttf');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:800;src:url(//www.ec-oposiciones.com/wp-content/themes/copymouse/assets/fonts/MerriweatherSans-Light.ttf) format('ttf');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:14.4px}@media (max-width:544px){body.noscroll{overflow:hidden;position:fixed;width:100%}}html,body{font-family:'Merriweather Sans',sans-serif;background-color:#fff;box-sizing:border-box;position:relative;height:100%;margin:0;font-weight:400;line-height:1.4;color:#333}body{overflow-x:hidden;font-size:1.2rem}body *{box-sizing:border-box;line-height:inherit}*{outline:0}a{color:inherit}img{display:block;max-width:100%;height:auto}p{margin:0 0 2rem}p:last-child{margin-bottom:0}ul,ol{margin:0 0 2rem;padding-left:2rem}ul>li>ul,ol>li>ol{margin:0}li:last-child{margin-bottom:0 !important}blockquote{padding:1rem 0 1rem 2rem;margin:0 0 2rem;border-left:.27778rem solid #333}.clear{clear:both}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.btn{background-color:#6debbb;border-radius:4px;display:inline-block;padding:.7rem 3rem;text-decoration:none}.btn:hover{background-color:#000;color:#6debbb}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 2rem}h1{font-size:2.25rem}h2{font-size:1.9rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.13rem}h6{font-size:1rem}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 2rem}img.alignnone,.alignnone{margin-bottom:2rem}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 2rem 2rem 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 2rem 2rem}.wp-caption-text{font-size:1rem;font-weight:700;text-align:center}@media (max-width:544px){.alignleft{float:none;text-align:left}.alignright{float:none;text-align:left}a.alignleft,img.alignleft,.wp-caption.alignleft,a.alignright,img.alignright,.wp-caption.alignright,img.centered,.aligncenter,img.alignnone,.alignnone{margin:0 0 2rem;width:100%}}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar){border:1px solid #ddd;border-collapse:collapse;border-spacing:0;margin-bottom:2rem;width:100%}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) th{font-weight:500}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) td,body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:.5rem 1rem;text-align:left}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) td:last-child{border-right-width:0}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) tr:last-child td{border-bottom-width:0}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) tr:nth-of-type(even){background:#f7f7f7}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) td>*:last-child{margin-bottom:0}@media (max-width:544px){body:not(.woocommerce-page) table:not(.ui-datepicker-calendar),body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) thead,body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) tbody,body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) th,body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) td,body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) tr{display:block;width:100% !important}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) th{display:none}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) td:before{content:attr(data-title);font-weight:600;float:left;margin:0 .694rem 0 0}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) td{border-right-width:0}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) tr:last-child td{border-bottom-width:1px}body:not(.woocommerce-page) table:not(.ui-datepicker-calendar) tr:last-child td:last-child{border-bottom-width:0}}.wp-block-image{margin-bottom:2rem}.wp-block-image:not(.alignwide):not(.alignfull){margin:0}.wp-block-button.aligncenter,.wp-block-image .aligncenter{margin:0 auto}.wp-block-columns{justify-content:space-between;flex-wrap:nowrap;margin:0 auto}.wp-block-columns .wp-block-column{margin:0 3%}.wp-block-columns .wp-block-column:first-child{margin-left:0 !important}.wp-block-columns .wp-block-column:last-child{margin-right:0 !important}.wp-block-button__link{font-size:1.3194444rem;padding:1rem 4.1rem;border-radius:1000px}@media (max-width:768px){.wp-block-columns{width:100%}.wp-block-columns .wp-block-column{margin:0 1.5%}}@media (max-width:544px){.wp-block-columns{display:block;width:100%}.wp-block-columns .wp-block-column{width:100% !important;margin:0 0 2rem !important}.wp-block-columns .wp-block-column:last-child{margin-bottom:0 !important}}#wrapper{position:relative;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.radiocheckbox{display:block;position:relative;width:1.2rem;height:1.2rem;flex:0 0 1.2rem;cursor:pointer;margin-right:.7rem;margin-top:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:544px){.radiocheckbox{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}}.radiocheckbox input{position:absolute;opacity:0}.radiocheckbox .checkmark{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#e9e9e9}label:hover .radiocheckbox input~.checkmark{background-color:#eee}.radiocheckbox input:checked~.checkmark{background-color:#e9e9e9}.radiocheckbox .checkmark:after{content:"";position:absolute;display:none}.radiocheckbox input:checked~.checkmark:after{display:block}.radiocheckbox input[type=radio]+.checkmark{border-radius:50%}.radiocheckbox input[type=radio]+.checkmark:after{top:25%;left:25%;width:50%;height:50%;background-color:#000;border-radius:50%}.radiocheckbox input[type=checkbox]+.checkmark:after{top:0;left:0;width:50%;height:100%;border-right:3px solid;border-bottom:3px solid;border-color:#000;transform:rotate(45deg) translate(-10%,-50%)}#p-header{background-color:#fff;position:fixed;top:0;width:100%;z-index:11}#p-header .header-inner{align-items:flex-end;border-bottom:1px solid #000;display:flex;justify-content:space-between;margin:2rem auto 0;transition:margin .5s;width:95%}#p-header.scrolling .header-inner{margin-top:1rem}#p-header a{text-decoration:none}#p-header #logo{display:block;margin-bottom:.5rem;max-width:175px;width:175px}#p-header #logo img{max-width:175px;width:175px}#p-header .right ul{list-style:none;display:flex;justify-content:flex-end;margin:0;padding:0}#p-header .right nav{font-size:1.15rem}#p-header .right nav .current_page_item{font-weight:700}#p-header .right nav ul li{border-bottom:3px solid transparent;margin-right:3rem;line-height:1;position:relative}#p-header .right nav ul li:last-child{margin-right:0}#p-header .right nav ul li:hover,#p-header .right nav ul li.current-menu-item{border-color:#6debbb;margin-bottom:-2px}#p-header .right nav ul li a{display:block;padding-bottom:.5rem;text-decoration:none;text-align:center}#p-header .overlay{align-items:flex-end;display:flex}#p-header .account-wrapper{align-items:center;display:flex;margin:0 0 .5rem 4rem;position:relative}#p-header .account-wrapper .search-form{align-items:center;display:flex;position:relative}#p-header .account-wrapper>a{margin-left:.7rem}body.logged-in #p-header .account-wrapper .my-account{background-color:#6debbb;border-radius:100%;display:block;padding:.5rem .3rem .5rem .5rem}body.logged-in #p-header .account-wrapper .my-account img{width:calc(100% - 0.3rem)}#p-header .account-wrapper .menu-cart span{background-color:#6debbb;border-radius:100%;bottom:-3px;right:-5px;line-height:1;font-size:11px;padding:2px 4px;position:absolute}#p-header .account-wrapper .menu-cart-container{margin-left:.7rem}#p-header .account-wrapper .menu-cart-wrapper{border:1px solid #000;display:none;position:absolute;right:0;top:1.8rem;width:500px}#p-header .account-wrapper .menu-cart-container:hover .menu-cart-wrapper{display:block}body.woocommerce-cart #p-header .account-wrapper .menu-cart-container:hover .menu-cart-wrapper{display:none}#p-header .account-wrapper .menu-cart-wrapper .widget_shopping_cart{background-color:#fff;padding:1rem}#p-header .account-wrapper .menu-cart-wrapper .cart_list{display:block}#p-header .account-wrapper .menu-cart-wrapper .cart_list li{align-items:center;border-bottom:1px solid #000;display:flex;flex-wrap:wrap;padding:0 0 1rem;margin-bottom:1rem}#p-header .account-wrapper .menu-cart-wrapper .cart_list li:before,#p-header .account-wrapper .menu-cart-wrapper .cart_list li:after{display:none}#p-header .account-wrapper .menu-cart-wrapper .cart_list li a{margin-left:2rem;width:calc(100% - 3rem);font-size:1rem}#p-header .account-wrapper .menu-cart-wrapper .cart_list li a.remove{background:url(//www.ec-oposiciones.com/wp-content/themes/copymouse/assets/images/trash.svg) 0 0 no-repeat;border-radius:0;color:transparent !important;display:block;height:18px;margin:0 1rem 0 0;width:16px}#p-header .account-wrapper .menu-cart-wrapper .cart_list li .quantity{margin-left:2rem;font-size:1rem}#p-header .account-wrapper .menu-cart-wrapper .cart_list li img{margin-left:1rem}#p-header .account-wrapper .menu-cart-wrapper .woocommerce-mini-cart__total{border:none;padding:1rem 0;margin:0;font-size:1rem;text-align:right}#p-header .account-wrapper .menu-cart-wrapper .woocommerce-mini-cart__buttons{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#p-header .account-wrapper .menu-cart-wrapper .woocommerce-mini-cart__buttons a{background-color:#000;border-radius:0;color:#fff;font-size:1rem;font-weight:400;margin:0;text-align:center;width:48%}#p-header .account-wrapper .menu-cart-wrapper .woocommerce-mini-cart__buttons:before,#p-header .account-wrapper .menu-cart-wrapper .woocommerce-mini-cart__buttons:after{display:none}#p-header .search-form .search-field{display:none;margin-right:1rem;right:0}#p-header .search-form button{background-color:transparent;border:none;line-height:1;padding:0;margin:0}#p-header .search-form button>svg{display:block;width:1.5rem}#p-header .search-form:hover .search-field,#p-header .search-form .search-field:focus{display:block}#p-header .account-wrapper .login-container{margin-left:.7rem}#p-header .account-wrapper .login-wrapper{background-color:#fff;border:1px solid #000;display:none;padding:1rem;position:absolute;right:0;top:1.8rem;width:300px}body:not(.logged-in) #p-header .account-wrapper .login-container:hover .login-wrapper{display:block}#p-header .account-wrapper .login-wrapper form{display:block}#p-header .account-wrapper .login-wrapper form .clear{display:none}#p-header .account-wrapper .login-wrapper form .form-row{float:none;margin:0 0 1rem;width:100%}#p-header .account-wrapper .login-wrapper form .form-row:before{display:none}#p-header .account-wrapper .login-wrapper form .lost_password{margin:0}#p-header .account-wrapper .login-wrapper form button[type=submit]{background-color:#000;border:none;color:#fff;float:left;margin:0;padding:.5rem 1rem}#p-header .account-wrapper .login-wrapper form .woocommerce-form__label-for-checkbox{display:flex !important;margin:.5rem 0 0 1rem;align-items:center;justify-content:space-around;float:left}#p-header .right nav .sub-menu{display:none;position:absolute;background-color:#fff;border:1px solid #000;left:-110px;width:300px}#p-header .right nav li:hover .sub-menu{display:block}#p-header .right nav .sub-menu li{border:none;margin:0}#p-header .right nav .sub-menu li a{padding:1rem;display:flex;text-align:left;line-height:1.5;font-size:1rem;font-weight:400}#p-header .right nav .sub-menu li a:hover{background-color:#f1f1f1}#p-header .right nav .sub-menu li a img{max-width:50px}#p-header .right nav .sub-menu li a span{margin-left:1rem}#p-header .right nav ul.sub-menu li:hover,#p-header .right nav ul.sub-menu li.current-menu-item{margin:0}@media (max-width:768px){#p-header .header-inner{width:90%}#p-header .right nav{font-size:1.05rem}#p-header .right nav ul li{margin-right:1rem}#p-header .account-wrapper{margin-left:2rem}}@media (max-width:544px){#p-header .header-inner{align-items:center;margin:1rem auto 0;width:90%}#p-header.open .header-inner{align-items:flex-start}#p-header #logo img{width:15rem}#p-header .overlay{display:none}#p-header #menu-btn{cursor:pointer;display:flex;height:100%;transition:all .2s linear;width:2.5rem;z-index:9999}#p-header.open #menu-btn{margin-top:2rem}#p-header #menu-btn .line{position:relative;background-color:#000;height:3px;border-radius:3px;transition:all .3s ease 0s;width:100%}#p-header #menu-btn .line:after,#p-header #menu-btn .line:before{background-color:#000;content:"";display:block;height:3px;border-radius:3px;position:absolute;transition:all .3s ease 0s;width:100%;z-index:9999}#p-header #menu-btn .line:before{top:-.8rem}#p-header #menu-btn .line:after{top:.8rem}#p-header.open{color:#000}#p-header.open #menu-btn .line{background-color:transparent}#p-header.open #menu-btn .line:after{background-color:#000;top:0;transform:rotate(45deg)}#p-header.open #menu-btn .line:before{background-color:#000;top:0;transform:rotate(-45deg)}#p-header.open .overlay{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;background:#fff;position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0}#p-header.open .overlay nav ul{display:block}#p-header.open .overlay nav ul li{display:block;margin:0;font-size:3.1rem;font-size:2.5rem;border:none}#p-header.open .overlay nav ul li a{padding:1rem 0;display:block}#p-header.open .overlay .langs{font-size:1.6rem}#p-header .account-wrapper{position:absolute;top:2rem;left:2rem;margin:0;align-items:center}#p-header .account-wrapper form{align-items:center}#p-header .search-form .search-field{display:block;position:relative}#p-header .right nav .sub-menu{position:relative;border:none;left:auto;width:auto}#p-header .right nav .sub-menu li a{font-size:1.2rem}#p-header .right nav .sub-menu li a img{display:none}}@media (max-width:450px){#p-header .account-wrapper{top:6rem}}#p-footer{align-items:flex-start;border-top:2px solid #000;display:flex;font-size:1.1rem;justify-content:space-between;margin:0 auto;padding:2rem 0 5rem;position:relative;width:95%}#p-footer a{text-decoration:none;font-weight:600}#p-footer a:hover{text-decoration:underline}#p-footer .center{background-color:#fff;left:50%;position:absolute;transform:translateX(-50%);top:-4rem;max-width:250px;text-align:center;padding:0 2rem}#p-footer .right{text-align:right}#p-footer img{margin:0 auto;max-width:170px}#p-footer .line{background-color:#000;height:2rem;margin:.5rem auto 1rem;width:1px}.logged-in #p-footer{padding-bottom:2rem}.logged-in #p-footer .left,.logged-in #p-footer .right,.logged-in #p-footer .line,.logged-in #p-footer #newsletter-btn{opacity:0}@media (max-width:768px){#p-footer{padding-bottom:6rem}}@media (max-width:544px){#p-footer{display:block;padding:10rem 0 3rem;width:90%}#p-footer>div{text-align:center;width:100%}#p-footer img{max-width:100px}#p-footer .center{max-width:175px}#p-footer .left{margin-bottom:1rem}#p-footer .left,#p-footer .right{text-align:center}.logged-in #p-footer{padding:1rem 0 0}}#p-main{margin:0 auto;min-height:100%;padding:12rem 0 5rem;position:relative;width:95%}body.home #p-main{padding-top:10rem}@media (max-width:768px){#p-main{padding-top:11rem;width:90%}}article .entry{font-size:1.2rem;line-height:1.8;max-width:56.6rem;margin-left:auto;margin-right:auto}article .entry iframe{max-width:100%;display:block;width:100%}article .entry .iframe{position:relative;padding-bottom:56.25%;height:0;max-width:100%;margin-bottom:2rem;clear:both}article .entry .iframe iframe,article .entry .iframe .fb-video,article .entry .iframe .fb-video>span{position:absolute;top:0;left:0;width:100% !important;height:100% !important}article .entry>.alignwide{margin-left:calc(-70.8333rem / 2 + 100% / 2);margin-right:calc(-70.8333rem / 2 + 100% / 2);min-width:70.8333rem}article .entry>.alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}article .entry .twitterwrap .twitter-tweet{margin-left:auto;margin-right:auto}@media (max-width:768px){article .entry{font-size:1.35rem}article .entry>.alignwide{margin-left:0;margin-right:0;min-width:100%}article .entry>.alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}}article.page h1{font-weight:700;font-size:3rem;margin:0 auto 4rem;max-width:900px;text-align:center}article.page .entry{padding-bottom:5rem}@media (max-width:544px){article.page h1{font-size:2.2rem}}article.index h1{text-align:center}article.index h2{font-size:1.3rem;margin-bottom:1rem;text-align:center}article.index .content{margin-bottom:4rem}article.index .posts-wrapper{display:flex;flex-wrap:wrap}article.index .post{display:flex;flex-direction:column;margin:0 3% 5% 0;width:22.5%}article.index .post:nth-child(4n){margin-right:0}article.index a{text-decoration:none}article.index .entry{font-size:1rem;flex-basis:100%;margin-bottom:2rem}article.index .image-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 0 15px 0 rgba(171,171,171,.5);padding-bottom:100%;margin-bottom:1rem}article.index .post .btn-wrapper{text-align:center}@media (max-width:768px){article.index .post{margin:0 8% 10% 0;width:46%}article.index .post:nth-child(2n){margin-right:0}}@media (max-width:544px){article.index .post{margin:0 0 2rem;width:100%}}.pagination{font-size:1.5rem;padding:4rem 0;text-align:center}article.single h1{font-weight:700;font-size:3rem;margin:0 auto 4rem;max-width:56.6rem;text-align:center}@media (max-width:544px){article.single h1{font-size:2.5rem}}article.search h1{margin:0;text-align:center;font-weight:700;font-size:3.47rem}article.search .entry>*:last-child{margin-bottom:0}@media (max-width:544px){article.search h1{font-size:2.8rem}}article.search .items{display:flex;flex-wrap:wrap;margin-top:3.6rem}article.search .item{width:22%;margin-bottom:3.6rem;margin-right:4%}article.search .item:nth-child(4n){margin-right:0}@media (max-width:768px){article.search .item{width:48%;margin-right:4%}article.search .item:nth-child(2n),article.search .item:nth-child(4n){margin-right:0}}@media (max-width:544px){article.search .item{width:100%;margin-right:0}}.slider-wrapper{position:relative}.swiper-container{max-width:90%}.swiper-button-next,.swiper-button-prev{background-size:20px 37px;height:37px;width:20px}.swiper-button-next{background-image:url(//www.ec-oposiciones.com/wp-content/themes/copymouse/assets/images/arrow-right.svg);right:0}.swiper-button-prev{background-image:url(//www.ec-oposiciones.com/wp-content/themes/copymouse/assets/images/arrow-left.svg);left:0}article.home h2{font-weight:700;text-align:center}article.home .banner-wrapper{border-bottom:1px solid #000;padding-bottom:1rem;position:relative}article.home .banner-wrapper .banner-inner{background-color:#6debbb;display:flex;justify-content:space-between}article.home .banner-wrapper .info-wrapper{max-width:625px;margin-right:5rem;padding:3rem}article.home .banner-wrapper h1{font-size:3rem}article.home .banner-wrapper .subtitle{font-size:1.5rem;margin-bottom:2rem}article.home .banner-wrapper .btn{background-color:#000;color:#fff}article.home .banner-wrapper img{height:75%;position:absolute;right:10%;bottom:1rem}article.home .cursos-wrapper{padding:5rem}article.home .cursos-wrapper .subtitle{margin:0 auto 4rem;max-width:780px;font-size:1.3rem;text-align:center}article.home .cursos-wrapper .slider-wrapper{position:relative}article.home .cursos-wrapper .swiper-container{max-width:90%}article.home .product{margin:0 6% 0 1%;text-align:center;width:27% !important}article.home .product .image{background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 13px 0 rgba(171,171,171,.5);margin:1rem 0 2rem;padding-bottom:50%}article.home .product .title{margin:0 auto 2rem;max-width:300px}article.home .product .btn{padding-left:2rem;padding-right:2rem}article.home .nosotros-wrapper{padding:0 5rem 5rem}article.home .nosotros-wrapper .subtitle{margin:0 auto 6rem;max-width:780px;font-size:1.3rem;text-align:center}article.home .servicios-wrapper{height:48rem;max-width:975px;margin:0 auto;position:relative}article.home .servicios-wrapper .layer{border-top:1px dashed #000;position:absolute}article.home .servicios-wrapper .layer.layer-1{right:21%;top:23%;transform:rotate(40deg);width:10rem}article.home .servicios-wrapper .layer.layer-2{right:8%;bottom:26%;transform:rotate(-60deg);width:8rem}article.home .servicios-wrapper .layer.layer-3{left:50%;bottom:8%;transform:translateX(-50%);width:5rem}article.home .servicios-wrapper .layer.layer-4{left:8%;bottom:26%;transform:rotate(60deg);width:8rem}article.home .servicios-wrapper .layer.layer-5{left:21%;top:23%;transform:rotate(-40deg);width:10rem}article.home .servicio{position:absolute;text-align:center;width:15rem}article.home .servicio.servicio-1{left:50%;top:0;transform:translateX(-50%)}article.home .servicio.servicio-2{right:0;top:30%}article.home .servicio.servicio-3{bottom:0;right:20%}article.home .servicio.servicio-4{bottom:0;left:20%}article.home .servicio.servicio-5{left:0;top:30%}article.home .servicio img{margin:0 auto 2rem;max-width:10rem}article.home .servicio h3{font-size:1.3rem;margin-bottom:.5rem}article.home .servicio .subtitle{font-size:1rem;margin-bottom:0}article.home .podcast-wrapper{margin:0 auto;max-width:700px;padding:0 5rem 5rem;text-align:center}article.home .podcast-wrapper .image-wrapper{margin-bottom:2rem}article.home .podcast-wrapper .image-wrapper img{margin:0 auto}article.home .podcast-wrapper h2{font-size:1.6rem}article.home .podcast-wrapper .subtitle{margin-bottom:5rem}@media (max-width:768px){article.home .banner-wrapper .info-wrapper{width:80%}article.home .banner-wrapper img{height:auto;width:30%}article.home .cursos-wrapper{padding-left:0;padding-right:0}article.home .cursos-wrapper .subtitle{max-width:700px}article.home .nosotros-wrapper{padding-left:0;padding-right:0}article.home .servicio.servicio-2{top:32%}article.home .servicio.servicio-3{right:13%}article.home .servicio.servicio-4{left:13%}article.home .servicio.servicio-5{top:32%}}@media (max-width:544px){article.home .banner-wrapper h1{font-size:2.5rem}article.home .banner-wrapper .btn{font-size:1.5rem;text-align:center;width:100%}article.home .banner-wrapper .banner-inner{flex-direction:column}article.home .banner-wrapper .info-wrapper{margin:0 0 1rem;width:100%}article.home .banner-wrapper img{display:none}article.home .product{margin:0 !important;padding:0 3% 0 5%;width:100% !important}article.home .nosotros-wrapper,article.home .podcast-wrapper{padding-left:0;padding-right:0}article.home .servicio img{max-width:7rem}article.home .servicios-wrapper{height:auto}article.home .servicio{position:relative;top:auto !important;left:auto !important;right:auto !important;margin-bottom:3rem;transform:inherit !important;width:100%}article.home .servicios-wrapper .layer{display:none}article.home .servicio h3{font-size:1.5rem}article.home .servicio .subtitle{font-size:1.2rem}}.woocommerce.archive .woocommerce-products-header{margin-bottom:4rem;text-align:center}.woocommerce.archive .woocommerce-products-header .page-description{margin:0 auto;max-width:900px;font-size:1.3rem}.woocommerce.archive .product-categories{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;margin-bottom:5rem;list-style:none}.woocommerce.archive .product-categories .cat-item{flex-grow:1;padding:0 1rem}.woocommerce.archive .product-categories .cat-item a{display:block;line-height:1;padding:1rem 2rem;text-decoration:none;text-align:center}.woocommerce.archive .product-categories .cat-item.cat-item-all a{background-color:#cecece;text-decoration:underline}.woocommerce.archive #product-categories-filter{display:none}@media (max-width:768px){.woocommerce.archive .product-categories{flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.woocommerce.archive .product-categories .cat-item{margin-bottom:1rem}}@media (max-width:544px){.woocommerce.archive .product-categories{display:none}.woocommerce.archive #product-categories-filter{display:block;margin-bottom:2rem;padding:1rem;width:100%}}.faqs-list{border-bottom:1px solid #000;list-style:none;margin:0 0 5rem;padding:0}.faqs-list .item{border-top:1px solid #000}.faqs-list .item .question{align-items:center;cursor:pointer;display:flex;font-size:1.25rem;justify-content:space-between;padding:1rem 2rem 1rem 0;position:relative}.faqs-list .item .question.active{border-bottom:1px solid #000}.faqs-list .item .question img{width:1.5rem}.faqs-list .item .question .minus{display:none}.faqs-list .item .question.active .plus{display:none}.faqs-list .item .question.active .minus{display:block}.faqs-list .item .answer{display:none;font-size:1rem;padding:2rem 0}.faqs-list .item:first-child{border-top:none}@media (max-width:544px){.faqs-wrapper .title{font-size:2rem;margin-bottom:3rem}}.mfp-content{background-color:#fff;padding:2rem;max-width:500px}#newsletter-wrapper{display:none}.mfp-content #newsletter-wrapper{display:block}.newsletter-popup .mfp-content{max-width:500px}#login-wrapper-lost{display:none}.mfp-content #login-wrapper-lost{display:block}#login-wrapper-lost .title{font-size:1.8rem;margin-bottom:2rem;text-align:center}#login-wrapper-lost .woocommerce-form-login{background:no-repeat;margin:0;padding:0}#login-wrapper-lost .woocommerce-form-login .form-row{padding:0;float:none;width:100%;margin:0 0 1rem}#login-wrapper-lost .woocommerce-form-login .form-row input.input-text{width:100%}#login-wrapper-lost .woocommerce-form-login button[type=submit]{background-color:#000;border:none;border-radius:0;color:#fff;display:inline-block;margin:0;padding:.7rem 3rem}#login-wrapper-lost .woocommerce-form-login .lost_password{font-size:1rem;margin-bottom:0}#contact-btn{background-color:#000;border-radius:100%;padding:1.35rem .9rem;position:fixed;bottom:2rem;right:2rem;z-index:10}#contact-btn img{width:3rem}#contact-wrapper{display:none}.mfp-content #contact-wrapper{display:block}.contact-popup .mfp-content{max-width:900px}#contact-wrapper .gform_wrapper .gform_body .gform_fields .gfield{width:30%}#contact-wrapper .gform_wrapper .gform_body .gform_fields .gfield#field_1_4,#contact-wrapper .gform_wrapper .gform_body .gform_fields .gfield#field_20_4,#contact-wrapper .gform_wrapper .gform_body .gform_fields .gfield#field_18_4,#contact-wrapper .gform_wrapper .gform_body .gform_fields .gfield#field_21_4,#contact-wrapper .gform_wrapper .gform_body .gform_fields .gfield#field_19_4,#contact-wrapper .gform_wrapper .gform_body .gform_fields .gfield#field_22_4{width:100%}#p-header.header-landing .right{margin-bottom:1rem}body.page-template-landing #p-main{padding-top:9.8rem}article.landing h2{text-align:center}article.landing .banner-wrapper{border-bottom:1px solid #000;margin-bottom:7rem;padding-bottom:1rem;position:relative}article.landing .banner-wrapper .banner-inner{align-items:flex-end;background-color:#ff93bc;display:flex;justify-content:space-between}article.landing .banner-wrapper .info-wrapper{max-width:625px;margin-right:5rem;padding:5rem 3rem}article.landing .banner-wrapper h1{font-size:3rem}article.landing .banner-wrapper .subtitle{font-size:1.5rem;margin-bottom:2rem}article.landing .banner-wrapper .btn{background-color:#000;border:2px solid #000;color:#fff}article.landing .banner-wrapper .btn.btn-reverse{background-color:transparent;border:2px solid #000;color:#000}article.landing .banner-wrapper img{margin-left:10%}article.landing .caracteristicas-wrapper{margin:0 auto 7rem;max-width:768px;text-align:center}article.landing .caracteristicas-wrapper .subtitle{margin-bottom:7rem}article.landing .caracteristicas-wrapper .items-wrapper{display:flex;justify-content:space-between;margin-bottom:7rem}article.landing .caracteristicas-wrapper .items-wrapper .item{padding:0 3rem}article.landing .caracteristicas-wrapper .items-wrapper .item img{margin:0 auto 1rem;max-height:85px;max-width:130px}article.landing .caracteristicas-wrapper .items-wrapper .item h3{font-size:1.2rem;margin-bottom:1rem}article.landing .caracteristicas-wrapper .items-wrapper .item .subtitle{font-size:1rem;margin:0}article.landing .objetivos-wrapper{box-shadow:0 2px 13px 0 rgba(171,171,171,.5);padding:5rem;margin:0 auto 7rem;max-width:1024px}article.landing .objetivos-wrapper .subtitle{margin:0 auto 7rem;max-width:768px;text-align:center}article.landing .objetivos-wrapper .items-wrapper{display:flex;margin-bottom:6rem;flex-wrap:wrap}article.landing .objetivos-wrapper .items-wrapper .item{display:flex;align-items:center;margin:0 10% 1rem 0;width:45%}article.landing .objetivos-wrapper .items-wrapper .item:nth-child(2n){margin-right:0}article.landing .objetivos-wrapper .items-wrapper .item img{margin-right:1rem}article.landing .objetivos-wrapper .btns-wrapper{text-align:center}article.landing .faqs-wrapper{margin-bottom:7rem}article.landing .faqs-wrapper h2{margin-bottom:5rem}article.landing .faqs-list{border-top:1px solid #000;margin:0 auto;max-width:768px}article.landing .faqs-list .item .question{padding:1.5rem}article.landing .faqs-list .item .answer{padding:1rem}article.landing .newsletter-wrapper{margin:0 auto 7rem;max-width:768px;text-align:center}article.landing .newsletter-wrapper img{margin:0 auto 2rem;max-width:130px}article.landing .newsletter-wrapper h2{margin-bottom:2rem}article.landing .newsletter-wrapper .subtitle{margin:0 auto;max-width:500px}article.landing .newsletter-wrapper .btn{margin-top:2rem}@media (max-width:768px){article.landing .banner-wrapper .banner-inner{flex-direction:column}article.landing .banner-wrapper img{margin:0 auto 3rem;max-height:300px;max-width:300px;order:2}article.landing .banner-wrapper .info-wrapper{order:1;padding:3rem;margin:0;max-width:inherit;text-align:center}}@media (max-width:544px){article.landing .banner-wrapper,article.landing .caracteristicas-wrapper,article.landing .caracteristicas-wrapper .subtitle,article.landing .caracteristicas-wrapper .items-wrapper,article.landing .objetivos-wrapper,article.landing .objetivos-wrapper .subtitle,article.landing .faqs-wrapper h2,article.landing .faqs-wrapper{margin-bottom:4rem}article.landing .banner-wrapper .btn{margin-bottom:1rem;width:100%}article.landing .banner-wrapper .btn:last-child{margin-bottom:0}article.landing .caracteristicas-wrapper .items-wrapper{flex-direction:column}article.landing .caracteristicas-wrapper .items-wrapper .item{margin:0 auto 2rem;max-width:200px;padding:0}article.landing .caracteristicas-wrapper .items-wrapper .item h3{font-size:1.5rem}article.landing .caracteristicas-wrapper .items-wrapper .item .subtitle{font-size:1.3rem}article.landing .objetivos-wrapper{padding:3rem}article.landing .objetivos-wrapper .items-wrapper{margin-bottom:2rem;flex-direction:column}article.landing .objetivos-wrapper .items-wrapper .item{margin:0 0 2rem;width:100%}}.single-course article.page h1{font-size:2.5rem}.single-course article.page .entry{padding-bottom:2rem}.single-course .meter{border-radius:3px}.single-course .meter span{background-color:#6debbb !important;border-radius:3px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center}.single-course .post-entries{align-items:center;display:none;justify-content:space-between}.single-course .post-entries .nav-prev,.single-course .post-entries .nav-next{float:none}.course input[type=submit].course-start{background-color:#6debbb;color:#000;font-size:1.5rem;font-weight:400;text-transform:none;width:100%}.course .modules-title,.module-lessons header{display:none}.course{border-bottom:none;margin-bottom:0;padding-bottom:0}.course,.course-lessons,.course-container{border-bottom:none !important}.course .module header{display:block}.course .module header h2{display:flex;align-items:center;padding:0;margin:0;font-size:1.5rem}.course .module .module-lessons ul li a:before{top:1.65rem}.course .module .module-lessons ul li a:hover{padding:.618em .618em .618em 3.618em}.course .course-meta .status,.module .module-status{display:none !important}.module{border-bottom:1px solid #000 !important;margin:0 !important}.module header{background:0 0;cursor:pointer}.module header h2{font-weight:400}.module header h2:after{content:"\f078";font-family:'Font Awesome 5 Free';font-weight:600;line-height:1}.module.active header h2:after{content:"\f077"}.module.empty{opacity:.5}.module header h2{padding:.5rem 0;display:flex;justify-content:space-between;align-items:center;font-size:1.5rem}.module header h2 a{text-decoration:none}.module .entry{display:none;font-size:1rem;padding:0 !important}.module.active entry{display:block}.module .module-lessons ul{margin:0}.module .module-lessons ul li a,.module .module-lessons ul li a:hover{background-color:transparent;border:none;padding:1rem 1rem 1rem 4rem}.module .module-lessons ul li a:before{left:1.5rem;top:50%;transform:translateY(-50%)}.module .module-description{background:0 0;padding:1rem 2rem}.module-container,article.page .module-container h1{margin-bottom:2rem}article.page .module-container h1{font-size:2.5rem}.course>.entry+header{display:none}.course-lessons .lesson-title .lesson-meta{display:none}.single-lesson .entry iframe{margin-bottom:2rem}.single-lesson article.lesson .entry{padding-bottom:0}.single-lesson article.lesson footer{margin-bottom:2rem}.single-lesson article.lesson input.quiz-submit{color:#000;font-size:1.5rem;font-weight:400;text-transform:none;width:100%}.single-lesson article.lesson input.quiz-submit.complete{background-color:#6debbb}.single-lesson .post-entries{align-items:center;display:flex;justify-content:space-between}.single-lesson .post-entries .nav-prev,.single-lesson .post-entries .nav-next{float:none}.single-lesson .sensei-breadcrumb{margin:2rem 0 0}.single-lesson .entry>*{margin-bottom:2rem}.single-quiz .entry>*{margin-bottom:2rem}.single.sensei .entry .button,.single.sensei .entry .quiz-submit{font-size:1.1rem !important;padding:.8rem 1.5rem;white-space:normal}article.mis-cursos .courses-wrapper{display:flex;flex-wrap:wrap}article.mis-cursos .courses-wrapper .course{margin:0 4% 4% 0;text-decoration:none;width:22%}article.mis-cursos .courses-wrapper .course:nth-child(4n){margin-right:0}article.mis-cursos .courses-wrapper .course .image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:60%}article.mis-cursos .courses-wrapper .course .title{margin-top:1rem;text-align:center}article.mis-cursos .no-results{font-size:3rem;text-align:center}@media (max-width:768px){article.mis-cursos .courses-wrapper .course{width:48%}article.mis-cursos .courses-wrapper .course:nth-child(2n){margin-right:0}}@media (max-width:544px){article.mis-cursos .no-results{font-size:2rem}article.mis-cursos .courses-wrapper .course{margin:0 0 2rem;width:100%}}.wp-block-sensei-lms-quiz-question{margin-bottom:5rem}.wp-block-sensei-lms-quiz-question .sensei-lms-question-block__header{display:flex;justify-content:space-between;gap:1rem}.wp-block-sensei-lms-quiz-question .sensei-lms-question-block__header .question-title{font-size:1.5rem;line-height:1.3;margin-bottom:1rem}