#home1{overflow-x:hidden;background-image:url(../images/cuaderno2.svg);background-size:105%;background-repeat:repeat-y;background-position:left -10px bottom 25%;padding:20px 20px 0 40px}#home1 .features{margin:0 -20px 0 -40px;background:var(--transparente);background:linear-gradient(180deg,var(--transparente) 35%,var(--blanco) 35%)}#home1 .carousel-features div{position:relative}#home1 .carousel-features div p{position:absolute;bottom:40px;left:0;font-size:1.5em;line-height:1.2;font-family:Urbanist;text-align:center;width:100%}#home1 .carousel-features div p span{font-size:1.8em;font-weight:900}#home1 .carousel-item{padding:0 30px}#home2{background-image:url(../images/cuaderno-v.svg);background-position:left top;background-size:60%;background-repeat:no-repeat}#home2 .card{border:none;background:none}#home2 .card:first-child{margin-right:0}#home2 .card:last-child{margin-left:0}#home2 .card-title h4{font-size:1.8rem}#home2 ul li{font-weight:700}#home2 .img-card-1,#home2 .img-card-2{position:relative;width:100%;height:auto}#home3 .card{min-height:540px;background-image:url(../images/celular.png);background-position:top center;background-size:95% 100%;background-repeat:no-repeat;border:none;background-color:transparent}#home3 .card h5{font-size:1.7em}#home4 p{font-size:1.2em}#home4 img{width:85%;height:auto}#home4 .vaso-1{background-image:url(../images/vaso-1.svg);background-position:top right -75%;background-size:80%;background-repeat:no-repeat}#home4 .vaso-2{background-image:url(../images/vaso-2.svg);background-position:top left 2%;background-size:50%;background-repeat:no-repeat}.circle-shadow{filter:drop-shadow(17px 17px 0px #23b9eb)}@media only screen and (min-width: 767px) and (max-width: 991px){#home1{background-image:url(../images/cuaderno.svg);background-size:contain;background-repeat:no-repeat;background-position:top -10px right -50%;padding:20px 0 0}#home2{background-image:url(../images/recuadro.svg);background-position:center top;background-size:70%;background-repeat:no-repeat}#home3 .card{min-height:500px}#home4 .vaso-1{background-image:url(../images/vaso-1.svg);background-position:top right 2%;background-size:35%;background-repeat:no-repeat}#home4 .vaso-2{background-image:url(../images/vaso-2.svg);background-position:top left 2%;background-size:30%;background-repeat:no-repeat}}@media screen and (min-width: 992px){#home1{background-image:url(../images/cuaderno.svg);background-size:contain;background-repeat:no-repeat;background-position:top -10px right 0px;padding:0;overflow-x:hidden}#home1 .features{margin:0;padding:0 50px 0 0;background:var(--transparente)}#home1 .carousel-features{padding:0}#home1 .carousel-features div p{bottom:20px;font-size:1.2em}#home1 .carousel-features div p span{font-size:1.8em}#home2{background-image:url(../images/recuadro.svg);background-position:center bottom;background-size:85%;background-repeat:no-repeat}#home2 h2,#home2 h4{max-width:1280px;margin:auto}#home2 .card{border:var(--borde);border-radius:var(--esquina);background-color:var(--blanco);min-height:420px;overflow:visible}#home2 .card:nth-child(1){margin-right:-10px}#home2 .card:nth-child(3){margin-left:-10px}#home2 .img-card-1{position:absolute;width:83%;height:auto}#home2 .img-card-2{position:absolute;width:85%;height:auto}#home3 .card{min-height:540px}#home3 .card h5{font-size:1.4em}#home4 img{width:65%;height:auto}#home4 .vaso-1{background-image:url(../images/vaso-1.svg);background-position:top right;background-size:30%;background-repeat:no-repeat}#home4 .vaso-2{background-image:url(../images/vaso-2.svg);background-position:top left 5%;background-size:27%;background-repeat:no-repeat}}@media only screen and (min-width: 1320px){#home3 .card{min-height:440px}}.carrusel-slider{position:relative;width:100%;height:230px;display:inline-block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:800px;perspective:800px}.carrusel-item{position:absolute;display:block;width:calc(100% - calc(var(--distancia-carousel) * 2));left:0;height:auto;-webkit-transition:all .4s;transition:all .4s;border:none;border-radius:0 0 20px}.card{border:solid 2px var(--blanco);border-radius:0 0 20px;overflow:hidden;background:none;margin-left:-2px}.left .carrusel-item{left:auto;right:0}.card-block-wrap{position:relative;top:0;left:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card>.card{border:none;position:relative}.teacher-language{position:absolute;top:0;left:0;width:100%;color:var(--negro);text-align:center;z-index:20;font-size:.7em;font-family:Urbanist;letter-spacing:1px;font-weight:800;text-transform:uppercase;line-height:1.6}.teacher-name{position:absolute;bottom:35px;left:0;width:90%;text-align:right;font-size:1.5em;color:var(--negro);z-index:21;line-height:1.2;font-family:Urbanist;font-weight:800;padding-right:8px}.none.teacher-language,.none.teacher-name{display:none}.btn-wrap{position:absolute;z-index:20;bottom:50%;left:50%;width:100%;transform:translate(-50%)}.btn-arrow-nav{cursor:pointer;width:40px;height:40px;top:calc(65% - 20px);position:absolute;z-index:50}.btn-prev{left:-20px;right:auto}.btn-next{right:-20px;left:auto}@media screen and (min-width: 767px){.teacher-language{font-size:1.2em;letter-spacing:2px;line-height:35px}.teacher-name{font-size:2.5em;line-height:1.2}.carrusel-slider{margin-top:0;height:100%}.card-block-wrap{width:100%}.btn-prev{left:20px;right:auto}.btn-next{right:-20px;left:auto}.left .btn-prev{left:-20px;right:auto}.left .btn-next{right:20px;left:auto}}@media only screen and (min-width: 767px) and (max-width: 991px){.carrusel-slider{position:relative;width:100%;height:350px}}
