body,html{font-size:16px;color:#191919;font-family:"Titillium Web",sans-serif;max-width:100%;overflow-x:hidden !important}#overbox3{position:fixed;bottom:0px;left:0px;width:100%;z-index:999999;display:block}#infobox3{margin:auto;position:relative;top:0px;width:100%;text-align:center;background-color:#eee;padding:.9rem}#infobox3 p{line-height:1.3rem;font-size:12px;text-align:center;margin-bottom:0;font-family:"Roboto",sans-serif !important}#infobox3 p a.accept-button{color:#fff;text-decoration:none;background-color:#292b2c !important;padding:2px 6px;border-radius:2px}#infobox3 p a.accept-button:hover{background-color:#545454 !important}.cookies{color:#292b2c;font-weight:500;text-decoration:underline}.overlay{display:none;height:70vh;width:100%;background:rgba(0,0,0,0);position:relative;top:0;z-index:2}.overlay-parks{display:none;height:81vh;width:100%;background:rgba(0,0,0,0);position:absolute;z-index:10}.container-author{padding:1.2rem 0 0 !important}.line-for-non-image-front-page{margin-top:0;margin-bottom:0}.btn-add-row{padding-left:15px !important}.ico-1{list-style-image:url("../img/ico-1.png")}.front-img.parks.take-care .carousel.slide,.front-img.parks.take-care .carousel-inner,.front-img.parks.take-care .carousel-item{height:100%}.front-page.home .header,.front-page.your-own-park .header{height:27vh;background-repeat:no-repeat;background-size:cover;background-position:center 0px}.front-page.your-own-park ul{margin:auto}.front-page.parks .header{height:19vh;background-repeat:no-repeat;background-size:cover;background-position:center -10px}.front-page.home .header{background-image:url("../img/header-back1.png")}.front-page.your-own-park .header{background-image:url("../img/header-your-own-park.png")}.front-page.parks .header{background-image:url("../img/header-parks.png") !important}.front-page.blog.nos-gusta-el-cole .header{background-image:url("../img/nos-gusta-el-cole.jpg") !important}.front-page.blog.nos-gusta-el-cole .sticky .header{background-position-y:-18px !important}.front-page.blog.nos-gusta-el-cole img.logo{display:none !important}.front-page.blog.nos-gusta-el-cole .sticky img.logo{display:block !important}.front-page.parks .header .container-full .row{width:100% !important}.front-page.parks .header .container-full{padding:0 2%}.front-page.home img.logo,.front-page.your-own-park img.logo{width:28vw;position:absolute;left:10vw;top:13px}.front-page.home .navbar-collapse{justify-content:center}.front-page .nav-menu .nav-item{display:inline-block;padding:4.5px 10px;text-align:center;margin-bottom:0;font-size:.88rem}.dropdown-item{font-size:.88rem}.dropdown-menu{border-radius:0;margin-top:0;border-top:0}.front-page .nav-menu .nav-item a{color:#000}.front-page .nav-menu .nav-item a:hover{color:#63a82a;text-decoration:none}.navbar-light .navbar-toggler-icon{background-image:url("../img/burguerbutton.png")}.navbar-collapse-park{justify-content:center}.top-menu .navbar{padding:0;background:#fff !important}a.link-to-park-home:hover{text-decoration:none}.header-menu-home.sticky,.header-menu-parks.sticky{position:fixed;z-index:5;width:100%;box-shadow:0 3px 7px rgba(0,0,0,.1);top:0 !important}.front-page.parks .header-menu-parks.sticky .header .container-full .row{}.front-page.parks .header-menu-parks.sticky .header .container-full .row .park-data-on-header{margin-top:.4%;text-align:left}.header-menu-home.sticky .nav-menu,.header-menu-parks.sticky .nav-menu{background:#fff}.header-menu-home.sticky .header{background:#85c72b !important;height:1%;text-align:center}.header-menu-home.sticky img.logo{position:inherit;width:16vw !important}.header-menu-parks.sticky img.logo{position:inherit;width:13vw !important}.header-menu-home.sticky li.nav-item,.header-menu-parks.sticky li.nav-item{padding:3px 10px !important}.header-menu-home,.header-menu-parks{transition:all 1s ease-out}.header-menu-home .top-menu,.header-menu-parks .top-menu{text-transform:uppercase}.btn_vervideo{position:relative;top:33.5vh;left:48vw;z-index:10}.play i{color:#fff;font-size:3rem;display:none}.slide-video,.front-img{position:relative;overflow:hidden}.home .slide-video,.parks .slide-video{margin:auto;margin-bottom:2px}.parks .slide-video,.park .front-img{height:auto}.box-video.tirolinas .slide-video{height:100vh !important}.box-video.tirolinas .slide-video #video-home{height:100%;width:100%}.box-video.tirolinas .slide-video .btn_vervideo{top:45%}.bullet-video{position:absolute;z-index:10;width:4rem;bottom:0;transform:rotateZ(90deg);left:47%}.video-filter{position:absolute;top:0;left:0;width:100%;height:100%}.video-container{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#video-home{position:absolute;left:0;width:100%;height:100%;box-sizing:border-box}.box-title{color:#fff;font-size:1.6rem;padding:.5rem .8rem;letter-spacing:1px;font-weight:600}.box-subtitle{font-size:1.3rem;padding:.5rem .8rem;letter-spacing:1px;font-weight:700;text-align:center}.box-fun{padding-top:3.5%;padding-bottom:4%;background:url("../img/box-fun-back.png");background-size:40% 100%;background-repeat:no-repeat}.box-visit,.box-security,.box-birthday,.box-events,.box-events2,.box-leisure2,.box-bachelor,.box-extracurricular,.box-leisure,.box-tirolinas,.box-benefits,.box-afternoon-rate,.box-side-info-parks,.box-menu-more-information,.box-extracurricular-pack-left,.box-extracurricular-pack-right{padding-top:3.5%;padding-bottom:4%}.box-extracurricular-parks-contact{padding-top:.5%;padding-bottom:1%}.box-extracurricular-park{padding-top:2%;padding-bottom:2.5%}.box-extracurricular-contact{padding-top:4%;padding-bottom:12.5%}.box-extracurricular-contact{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;background:url("../img/extra-contct.jpg")}.box-extracurricular-contact form{background:#45607f;padding:15px 30px;border-radius:15px;color:#fff}.box-extracurricular-contact form label,.reserve.box-2 form label{margin-bottom:.2rem;font-weight:500}.box-contact-parks form label{margin-bottom:0;font-weight:500}.box-extracurricular-contact form .form-group{margin-bottom:.4rem}.box-extracurricular-contact form p{font-weight:500}.box-extracurricular-contact form .col-12 p{margin-bottom:0 !important}.box-extracurricular-contact form input,.reserve.box-2 form input,.reserve.box-2 form select,.box-contact-parks form input,.box-contact-parks form select,.box-contact-parks form textarea{border-radius:0 !important}.choose-park{background:url("../img/choose-park-back.png");background-size:40% 100%;background-position:right;padding-top:3.5%;padding-bottom:4%;background-repeat:no-repeat}.box-nature{background:url("../img/box-nature-back.png");background-size:cover;background-position:center;padding-top:3.5%;padding-bottom:4%;background-repeat:no-repeat}.box-nature .container-fluid{margin:0}.box-nature p.information-text{color:#fff}p.quotation{color:#fff;font-size:1.1rem;font-weight:500;letter-spacing:1px;text-align:center;line-height:1.4rem}.box-protagonist{background:#0dabaf;padding-top:3.5%;padding-bottom:4%}.box-protagonist #read-more-text p{color:#fff !important}.protagonist-bg{background:url("../img/box-protagonist-back.png") !important;background-size:cover !important;background-position:right bottom 20% !important;background-repeat:no-repeat !important}.box-adventure{padding-top:3.5%;padding-bottom:4%;background:url("../img/box-adventure-back.png");background-size:40% 100%;background-repeat:no-repeat}.box-team-building{padding-top:3.5%;margin-top:3.5%;padding-bottom:4%}.box-fun .box-title,.box-visit .box-title,.box-security .box-title,.box-birthday .box-title,.box-extracurricular .box-title,.box-events .box-title,.box-bachelor .box-title,.box-leisure .box-title,.box-tirolinas .box-title{margin-bottom:2.5%;margin-left:45%}.box-tirolinas{background:linear-gradient(#0084ff,#63cafe)}.box-fun .box-title{background:#fc7a09;text-transform:uppercase}.box-visit .box-title{background:#5d6e9f}.box-events p,.box-bachelor p{color:#fff}.box-events .box-title{background:#fff;color:#4bae13}.box-leisure .box-title{background:#eda205}.box-bachelor .box-title{background:#fff;color:#f85812}.slider-events{height:60vh}.slider-events .carousel{height:100%}.events-slider{margin:3.5% 0 !important}.slider-events .carousel .carousel-inner,.slider-events .carousel .carousel-inner2,.slider-events .carousel .carousel-item,.slider-events .carousel .carousel-item2{height:100%}.slider-events .carousel .carousel-item,.slider-events .carousel .carousel-item2{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.slider-events .carousel .carousel-item.one{background:url("../img/events1.jpg")}.slider-events .carousel .carousel-item.two{background:url("../img/events2.jpg")}.slider-events .carousel .carousel-item.three{background:url("../img/events3.jpg")}.slider-events img{height:100%;width:auto !important}.slider-events .carousel-control-prev-icon1,.slider-events .carousel-control-prev-icon,.home-slider .carousel-control-prev-icon,.block-8 .carousel-control-prev-icon,.slider-birthday .carousel-control-prev-icon,.slider-leisure .carousel-control-prev-icon{background:url("../img/prev.png") rgba(0,0,0,.7) !important;height:67px;width:88px;background-size:30% 65% !important;background-position:center !important;background-repeat:no-repeat !important}.slider-events .carousel-control-next-icon1,.slider-events .carousel-control-next-icon,.home-slider .carousel-control-next-icon,.block-8 .carousel-control-next-icon,.slider-birthday .carousel-control-next-icon,.slider-leisure .carousel-control-next-icon{background:url("../img/next.png") rgba(0,0,0,.7) !important;height:67px;width:88px;background-size:30% 65% !important;background-position:center !important;background-repeat:no-repeat !important}.box-events{background:url("../img/events.png") #4bae13;background-position:left center;background-repeat:no-repeat;background-size:cover}.box-bachelor{background:url("../img/bachelor-back.png") #f85812 !important;background-position:center !important;background-repeat:no-repeat !important;background-size:40% auto !important}.box-events2{background:url("../img/events2.png") #fff;background-position:right bottom;background-repeat:no-repeat;background-size:60% auto}.box-leisure2{background:#b47d0a url("../img/children-adventure.png");background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}ul.information-list{padding-left:20px !important}.link-events{background:#70b509;padding-top:4%}.link-events-madrid:hover{color:#e86633;text-decoration:none}.link-events a{color:#fff;font-weight:500;font-size:.9rem}.link-events p{position:relative;top:-25px}.link-events a:hover{color:#1d3e04}.choose-park .box-title{margin-bottom:2.5%;background:#01c5fc;margin-right:45%;text-align:right}.box-nature .box-title{margin-bottom:2.5%;background:#fff;margin-right:45%;text-align:right;color:#e86633}.box-protagonist .box-title{margin-bottom:2.5%;background:#fff;color:#0dabaf;margin-right:45%;text-align:right}.box-protagonist p.information-text{color:#fff}.protagonist-bg{background:url("../img/box-protagonist-back.png") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.box-adventure .box-title{margin-bottom:2.5%;background:#0dabaf;margin-left:45%}.box-promotion.parks .box-1{letter-spacing:1px}.box-team-building .box-title{margin-bottom:2.5%;background:#ff4700;margin-left:45%}.box-team-building .information-text{color:#fff}.parks-distribution .col-12,.section-distribution .col-12{height:300px;transition:all .6s ease-out}.parks-distribution .col-12::after,.section-distribution .col-12::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .6s ease-out}.parks-distribution .col-12:hover,.section-distribution .col-12:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.birthday-parks .parks-distribution .col-12:hover{-webkit-filter:grayscale(80%);filter:grayscale(80%)}.parks-distribution .col-12 .title-1,.section-distribution .col-12 .title-1{transition:all .2s ease-out}.parks-distribution .col-12:hover .title-1,.section-distribution .col-12:hover .title-1{font-size:2rem;transition:all .2s ease-out}.parks-distribution .col-12:hover::after,.section-distribution .col-12:hover::after{background:rgba(0,0,0,.75)}.birthday-parks .parks-distribution .col-12:hover::after{background:rgba(214,0,251,.57) !important}.section-distribution a{}.section-distribution .col-12:hover a{display:inline}.parks-distribution .title-1{font-size:1.8rem !important;color:#fff;font-weight:700;text-align:center;border-bottom:2px solid #fff;border-top:2px solid #fff;text-shadow:1px 1px rgba(0,0,0,.5);box-shadow:0px 1px rgba(0,0,0,.5);letter-spacing:.5px;padding:2px 0}.parks-distribution.your-own-park .col-12 .title-1 a{color:#fff !important}.parks-distribution.your-own-park .col-12 .title-1 a:hover{color:#fff !important;text-decoration:none !important}.parks-distribution .title-2{font-size:1.4rem;color:#fff;font-weight:600;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5);letter-spacing:.5px}.section-distribution .title-1{color:#fff;font-size:1.75rem;font-weight:600;margin-bottom:0 !important;line-height:2rem;letter-spacing:1px;margin-bottom:5px;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5)}p.plus,a.plus{color:#fff !important;font-size:1.65rem !important;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5) !important;transition:color .3s ease}a.plus:hover{color:#63a72a !important}.tirolinas-parks .park .plus{width:100%}.park-2{margin-bottom:0 !important}.tirolinas-parks .park div,.tirolinas-parks .park-2 div,.tirolinas-parks .park a{z-index:4}.section-distribution .title-2{color:#fff;font-size:1.1rem;font-weight:500;letter-spacing:1px;text-align:center;line-height:1.4rem;margin-bottom:1px;text-shadow:1px 1px rgba(0,0,0,.5)}.legals-footer-home-responsive{display:none}.col-12.despedidas{background:url("../img/despedidas.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.tirolinas{background:url("../img/tirolinas.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.cumpleanos{background:url("../img/cumpleanos.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.ocio{background:url("../img/ocio.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.horas{background:url("../img/3horas.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.cuidamos-de-ti{background:url("../img/cuidamos.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.tirolinas-parks .parks-distribution .park.col-12,.tirolinas-parks .parks-distribution .park-2.col-12{height:100% !important;padding-bottom:25px}.col-12.cercedilla{background:url("../img/cercedilla-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.pelayos{background:url("../img/pelayos-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.marbella{background:url("../img/marbella-dist.png");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.viznar{background:url("../img/viznar-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.villanua{background:url("../img/villanua-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.col-12.internacional{background:url("../img/internacional-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.parks-distribution .row,.section-distribution .row{margin:0}.link-text{position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;padding:6%;z-index:1;width:70%;height:45%;transition:all .8s ease-out}.read-more:hover,.read-less:hover,.link-team-building:hover,.link-events-madrid{cursor:pointer}.center-link img{position:relative;bottom:2px;width:52px;margin-left:2px}.read-more,.link-team-building,.link-events-madrid{color:#fff;border:1px solid #fff;display:inline-block;padding:1px 8px;padding-top:3px;padding-bottom:3px}.link-team-building:hover{color:#fff !important;text-decoration:none !important}.link-team-building,.link-events-madrid{margin-bottom:0}.link-events-madrid{background:#fff;color:#e86633}.read-more{margin-left:58%;margin-top:2%;font-size:.95rem}.box-protagonist .read-more{display:inline-block}.read-more img,.read-less img,.link-team-building img,.box-extracurricular-contact form button img,.box-contact-parks form button img,#reserve-link img,.reserve-link img,.reserve.box-2 form button img{position:relative;bottom:1px;width:50px !important;margin-left:2px}.box-extracurricular-contact form button,.box-contact-parks form button{color:#fff;border:1px solid #fff;background:none !important;border-radius:0 !important;font-weight:500;font-size:.85rem;padding:1px 8px;padding-top:3px;padding-bottom:3px}.box-extracurricular-contact form .form-check-label{font-size:.87rem !important}.inline-block{display:inline-block !important}.box-protagonist .read-less{margin-left:40%}.read-less{color:#fff;border:1px solid #fff;padding:1px 8px;margin-top:2%;width:185px;padding-top:3px;padding-bottom:3px;font-size:.95rem}#read-more-text{color:#fff}.hidden-text{display:none}.follow{text-align:center;color:#a5a8a5;font-size:1.5rem;letter-spacing:1px;margin-bottom:0}.social-banner .row{margin:auto}.responsive-contact-text-home-footer{display:none;text-align:center;font-size:1.25rem;margin:auto;margin-bottom:4.5%}.social-banner img{height:109px;padding-left:1.3%;padding-right:1.3%;padding-top:3%;transition:filter .3s ease}.iconredes img:hover{filter:brightness(1.1)}.social-banner{padding-top:35px;padding-bottom:50px}.social-banner .col-12{text-align:center}.team-building-madrid{padding:4% 0;background:url("../img/team-factory.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}.filter-bg{background:rgba(0,0,0,.7);padding:0}.box-nature .container-fluid{padding:0}footer{background:url("../img/footer-back.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:1.5%;font-size:.8rem}footer img.logo2{width:150px !important}footer img.logo3{width:300px !important}footer .park-name{font-size:1.05rem;margin-bottom:0;font-weight:500;line-height:1rem}footer .phone{font-size:1rem;line-height:1.2rem}.p-email{line-height:1rem;margin-bottom:0}footer .schedule{margin-bottom:0;line-height:1rem}footer .email{font-size:1.5rem}.parks-data,.parks-data a{color:#fff}.parks-data{background:rgba(0,0,0,.7)}.parks-data .row{margin:0;padding-top:1%;padding-bottom:0%}.parks-data .col-12{text-align:center;border-right:2px solid #fff}.parks-data .col-12:last-child{border-right:none !important}.mb-auto,.p-2{margin-left:auto;margin-right:auto}footer .p-2{padding:.35rem !important}footer .mb-3{margin-bottom:.3rem !important}.home-prepare-visit .front-img{background:url("../img/3horas.jpg");background-size:cover;background-repeat:no-repeat;background-position:top}.home-events .front-img{background:url("../img/team-building.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.your-own-park .front-img.why-a-park{background-image:url("../img/")}.front-page.your-own-park h5,.block-11 h5{text-transform:uppercase;background:rgba(0,0,0,.6);font-size:2.8rem;line-height:2.5rem;padding:7px;font-weight:600;display:inline-block}.front-page.your-own-park .carousel-caption{bottom:8% !important;cursor:pointer}.home-leisure .front-img{background:url("../img/tirolinas-kids.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.home-bachelor .front-img{background:url("../img/bachelor-front.jpg") !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.home-tirolinas .front-img{background:url("../img/tirolinas-gif.jpg") !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.home-extracurricular .front-img{background:url("../img/extraescolares.jpg") !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;height:50vh !important}.banner-front-img{background:url("../img/nos-gusta-el-cole.jpg") !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;height:20vh !important}.front-page.home.home-parks .front-img{height:25vh !important;background:url("../img/parks-img.png");background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;border-bottom:3px solid #fff}.front-page.home.home-parks .col-12{margin:auto;text-align:right}.front-page.home.home-parks h3{color:#fff;font-weight:700;margin-bottom:0;line-height:1.6rem}.front-page.home.home-parks p{color:#fbe703;font-weight:700;font-size:1.4rem}.carousel-caption-container{height:100%}.faq{color:#fff;background:#5d6e9f;padding-top:4%;padding-bottom:4.5%}.faq-bg{background:#5d6e9f url("../img/faq-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center}.faq h3{margin-bottom:2.5%;font-size:1.39rem;font-weight:600;margin-bottom:2rem}p.question{font-weight:700;margin-bottom:.1rem;text-align:center}.text-on-white-banner p{text-transform:uppercase;color:#000;font-size:1.5rem;font-weight:700;margin:4% 5%;text-align:center}.block-1{padding-top:3%}.block-1-text,.block-8-text{margin:6% 0;border-left:3px solid #65aa2a;padding-top:3px}.block-1-text{margin-bottom:0}.block-1-text p,.block-8-text p{margin-left:2.5%}.block-1,.block-3{margin-bottom:2.5%}.block-2,.block-3{padding-top:8%}.block-6{margin-top:5%}.block-4{padding-top:8%;margin-bottom:3%}.block-2 img,.block-3 img{margin-bottom:3%}.block-2 ul a{color:#000;text-decoration:underline}.block-2 h3,.block-3 h3,.block-4 h3,.block-6 h3,.block-8 h3{text-align:center;font-size:2.8rem;line-height:2.3rem;font-weight:700;color:#000;margin-bottom:3%}.block-2 ul li{font-size:1.13rem;padding-left:5px;margin-bottom:5.3%}.block-2-text{margin:1.5% 0}.block-3-text{margin:1% 0 0 0;border-left:3px solid #65aa2a;border-right:3px solid #65aa2a}.block-3-text p{padding:0 2.5%}.block-4 .boxes{margin-bottom:6%}.block-4 .side-left .boxes{padding-left:20%}.block-4 .side-right .boxes{padding-right:20%}.block-4 .row{margin-top:3.4%}.block-4 h5{color:#000;font-weight:600;font-size:1.3rem;margin-bottom:1.3rem}.block-4 h5 img{margin-right:2.5rem;width:4rem}.block-4 ul li{color:#72b13c;margin-bottom:1.3rem}.block-4 ul li span{color:#191919 !important}.img-out-container-responsive{display:none}.block-5{background:#4b5664;color:#fff;padding:3.5% 0;margin-bottom:4.5%}.block-5 h4,.block-9 h4{font-size:1.85rem;margin-bottom:2%}.block-6 hr{width:50%;background:#7fb84e;height:2px;margin:1.5rem auto}.block-6 .col-12{margin-bottom:3%}.block-6 .elements{font-size:1.2rem;line-height:2.1rem;min-height:6rem}.block-6 .elements-description{line-height:1.8rem}.block-6 .row{margin:auto;margin-top:8%}.block-6 img{margin-bottom:15%}.block-7{background:url("../img/game-green.jpg") !important;background-size:100% !important;background-position:center !important;background-repeat:no-repeat !important;padding:27vh 0 17vh}.block-8{margin-top:3%}.block-9{color:#fff;background:url("../img/adventure10.jpg") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding:3.5% 2%}.block-9,.block-9 .container.text-center{position:relative}.block-9 .container.text-center,.block-9 img{z-index:2;position:relative}.block-9::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(75,86,100,.9)}.block-9 p{position:relative;z-index:2;text-align:center}.block-9 img{border-radius:50%;margin:26% 0 12%}.block-10{position:relative;z-index:2;margin:5% 0 3%}.block-10 .contact-button,.block-11 .contact-button{box-shadow:none !important}.modal-dialog.contact{margin:0 !important;max-width:100% !important;width:100% !important}.modal-content.contact{height:100% !important;background:none !important}.close.contact{color:#fff !important;position:relative !important;left:-10px !important;font-size:3rem;line-height:1rem}.modal-header.contact{border-bottom:none}.modal-body.contact form{width:50%;margin:auto}.modal-body.contact p{margin:0 !important;background:none !important}.modal-body.contact form .container{text-align:left !important}.small-p{font-size:.75rem !important;line-height:1rem !important}.submit-div{width:100%}.modal-body.contact input,.modal-body.contact select{border:2px solid #fff;background:none;border-radius:7px;color:#fff !important}input.contact-button{border:none !important;padding-left:15% !important;padding-right:15% !important;font-size:2.3rem;color:#fff !important;font-weight:600;background:#63a82a !important;border-radius:0 !important;margin-top:1.5rem}.modal-body.contact label{margin-bottom:0}.modal-body.contact .form-row{margin-bottom:.5rem}.modal-body.contact .form-group{margin-bottom:1.3rem}.modal.contact{background:rgba(0,0,0,.7)}.block-11,.block-15{color:#fff;padding-bottom:25%}.block-11 p,.block-15 p{font-size:1.35rem;background:rgba(0,0,0,.6);margin-bottom:20%;line-height:2.66rem}.block-11 h5,.block-15 h5{margin-bottom:11% !important;margin-top:4%}.block-11{background:url("../img/contact-img.jpg") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.other-types-of-parks{margin:auto}.contact-banner{margin:4% 0 2%}.contact-button{font-size:2.3rem;color:#fff !important;font-weight:600;background:#63a82a;padding:10px 20px;-webkit-transform:translateY(0) scale(1);opacity:1;transform:translateY(0) scale(1);opacity:1;-webkit-transition:all .4s ease-out 0s,-webkit-transform .5s cubic-bezier(.6,.2,.1,1) 0s,opacity .5s cubic-bezier(.6,.2,.1,1) 0s;transition:all .4s ease-out 0s,transform .5s cubic-bezier(.6,.2,.1,1) 0s,opacity .5s cubic-bezier(.6,.2,.1,1) 0s;transition:all .4s ease-out !important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-box-shadow:0 .1em 0 0 rgba(0,0,0,.2);box-shadow:0 .1em 0 0 rgba(0,0,0,.2);-webkit-box-shadow:4px 6px 13px -4px rgba(176,176,176,1);-moz-box-shadow:4px 6px 13px -4px rgba(176,176,176,1);box-shadow:4px 6px 13px -4px rgba(176,176,176,1)}.contact-button:hover{text-decoration:none;transition:all .4s ease-out !important;-moz-transform:translateY(-.2em) !important;-webkit-transform:translateY(-.2em) !important;-o-transform:translateY(-.2em) !important;-ms-transform:translateY(-.2em) !important;transform:translateY(-.2em) !important;-webkit-box-shadow:0 .2em 0 0 rgba(0,0,0,.08) !important;box-shadow:0 .1em 0 0 rgba(0,0,0,.2);-webkit-box-shadow:4px 6px 13px -4px rgba(176,176,176,1);-moz-box-shadow:4px 6px 13px -4px rgba(176,176,176,1);box-shadow:4px 6px 13px -4px rgba(176,176,176,1)}.parks-distribution.your-own-park .link-text{top:10% !important}.parks-distribution.your-own-park .col-12{height:400px !important}.parks-distribution.your-own-park .col-12 .title-1{border-bottom:none !important;border-top:none !important;box-shadow:none !important;font-weight:600}.parks-distribution.your-own-park .col-12 .title-2{font-weight:400 !important;font-size:1.3rem !important}.parks-distribution.your-own-park .col-12 hr{height:2px;background:#fff;width:8%}.parks-distribution.your-own-park .col-12:hover .title-1{font-size:1.8rem}.parks-distribution.your-own-park .link-text{width:90% !important}.your-own-park .parks-distribution .col-12.cercedilla{background:url("../img/cercedilla-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.pelayos{background:url("../img/pelayos-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.marbella{background:url("../img/marbella-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.viznar{background:url("../img/viznar-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.villanua{background:url("../img/villanua-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.dubai{background:url("../img/dubai-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.arvi{background:url("../img/arvi-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.marin{background:url("../img/marin-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.sevilla{background:url("../img/sevilla-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.your-own-park .parks-distribution .col-12.toledo{background:url("../img/toledo-park.jpg");background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.contact-div .row{height:100% !important}.parks-distribution.your-own-park .col-12.contact-div:hover::after{background:none !important}.parks-distribution.your-own-park .col-12.contact-div:hover{filter:none !important}.parks-distribution.your-own-park .col-12.contact-div .contact-button{position:relative;z-index:2}.faq .carousel-control-next-icon,.faq .carousel-control-prev-icon{height:70px;width:70px}.faq .carousel-control-prev{left:-70px;width:70px}.faq .carousel-control-next{right:-70px;width:70px}.faq .read-more{margin-left:44%;display:inline-block}.faq .read-less{margin-left:44% !important}.faq-container{margin-bottom:2%}.box-title-first-leissure span{display:none}.faq-container ul{padding-left:20px}.faq-container ul li{list-style-type:square}.home.take-care .front-img{background:url("../img/seguridad.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.home-birthday .front-img{background:url("../img/birthday.png");background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.box-security{background:url("../img/box-security-back.png") !important;background-size:100% !important;background-position:bottom !important;background-repeat:no-repeat !important}.box-birthday .box-1{background:url("../img/balloon.png") !important;background-size:cover !important;background-position:top !important;background-repeat:no-repeat !important}.box-birthday.parks .box-1{background-position:center !important;padding-top:3.5% !important}.box-birthday.parks{padding:0 !important}.container-fluid.birthday-slider{padding:0}.box-birthday.parks .birthday-slogan:last-child{margin-bottom:0;padding-bottom:2rem}.box-extracurricular .box-1{background:url("../img/extracurricular-back-1.png");background-size:contain !important;background-position:left !important;background-repeat:no-repeat !important}.box-promotion .box-1{background:url("../img/extracurricular-back-1.png");background-size:contain !important;background-position:left !important;background-repeat:no-repeat !important}.box-extracurricular-park{background:#5e86b4;color:#fff}.box-extracurricular-park a{color:#1428a9;text-decoration:underline}.box-extracurricular-park a.extra-parks-button{border:2px solid #fff !important;padding:0 7px;color:#fff;display:inline-block;text-decoration:none;margin-right:6px}.box-extracurricular-park a.extra-parks-button:hover{background:#fff;border:2px solid transparent;color:#5e86b4}.box-security.home .box-title{background:#b93028}.box-birthday.home .box-title{background:#a57fbc}.box-extracurricular.home{padding-bottom:0 !important}.box-parks-few-style{background:url("../img/children-adventure.png");background-repeat:no-repeat !important;background-size:50% 100% !important;background-position:right !important}.box-extracurricular.home .box-title{background:#45607f}#reserve-box-3 .fa-times-circle{margin:0 0 5% 0 !important}.box-extracurricular.home #read-more-text p.information-text{color:#fff}.box-promotion.parks #read-more-text p.information-text{color:#fff}.front-img-slogan.home.extracurricular,.front-img-slogan.parks{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.front-img-slogan.home.extracurricular{background:url("../img/extra-tirolinas.jpg");height:50vh}.box-afternoon-rate .row{margin:auto}.front-img-slogan .container-fluid,.front-img-slogan.parks .container-fluid{padding:0}.front-img-slogan.home.extracurricular .div-text{padding-top:27vh}.front-img-slogan.home.extracurricular p.img-slogan,.front-img-slogan.parks.leissure p.img-slogan,.front-img-slogan.home.extracurricular p.img-slogan{color:#fff;font-size:1.3rem;padding:1rem 0}.front-img-slogan.parks.extracurricular p.img-slogan{color:#fff;font-size:1.3rem;padding-top:1.75%}.front-img-slogan.parks.leissure,.front-img-slogan.parks.extracurricular{font-weight:600}.front-img-slogan.home.extracurricular p.img-slogan,.front-img-slogan.parks.leissure p.img-slogan,.front-img-slogan.home.extracurricular p.img-slogan{background:rgba(0,0,0,.6)}.birthday-parks .park{background:none !important;border-right:1px solid rgba(250,250,250,.2)}.bachelor-parks .park,.tirolinas-parks .park,.tirolinas-parks .park-2{border-right:1px solid rgba(0,0,0,.4);background:none !important}.birthday-parks .park .title-1{color:#fff;font-size:2rem;font-weight:400;margin-bottom:0;margin-top:0;line-height:2rem;letter-spacing:1px;margin-bottom:5px;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5);border:none;box-shadow:none;transition:all .8s ease-out}.bachelor-parks .park .title-1,.tirolinas-parks .park .title-1,.tirolinas-parks .park-2 .title-1{color:#fff;font-size:1.8rem;font-weight:400;margin-bottom:0;margin-top:0;line-height:2rem;letter-spacing:1px;margin-bottom:5px;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5);border:none;box-shadow:none;transition:all .8s ease-out}.events-distribution .col-12::after{content:none}.events-distribution{margin:0}.events-distribution img{height:125px;margin-bottom:10px}.events-distribution .title-1{color:#fff;font-size:2rem;font-weight:400;margin-bottom:0;margin-top:0;line-height:2rem;letter-spacing:1px;margin-bottom:5px;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5);border:none;box-shadow:none}.box-team-building .row{margin:0 !important}.birthday-parks .park .plus{margin:0;font-size:2.5rem !important;transition:all .8s ease-out}.bachelor-parks .park .plus,.tirolinas-parks .park .plus{margin:0;font-size:2.5rem !important;transition:all .8s ease-out}.events-distribution .link-text{position:inherit;padding:3%}#nav-menu .container{padding:0 !important}.events-distribution .plus{margin:0;font-size:2.5rem !important;transition:all .8s ease-out;text-shadow:none !important}.events-distribution .madrid,.events-distribution .granada{background:#70b509 !important}.events-distribution .malaga p,.events-distribution .malaga p i{color:#70b509}.events-distribution a:hover{text-decoration:none}.birthday-parks .park .title-2{transition:all .8s ease-out;margin-top:0 !important;color:#fff;font-size:1.1rem;letter-spacing:1px;text-align:center;line-height:1.4rem;margin-bottom:1px;text-shadow:1px 1px rgba(0,0,0,.5)}.bachelor-parks .link-text{top:50%}.bachelor-parks .park .title-2,.tirolinas-parks .park .title-2{transition:all .8s ease-out;margin-top:0 !important;color:#fff;font-size:1.1rem;letter-spacing:1px;text-align:center;line-height:1.4rem;margin-bottom:1px;text-shadow:1px 1px rgba(0,0,0,.5)}.tirolinas-description{font-size:.8rem;color:#fff}.reserve-link:hover{text-decoration:none}.tirolinas-parks .park .title-3{transition:all .8s ease-out;margin-top:0 !important;color:#fff;font-size:1.25rem;letter-spacing:1px;text-align:center;line-height:1.4rem;margin-bottom:15%;text-shadow:1px 1px rgba(0,0,0,.5)}.tirolinas-parks .mb-auto{margin-top:15%}.events-distribution .title-2{transition:all .8s ease-out;margin-top:0 !important;color:#fff;font-size:1.1rem;letter-spacing:1px;text-align:center;line-height:1.4rem;margin-bottom:1px}.birthday-parks .park:hover .link-text,.bachelor-parks .park:hover .link-text,.tirolinas-parks .park:hover .link-text{transition:all .4s ease-out;transform:translate(0,-30px);-webkit-transform:translate(0,-30px);-o-transform:translate(0,-30px);-moz-transform:translate(0,-30px)}.birthday-parks .park{height:370px}.bachelor-parks .park{height:370px !important}.birthday-parks .link-text{width:90% !important}.tirolinas-parks .parks-distribution{height:500px}.tirolinas-parks .parks-distribution .container-fluid{height:100%}.tirolinas-parks .parks-distribution .container-fluid .row{height:100%}.tirolinas-parks .parks-distribution .container-fluid .row .park.col-12{height:100% !important}.tirolinas-parks .link-text{height:70%;margin:auto;width:90%}.birthday-parks .park::after{content:none}.link-madrid img,.link-malaga img,.link-granada img{height:35vh !important}.logo-aepa-footer-home-responsive{display:none}.birthday-parks .row{background:url("../img/parks-dist.png");background-repeat:no-repeat;background-size:cover;background-position:top}.bachelor-parks .row{background:url("../img/bachelor-girls.jpg");background-repeat:no-repeat;background-size:cover;background-position:top}.tirolinas-parks .row{background:url("../img/tirolinas-blue.png");background-repeat:no-repeat;background-size:cover;background-position:top}.senderismo-movil{display:none}.bachelor-parks .col-12::after,.tirolinas-parks .col-12::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition:all .8s ease-out}.birthday-parks .col-12::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .8s ease-out}.birthday-parks a:hover{text-decoration:none}.parks-price-2{color:#fff;font-size:2.1rem;font-weight:600}.box-security #read-more,.box-security #read-more1{color:#191919;border:1px solid #191919;display:inline-block}.box-birthday #read-more{display:inline-block}.box-extracurricular #read-more,.box-promotion #read-more{display:inline-block}.box-security #read-less1{color:#fff;border:1px solid #fff}.carousel-background{height:100% !important;width:100% !important}.box-security .read-more,.box-security .read-less{margin-left:41%;color:#191919;border:1px solid #191919}.box-birthday .read-more,.box-birthday .read-less{margin-left:41%;color:#a57fbc;border:1px solid #a57fbc}.box-extracurricular .read-more,.box-extracurricular .read-less,.box-promotion .read-more,.box-promotion .read-less{margin-left:41%;color:#191919;border:1px solid #191919}.box-tirolinas .read-more,.box-tirolinas .read-less{margin-left:41%;color:#fff;border:1px solid #fff}.card.kids,.card.explorador,.card.jungla,.card.aventura,.card.canopy,.card.deportive,.card.xtreme{display:none !important}.box-tirolinas{color:#fff}.box-tirolinas #read-more-text{background:#fff;color:#0092ff}.box-tirolinas .read-more{display:inline-block}.box-birthday #read-more-text{background:rgba(165,127,188,.7)}.box-extracurricular #read-more-text{background:url("../img/extracurricular-back.png") #4e6886;background-position:center;background-size:cover;background-repeat:no-repeat;padding:1rem 0}.row{width:100%}.choose-park-parks{width:inherit}.box-tirolinas #read-more-text{padding:1rem 0}.box-tirolinas #read-more-text{padding:1rem 0 .5rem 0}.box-tirolinas .box-title{color:#01a3ff;background:#fff}.back-none{background:none !important}.menu-responsive{display:none}.birthday-slogan{color:#a57fbc;font-weight:700;text-align:center;font-size:1.4rem}.box-birthday.parks .box-1 .container{margin-bottom:2% !important}.extracurricular-slogan{color:#45607f;font-weight:700;text-align:center;font-size:1.2rem}.promotion-slogan{font-weight:700;text-align:center;font-size:1.2rem;text-transform:uppercase}.box-promotion.parks .box-1{background:rgba(16,60,85,.5);padding:1rem 0;color:#fff}.header-menu-parks .header-parks-address,.header-menu-parks .header-schedule,.header-menu-parks .header-schedule-movil{display:none}.language-flag-li{max-width:60px;margin-top:-53px;width:100%;float:right;position:fixed;right:10px}.language-flag-li img{width:100%;border:2px solid #fff;padding:0;transition:all .5s ease-out}.language-flag-li:hover img{border:2px solid #63a82a}.language-flag-a img{width:4rem;padding-bottom:.6rem;margin-left:.5rem}.bachelor-slogan{font-weight:700;text-align:center;font-size:1.2rem}.box-extracurricular-pack-right-table .pack-content-responsive{background:#403018;color:#fff;padding-top:1rem;padding-bottom:1rem}.title-pack-right-movile{display:none !important;margin-bottom:2.5%;background:rgba(115,93,50,.7);display:inline;color:#fff;padding-right:5%;padding-left:3%;text-align:center;width:100%}.birthday-slogan-2{font-weight:700;text-align:center;font-size:1.2rem;color:#fff;margin:2rem 0}.leisure-slogan{color:#eda205;font-weight:700;text-align:center;font-size:1.2rem}.box-birthday.home #read-more-text .col-12{margin-top:1rem}.box-extracurricular.home #read-more-text .col-12{margin-top:1rem}.box-promotion.parks #read-more-text .col-12{margin-top:1rem}.copyright-footer-home-responsive{display:none;background:rgba(0,0,0,.7);margin:0}.menu-birthday+.faq.parks #read-less2{font-size:2.8rem !important;cursor:pointer;border:none !important}.box-birthday.home #read-more{margin-top:2rem;margin-bottom:2rem}.box-extracurricular.home #read-more{margin-top:2rem;margin-bottom:2rem}.video{position:absolute;top:0}.play:hover{cursor:pointer}.modal-dialog{max-width:85%;margin:30px auto}.modal-body{position:relative;padding:0}.close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:rgba(0,0,0,.7);background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-content-yellow{background-color:#fcff60}.modal-content{padding:20px 0 0 0;max-width:860px;margin:0 auto}.modal-body *{color:#ededed !important}.modal-body a{text-decoration:underline !important;color:#fff !important}.modal-body h4{display:none}.modal-content-yellow p,.modal-content-yellow strong{color:black !important}.modal-body .col-md-4 i{display:none}.box-promotion.parks #read-more,.box-promotion.parks #read-less{margin-top:2rem;border:1px solid #fff;color:#fff}.birthday-parks p{text-align:center;color:#a57fbc;font-size:1.2rem;margin-top:1.4rem;margin-bottom:1.5rem}.park.cercedilla{background:url("../img/cercedilla-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.park.pelayos{background:url("../img/pelayos-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.park.marbella{background:url("../img/marbella-dist.png");background-size:cover;background-repeat:no-repeat;background-position:center}.park.viznar{background:url("../img/viznar-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.park.villanua{background:url("../img/villanua-dist.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}#read-more-text .information-text{color:#191919}.box-security img.logo-clic{width:170px;position:absolute;right:-12vw;bottom:40px}.box-security .box-2{display:none}.box-2 .box-title{background:none !important;color:#191919}.text-red{padding-left:0;padding-right:0;background:#f57232;margin-bottom:1rem}.text-red .container{padding-top:1rem;padding-bottom:1rem}.text-red .container p{margin-bottom:0;color:#fff}.box-security .box-2 .header{background:green}.box-security .box-2 .header .container .information-text{padding-bottom:15px !important;margin-bottom:0 !important}.box-security .box-2 .header{background:url("../img/security-img.png");background-position:top center;background-size:cover;background-repeat:no-repeat;padding-top:13%;padding-bottom:.5%}#internacional{cursor:pointer}#internacional-options{display:none;text-align:center;height:58% !important}#internacional-options a{display:block;border:none !important;padding-bottom:2%;box-shadow:none}.front-img.home.take-care{background:url("../img/security-2.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.footer2{margin-bottom:4px}.footer2 img{width:200px !important;margin-left:25px}@media (max-width:728px){.last-line *{color:#fff !important}.last-line a{float:left;width:100%;line-height:1.5rem;text-decoration:underline}.last-line span.sep{display:none}}.footer-home .last-line img.logo-aepa-footer-home-desktop{display:inline-block}.last-line p{margin-bottom:.5rem;line-height:2rem}.last-line span{color:#fff}.last-line a{font-weight:500;color:#212529}.text-empleo{font-size:1rem;font-weight:600;background:#fc7a09;color:#fff !important;padding:2px 10px;float:right}.text-empleo:hover{text-decoration:none}.slider-leisure{margin-top:5%}a#click-here{color:#1428a9;text-decoration:underline}a#click-here:hover{cursor:pointer}.box-extracurricular-park p{margin-bottom:0 !important;margin-top:1rem}.carousel-item,.carousel-item2{padding:0 !important}#box-extracurricular-contact{display:none}.carousel-item-right,.carousel-item-right1{display:none}.home-slider .container-fluid,.box-birthday.home .container-fluid,.slider-leisure .container-fluid,.slider-events .carousel-control-next-icon1{padding-left:0;padding-right:0}.home-slider .carousel-control-prev-icon,.slider-birthday .carousel-control-prev-icon,.slider-leisure .carousel-control-prev-icon{position:absolute;left:0}.home-slider .carousel-control-next-icon,.slider-birthday .carousel-control-next-icon,.slider-leisure .carousel-control-next-icon{position:absolute;right:0}#profile-grid{overflow:auto;white-space:normal}#profile-grid .profile{padding-bottom:40px}#profile-grid .panel{padding:0}#profile-grid .panel-body{padding:15px}#profile-grid .profile-name{font-weight:bold}#profile-grid .thumbnail{margin-bottom:6px}#profile-grid .panel-thumbnail{overflow:hidden}#profile-grid .img-rounded{border-radius:4px 4px 0 0}.legend{border-radius:14px !important;background:#fffcfd !important}.img-tarjeta-club-divider-responsive{display:none;padding:0 !important}.park-name-movil{display:none;margin-bottom:.5rem !important}.park-data-on-header p{margin-bottom:0;font-size:.8rem;color:#fff;line-height:1.2rem}.reserve.box-3{border-top:3px solid #f75459}.park-name-header,.park-name-movil{color:#fff;font-weight:900 !important;line-height:37px !important}.park-name-header{font-size:2rem !important}.header-schedule-movil{font-size:1rem !important}.header-schedule-movil a{font-size:1.95rem !important}.header-schedule-movil a i,.parks-footer-last-line-movil p,.parks-footer-last-line-movil a{color:#fff !important}.parks-footer-last-line-movil p:first-child{text-decoration:underline}.parks-footer-last-line-movil p:last-child{font-size:.9rem;font-weight:700}.park-name-movil{font-size:2.4rem !important}.box-birthday.home{padding-bottom:0 !important}.box-birthday.home .row{margin:auto}.park-name-header span,.park-name-movil span{color:#f2d81a;font-size:2rem;margin-left:.5%}#routes-train,#routes-bus,#routes-taxi{display:none}.park-name-movil span{margin:0}.park-data-on-header p i{font-size:1.1rem;margin-right:.5rem}.park-data-on-header p a{color:#f2d81a;font-weight:900;font-size:.9rem}.park-data-on-header{margin-top:2%}.header-schedule-movil,.footer-schedule-movil{display:none}.park-name-footer{color:#404040;font-size:1.35rem;font-weight:600;margin-bottom:0;line-height:1.9rem}.footer.parks p{margin-bottom:0}.city-footer{color:#fff}.footer.parks .footer-schedule a{font-weight:700;color:#404040}.footer.parks .footer-schedule-movil a{color:#fff;font-weight:700}.footer.parks .header-schedule,.footer.parks .footer-parks-address{color:#404040}.footer.parks .footer2{margin:0 0 1% 0}.footer-schedule-movil{color:#fff;padding-top:.8rem}.footer.parks .row:first-child{width:100%;padding:0 2rem;margin:0}.footer.parks .row:last-child{padding:0}.footer.parks .row:last-child .col-12{padding:0}.title-pack-left-movile{display:none !important;width:100%;margin-bottom:2.5%;background:#e65a41;display:inline;color:#fff;padding-left:5%;padding-right:3%;font-size:1.6rem;padding:.5rem .8rem;letter-spacing:1px;font-weight:700;text-align:center}p.title-pack-left-movile span.visual-word,p.title-pack.right span,p.title-pack-right-movile span.visual-word{color:#ffec28}p.title-pack-left-movile span.second-line-title{display:block}.footer.parks .container-fluid{padding:0}.parks-footer-last-line-movil{display:none}.box-parks-numbers{color:#4d4c4c;font-weight:700}#btn-reserve-home,#btn-reserve-park{position:absolute;float:right;top:0;right:6vw;transition:background .5s ease;text-transform:uppercase;font-weight:bold;font-size:1.2rem}#btn-reserve-home:hover,#btn-reserve-park:hover{background:rgba(255,255,255,.21)}.numbers-number{font-size:2.2rem;margin-bottom:0;line-height:1.8rem}.img-promotion.row{width:auto;text-align:center;margin-top:10px;margin-bottom:10px}.img-promotion.row .col-md-6,.img-promotion.row .col-md-12,.img-promotion.row .col-12{padding-left:0 !important}.img-promotion>div>a img{margin-bottom:2px;width:100% !important}.img-promotion>div.col-md-12>a img{max-width:100% !important}.img-promotion>div.col-md-6>a img{max-width:100% !important}@media (min-width: 768px){.textparksdist{min-height:320px}.img-promotion>div.col-md-12>a img{max-width:90% !important}.img-promotion>div.col-md-6>a img{max-width:100% !important}.language-flag-a{display:none !important}.park-2{-ms-flex:0 0 20% !important;flex:0 0 100% !important;max-width:25% !important}.img-promotion .col-md-6{-ms-flex:0 0 49.5%;flex:0 0 49.5%;max-width:49.5%}.img-promotion .col-md-6:first-child{padding-right:3px;padding-left:0}.img-promotion .col-md-6+.col-md-6{padding-left:3px;padding-right:0}}.box-promotion.parks .row{margin-left:0}.box-promotion.parks{background:url("../img/back-promotion.png");background-size:cover !important;background-position:top !important;background-repeat:no-repeat !important}.box-promotion{padding-top:4.5%;padding-bottom:4%}.number-description{margin-bottom:.5rem}.box-address .container-fluid{padding:0;width:100%;margin:0}.box-address iframe{width:100%;height:100%}.indications{background:#f85812;padding:2% 0 2.5% !important}.box-address .indications img{cursor:pointer}.box-address .row{margin:0}.box-address .row.general .col-12{padding:0}p.title-indications{text-align:center;color:#fff;font-weight:700;font-size:1.2rem}.route-title{margin-bottom:.3rem;color:#f85812;font-weight:700}.box-address .routes{font-size:.8rem;background:#fff;color:#000;margin:1.5rem 0;padding:4% 4% 2% !important}.indications .img-fluid{width:100% !important}.indication-services .col-3 img{width:60% !important}.indication-services .col-3,.indications-transport .col-3{padding:0;text-align:center}.indications-transport .col-3 img{width:60% !important}.indications-transport .col-3.active img{width:75% !important}.indications-transport{width:80%;margin:auto !important}.indication-services{width:70%;margin:auto !important}p.vehicle{color:#f85812;font-weight:700;font-size:1.8rem;line-height:1rem;margin-bottom:1rem;text-align:right}.front-img-slogan.parks{background:url("../img/tirolinas-girl.jpg")}.front-img-slogan.parks .div-text{padding-top:28vh;padding-bottom:5%}.pack-content-responsive{display:none}.front-img-slogan.parks p.img-slogan{background:none;font-size:1.1rem;letter-spacing:1px;text-align:left}.div-text-title{font-size:2.5rem;color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:0}.front-img-slogan.parks .img-slogan{color:#fff}.front-img-slogan.parks .sub-div-text{background:rgba(3,56,51,.62);padding:4% 4% 2% !important}.parks-home-faqs .faq-title{padding:4px 0 !important}.parks-home-faqs .container{margin-top:24px;margin-bottom:24px}.parks-home-faqs .faq-parks-second-title{margin-bottom:15px !important}.rates-img{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.parks.cercedilla .rates-img{background:url("../img/monkey-jump.jpg")}.parks.cercedilla.rates{margin:0}.row.parks .rates-img .jump-price .the-offert{text-transform:uppercase}.jump-price{color:#fff;display:inline-block;float:right}.reserve.box-1 .row{margin:auto}.row.parks .rates-img .box-title{display:inline-block;float:left;margin-bottom:0;line-height:1.5rem;font-size:1.8rem !important}.box-slogan-responsive{display:none;text-align:center}.rates-img-header{padding:5px 0;margin-top:1rem;width:85%;background:rgba(241,26,48,.8);margin-right:0 !important}.rates-img-header .the-price{margin-bottom:0;font-weight:600;font-size:1.5rem;line-height:1.2rem}.rates-img-header .the-offert{font-size:.7rem;margin-bottom:0}.form-note{color:#fff;font-size:.9rem}.reserve.box-2 .col-12.col-lg-7 p{margin-bottom:.5rem !important}.reserve.box-2 .col-12.col-lg-7 ul li{padding-bottom:.5rem !important}.row.parks.rates{border-top:7px solid #fff;border-bottom:5px solid #fff}.dark-blue{background:#0cc1c3}.light-blue{background:#99ddde}.parks.rates table{width:100%;text-align:center}.parks.rates table th{color:#fff;text-align:center;font-size:1.4rem;font-weight:600}.parks.rates table p{margin-bottom:0}.rates-offert{padding:0}.parks.rates table .age{text-transform:uppercase;color:#fff;font-weight:600;font-size:1.8rem;line-height:1.6rem}.parks.rates table .age-description{font-size:.75rem;font-weight:600}.parks.rates table .text-blue{color:#00337d !important}.parks.rates table .parks-price,.services-parks .parks-price,.parks-price-birthday{color:#fff;font-size:2.1rem;font-weight:600}.parks-price-option-2{font-size:2.1rem;font-weight:600}.services-parks .parks-price{line-height:1.8rem}.parks.rates table .table-circuit{text-transform:uppercase;font-weight:600;font-size:.8rem}.text-white{color:#fff}.parks.rates table .text-white{font-weight:600;font-size:.8rem;line-height:2rem}.parks.rates table .text-white i{font-size:.9rem;font-style:italic;margin-right:6px}table.kind-of-circuits{margin:.8rem 0 !important;border-collapse:initial !important}table.kind-of-circuits tr td{font-weight:600;font-size:.8rem;color:#fff}table.kind-of-circuits .back-green{background:#38bf26}table.kind-of-circuits .back-orange{background:#d5691a}table.kind-of-circuits .back-ocean-blue{background:#00337d}table.kind-of-circuits .back-yellow{background:#eff03e;color:#404040}#legal-conditions .container-fluid{width:90% !important}#legal-conditions{background:url("../img/play-kid-blue.png");background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;padding:4% 0}.legal-conditions-text{background:rgba(0,0,4,.7);padding:4% 5%;border-radius:25px}#close-conditions{font-size:2rem;text-align:center;cursor:pointer}table.kind-of-circuits .back-red{background:#b32f1d}table.kind-of-circuits .back-grey{background:#45484a}table.kind-of-circuits .back-middle-blue{background:#02b5aa}table.kind-of-circuits .back-light-orange{background:#e27b49}table.kind-of-circuits .back-brown-2{background:#794403}.faq.parks{padding-top:0 !important;padding-bottom:0}.faq.parks .faq-img{height:300px;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;background:url("../img/painted-girl.jpg")}.faq.parks .faq-title{background:#5d6e9f;padding:1% 0 2% 0}.faq.parks .faq-title i{color:#fff !important;font-size:2.8rem !important;cursor:pointer}.faq.parks #read-less2{margin-left:44% !important;width:20% !important;text-align:center;color:#5d6e9f !important}.faq.parks h3{color:#5d6e9f;font-weight:600;margin-bottom:0}.faq.parks .faq-title h3{color:#fff;padding:.5rem 0}.faq.parks{color:#191919;background:#fff}.faq.parks .read-more,.faq.parks .read-less{color:#5d6e9f;border:1px solid #5d6e9f}.box-responsive-bachelor-slogan{display:none}.box-responsive-bachelor-slogan p{color:#fff;text-align:left !important}.faq-parks-bg{background:#fff url("../img/trama-fondo.png") !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.faq-parks-second-title{font-size:1.19rem !important}.faq.parks .carousel-control-next-icon{background:url("../img/next-purple.png");background-size:contain;background-repeat:no-repeat;background-position:center}.faq.parks .carousel-control-prev-icon{background:url("../img/prev-purple.png");background-size:contain;background-repeat:no-repeat;background-position:center}.reserve.box-1{color:#fff;background:#f7545a;padding:5% 0;letter-spacing:1px}.reserve.box-1 .reserve-schedule{font-size:.75rem;margin-bottom:.5rem}.reserve.box-1 .reserve-schedule a,.reserve.box-1 .reserve-title{font-size:1.8rem;color:#fff;font-weight:600;line-height:1.5rem}.reserve.box-1 .reserve-title{text-align:center;text-transform:uppercase}.reserve.box-1 .container{width:100%}.reserve.box-1 i{font-size:2rem !important}.reserve.box-1 i .fa-phone{margin-bottom:.6rem}.reserve.box-1 .mail{font-size:1.5rem;line-height:1rem}.reserve.box-1 .mail-box a{margin-top:10%;color:#fff;padding-bottom:35px}.reserve.box-1 .mail-box{margin:10% 0}.reserve.box-1 #reserve-link,.reserve.box-1 .reserve-link{margin-top:2%;font-size:.95rem;padding:3px 8px;display:inline-block;cursor:pointer}.reserve.box-1 #text-link-calendar{font-weight:600;cursor:pointer}.reserve.box-1 #img-link-calendar{cursor:pointer;margin-top:20%}.reserve.box-1 img{width:auto;margin-bottom:6px;vertical-align:text-bottom;border-radius:10px;padding:4px;border:1px solid rgba(239,132,135,0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.reserve.box-1 img:hover{background:rgba(255,255,255,.1);box-shadow:2px 4px 8px #e24549;border:1px solid #ef8487;animation:scaleEffect .4s ease-in-out forwards}@keyframes scaleEffect{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.reserve.box-1 .button-covid img{width:auto !important;margin:34px auto auto}.reserve.box-2 #close-reserve,.reserve.box-3 #close-calendar{cursor:pointer;font-size:3.5rem;margin:10% 0 0 12%}.circuit-img-bg{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.dificulty_img{width:75% !important;margin-top:7px}.reserve.box-2 #close-reserve{color:#f7545a}.reserve.box-3 #close-calendar{color:#cac3c3}.reserve.box-2{padding:5% 0;background:url("../img/stairs.png");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.reserve.box-2 .reserve-title-2{color:#f7545a;font-size:2rem;font-weight:600;margin-bottom:8%}.reserve.box-2 form label{color:#fff;font-weight:600;line-height:.83rem}.reserve.box-2 form input,.reserve.box-2 form select{padding-right:0;padding-left:2px}.reserve.box-2 form .form-group{margin-bottom:.5rem}.reserve.box-2 form select{padding-bottom:8px}.reserve.box-2 form button{float:right;border:1px solid #fff;color:#fff;font-weight:600;border-radius:0;background:transparent;padding:3px 8px}.reserve.box-2 form .form-title{color:#fff;font-weight:600;margin-bottom:.5rem}.reserve.box-2 form .form-check-label{font-size:.8rem}.reserve.box-2 form{background:#f7545a;padding:8% 11%;border-radius:25px;box-shadow:5px 8px 12px rgba(0,0,0,.25)}#reserve-box-3{background:url("../img/extracurricular-back-1.png");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.section-distribution.parks .col-12 .link-text{position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;padding:6%;z-index:1;width:70%;height:45%;transition:all .8s ease-out}.section-distribution.parks .column-1,.section-distribution.parks .column-2{height:auto;padding:0;filter:none !important;-webkit-filter:none !important}.section-distribution.parks .column-1::after,.section-distribution.parks .column-2::after{content:none}.section-distribution.parks .col-12.park-dist::after{-webkit-filter:grayscale(100%);filter:none !important;-webkit-filter:none !important;transition:all .8s ease-out;content:none}.section-distribution.parks .col-12.park-dist{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;filter:none !important;-webkit-filter:none !important}.section-distribution.parks .col-12.park-dist .link-text{transition:all .8s ease-out !important;display:none}.section-distribution.parks .col-12.park-dist:hover .link-text{display:block;transition:all .8s ease-out !important}.section-distribution.parks .col-12.park-dist:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%) !important}.section-distribution.parks .col-12.park-dist:hover::after{content:"" !important;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75) !important;transition:all .4s ease-out}.section-distribution.parks .col-12.park-dist::after{transition:all .4s ease-out}.section-distribution.parks .col-12.circuitos{height:180px !important;background:url("../img/circuitos-img.jpg")}.section-distribution.parks .col-12.extraescolares{height:240px !important;background:url("../img/natura-kids.jpg")}.section-distribution.parks .col-12.cuidamos-de-ti{height:150px !important;background:url("../img/seguridad-2.jpg")}.section-distribution.parks .col-12.despedidas{height:280px !important;background:url("../img/despedidas2.jpg")}.section-distribution.parks .col-12.eventos{height:290px !important;background:url("../img/empresas6.jpg")}.section-distribution.parks .col-12.ocio{height:280px !important;background:url("../img/ocio2.jpg")}.section-distribution.parks .col-12.cumpleanos{height:290px !important;background:url("../img/cumpleanos7.jpg")}.section-distribution.parks .col-12.circuitos .link-text{height:60%}.section-distribution.parks .col-12.cuidamos-de-ti .link-text{height:70%}.tirolinas-parks.parks .row{background-image:url("../img/tirolinas-grey-blue.png");background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.tirolinas-parks.parks .container-img{width:100%;margin:70px 0}.tirolinas-parks.parks .container-img img{height:60px}.tirolinas-parks.parks .parks-distribution{height:550px}.tirolinas-parks.parks .parks-distribution .park.col-12{padding-top:50px;padding-bottom:50px}.box-contact-parks form{background:rgba(0,0,0,.7);padding:15px 30px;border-radius:15px;color:#fff}.gift-icon{font-size:60px;height:60px;line-height:60px;color:#fff}.box-contact-parks{background:url("../img/parks-contact.jpg");background-size:cover !important;background-position:center !important;background-repeat:no-repeat;padding:7% 0}.box-contact-parks form .form-check-label,.box-contact-parks form .fields-required{font-size:.75rem}.box-contact-parks form .form-group{margin-bottom:.5rem}.box-contact-parks form p{font-weight:600;font-size:1.1rem}.box-contact-parks .contact-parks-title{font-size:1.5rem;font-weight:600;color:#e8ff00}.box-security.parks .box-title{background:none;color:#000;margin-left:0;text-align:center}.front-img.parks.take-care{height:80vh}.animated-carousel{height:100%}.animated-carousel .carousel-inner{height:100%}.animated-carousel .carousel-item{background-position:top !important;background-size:cover !important;background-repeat:no-repeat !important;height:100%}.front-img.parks.take-care #carouselExampleSlidesOnly .carousel-item-1{background:url("../img/seguridad-cercedilla1.jpg")}.front-img.parks.take-care #carouselExampleSlidesOnly .carousel-item-2{background:url("../img/seguridad.jpg")}.front-img.parks.take-care #carouselExampleSlidesOnly .carousel-item-3{background:url("../img/seguridad-3.jpg")}.front-img.home.take-care,.front-img.parks{height:73vh;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.front-img.parks.take-care.cercedilla{background:url("../img/parks-contact.jpg");background-position:bottom !important}.front-img.parks.birthday.cercedilla{background:url("../img/cumple.jpg")}.box-birthday.parks .box-title{background:#fb3e92}.box-birthday.parks p.birthday-slogan{color:#fb3e92}.box-birthday.parks #read-more-text{padding-top:15px}.box-birthday.parks #read-more-text{background:rgba(230,13,110,.68);margin-bottom:2%}.box-birthday.parks #read-more-text p{color:#fff}.birthday-download{color:#2d570d;font-size:1.2rem}.box-birthday.parks i.fa-plus-circle{color:#2d570d;font-size:3rem}.box-birthday.parks a{text-decoration:none}.hidden-link-invitation{display:none}.box-birthday.parks .birthday-slider{padding:2% 0}.box-promotion.parks .row:first-child{padding-top:2% !important;background:rgba(16,60,85,.5)}.box-parks-numbers .row,.box-1 .row{background:none !important}.parks-rates-title{color:#2b5f85;font-weight:600;font-size:1.8rem;margin-bottom:.5rem;text-align:center;padding-top:.8rem;padding-bottom:.6rem}.parks.rates .heading td{color:#fff;font-size:1.5rem;font-weight:600}.td-width{width:35%}.parks-rates .text-white{color:#fff}.text-middle-blue{color:#2b5f85 !important}.age-description-white{line-height:1.2rem !important}.td-info{color:#2b5f85;font-size:1rem;padding:5px 0}.td-info i{color:#fff;font-size:1.5rem !important;margin-right:8px !important}.menu-img{margin-top:5%}.menu-img:last-child{text-align:center}.menu-birthday{background:#14bb8b;color:#fff;margin-top:3.5%;margin-bottom:2.5%;padding:2.5% 0 2% 0}.menu-bachelor{color:#4e98ac;padding:2.5% 0 2% 0;margin-bottom:2.5%}.menu-birthday .box-title{margin-left:0 !important;text-align:center;background:none !important;padding-bottom:0}.table-1{background:#fff;padding:0}.faq.parks .faq-img{background:url("../img/birthday-boy.jpg");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.more-info-menu{background:#115c47}.menu-birthday-price{margin:auto}.menu-birthday .table-1 td{color:#14bb8b}.table-2 td{color:#fff !important}.table-1 ul,.table-2 ul,.table-3 ul{margin-bottom:0 !important}.row-green{background:#14bb8b}.row-green td{color:#fff !important}.menu-name{font-size:1.1rem}.menu-price{font-size:2.5rem;font-weight:700}.menu-food{padding-top:1rem !important;padding-bottom:1rem !important;font-size:.8rem}.box-events.bachelor .box-title{color:#fff;background:#1ba6c1}.box-events.bachelor{background-color:#fff;padding-bottom:2%}.box-events.bachelor p.information-text{color:#3b6c8d}.text-default,.text-default *{color:#191919 !important}.bachelor-slider{padding:0}.box-bachelor2{padding:3% 0 2.5% 0;color:#fff;background:#1ba6c1}.front-img-slogan.parks{background-size:cover !important;background-position:top !important;background-repeat:no-repeat !important;background:url("../img/despedida-soltera.jpg")}.front-img-slogan.villanua.parks{background-position:bottom !important}.table-padd-right{padding-right:8% !important}.table-full-padd-right{padding-right:18% !important}.table-padd-left{padding-left:8% !important}.table-full-padd-left{padding-left:18% !important}.menu-table-center-col{width:15%}.menu-name.text-right.table-full-padd-left{width:35%}.extracurricular-table .td-type,.extracurricular-table .td-circuits{width:35% !important}.front-img-slogan.parks .div-information-level-1{padding-top:30%;padding-bottom:3.8%;color:#fff}.container-fluid.bachelor-collage{padding:0 !important}.box-info-first{background:rgba(0,0,0,.7);font-size:.9rem;padding-bottom:2%;padding-top:1%}.slogan-title{font-size:1.3rem;margin-bottom:0}.slogan-subtitle{font-weight:700;margin-bottom:0;line-height:.8rem}.slogan-phone{font-size:1.7rem;font-weight:700;color:#fff;line-height:1.6rem}.slogan-info{margin-bottom:.5rem}.box-info-second{background:#f9600a;padding-top:.5rem;margin-top:1%}.menu-bachelor .table-1 td,.menu-bachelor .box-title{color:#4e98ac}.menu-bachelor .box-title{text-align:center}.row-blue{background:#4e98ac}.row-blue td{color:#fff !important}.menu-title img,.menu-title p{display:inline-block}.menu-title img{width:70px}.menu-bachelor .menu-food{width:50%}.front-img-bachelor{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;height:100vh;background:url("../img/bachelor-collage.jpg")}.front-img-slogan{width:100%}.front-img-slogan.parks.leissure,.front-img-slogan.parks.extracurricular{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.front-img-slogan.parks.leissure{height:100vh}.front-img-slogan.parks.leissure{background:url("../img/ocio-back-boy.jpg")}.front-img-slogan.parks.extracurricular{background:url("../img/extra-kids.jpg")}.front-img-slogan.parks.leissure .div-text{padding-top:74vh}.front-img-slogan.parks.extracurricular .div-text{padding-top:65vh;padding-bottom:2% !important}.front-img-slogan.parks.extracurricular .div-text-2{background:rgba(0,0,0,.7);padding-bottom:2%}.front-img-slogan.parks.leissure .div-text .img-slogan,.front-img-slogan.parks.extracurricular .div-text .img-slogan{color:#f7f003}.front-img-slogan.parks.extracurricular .information-text{color:#fff;font-weight:500;margin-bottom:0}.box-parks-few-style{padding-top:3.5%;padding-bottom:4%}.box-parks-few-style p.information-text{color:#000}.box-parks-few-style-title{color:#000;font-weight:700;font-size:1.6rem;padding:.5rem .8rem;letter-spacing:1px;text-align:center}.carousel-slogan-box{height:65vh}.full-height{height:100%}.numbers-number,.number-description{color:#fff !important}.carousel-slogan-box .carousel-item{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.carousel-slogan-box .carousel-item-1{background:url("../img/extracurricular-madrid-1.jpg")}.carousel-slogan-box .carousel-item-2{background:url("../img/extracurricular-madrid-2.jpg")}.carousel-slogan-box .carousel-item-3{background:url("../img/extracurricular-parks1.jpg")}.carousel-slogan-box .carousel-item-4{background:url("../img/extracurricular-parks2.jpg")}.carousel-slogan-box .carousel-item-5{background:url("../img/extracurricular-parks3.jpg")}.carousel-slogan-box .carousel-item-6{background:url("../img/extracurricular-parks4.jpg")}.front-img-slogan.home.extracurricular.no-back{background:none !important}.front-img-slogan.home.extracurricular.no-back .div-text{padding-top:45vh}.box-benefits{background:url("../img/extracurricular-back-1.png") #30a4d2;color:#fff;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.box-benefits ul{list-style:square;padding-left:1.2rem}.carousel-slogan-box.carousel-2 .img-slogan{color:#f3f136 !important;font-weight:600}.box-game-title{color:#6dadb9;font-weight:600;font-size:1.8rem;margin-bottom:.5rem;text-align:center}.box-leisure2 ul li{margin-bottom:1rem}.reserve.box-2 ul li{list-style-type:none}.ico-responsive{display:none}.box-game{padding-top:1.5%;padding-bottom:0}.box-game-back{margin-top:1%;background:#6dadb9;color:#fff;padding:1.5% 0}.box-game-levels{background:url("../img/square-back.jpg");background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;padding:2.5% 0 3% 0}.game-stars-title{font-size:1.2rem;font-weight:700;line-height:1.4rem}.game-stars-title.font-green{color:#99c062}.game-stars-title.font-green-minikids{color:#55cf44}.game-stars-title.font-light-blue{color:#0390a6}.game-stars-title.font-dark-blue{color:#5079b3}.game-stars-title.font-orange{color:#f47233}.game-stars-title.font-red{color:#f52427}.box-game-levels .col-12{padding:2% 5%}.box-game-levels .col-12 img{width:66%}.box-extra-img-divider{height:67vh;background-repeat:no-repeat !important;background-size:cover !important;background-position:top !important;background:url("../img/extra-madrid-5.jpg")}.text-white-tables{color:#fff}.heading-second td{font-weight:600;font-size:1.1rem}.age sup{font-size:.6rem;top:-.6em}.info-table-extracurricular-2 sup{font-size:.5rem}.td-circuits{width:25%}.extracurricular-table p.age{line-height:1.2rem !important;font-size:1.1rem !important;font-weight:700 !important}.info-table-extracurricular{font-size:.8rem;color:#fff;padding-top:.8rem;padding-bottom:.8rem}.info-table-extracurricular-2{font-size:.9rem;color:#fff;padding-top:.8rem;padding-bottom:.8rem}.extra-services img{width:280px}.extra-services td{padding-top:1.2rem;padding-bottom:1.2rem}.box-afternoon-rate,.box-afternoon-rate a{color:#2a797a}.box-afternoon-rate a{text-decoration:underline}.box-afternoon-rate .box-title{text-align:center;text-transform:uppercase;color:#2a797a}.box-afternoon-rate i{font-size:2.2rem;color:#7cb5b6;padding-right:.6rem;position:relative;bottom:-5px;margin-left:35px}.services-parks.parks .parks-distribution{background-image:url("../img/amazonia-boy-extra.png");background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;height:680px !important}.services-parks .col-12{border-right:1px solid rgba(0,0,0,.1);padding:2% !important}.services-parks .col-12::after{background:rgba(0,0,0,.4)}.services-parks.parks .container-img img{height:115px;width:auto}.services-parks .park .title-1,.services-parks .park-2 .title-1{font-size:1.4rem;line-height:1.4rem;min-height:48px}.services-parks .tirolinas-description a{color:#fff}.contact-icon{height:56px !important;margin:15px 0 0 0;width:auto}.no-margin{margin:0 !important}.services-parks .parks .plus{line-height:1.7rem;font-size:1rem !important}.box-side-info-parks{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;background-image:url("../img/senderismo.jpg")}.box-side-info-parks-col{padding:2% 3%;background:rgba(0,0,0,.7);color:#fff;border-radius:12px}.box-side-info-parks-title{color:#82fb24;font-size:1.4rem}.box-side-info-parks-title-2{color:#82fb24;font-weight:700}.box-contact-parks.extracurricular .contact-parks-title{color:#fff;font-size:2.1rem;letter-spacing:1.5px}.box-contact-parks.extracurricular{background:url("../img/extra-madrid.jpg");border-bottom:4px solid #fff}.box-menu-more-information{background:#009f00}.box-menu-more-information p{margin-top:35px;color:#fff !important}.box-extracurricular-parks-contact{background:#f7545a}.box-extracurricular-parks-contact .box-title{margin-bottom:0}.box-extracurricular-parks-contact .information-text{color:#fff}.box-extracurricular-parks-contact a{text-decoration:underline;color:#fff}p.title-pack.left{margin-bottom:2.5%;background:#e65a41;display:inline;color:#fff;padding-left:5%;padding-right:3%}p.title-pack.right{margin-bottom:2.5%;background:rgba(115,93,50,.7);display:inline;color:#fff;padding-right:5%;padding-left:3%;float:right}p.title-pack.left span,p.title-pack.right span{color:#ffec28}p.title-pack{color:#fff;font-size:1.6rem;padding:.5rem .8rem;letter-spacing:1px;font-weight:700}.box-extracurricular-pack-left .pack-content{background:rgba(0,0,0,.7);padding:1% 0;margin-left:7%;color:#fff;margin-bottom:25%}.box-extracurricular-pack-right-table .pack-content{background:#403018;padding:2% 0 1% 0}.box-extracurricular-pack-right-table .pack-content .information-text{color:#fff}.box-extracurricular-pack-left,.box-extracurricular-pack-right{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.box-extracurricular-pack-left{background-image:url("../img/piragua.png")}.box-extracurricular-pack-right{background-image:url("../img/buho.png");height:65vh}.box-extracurricular-pack-left-table table,.box-extracurricular-pack-right-table table{width:100%;text-align:center}.box-extracurricular-pack-right-table table th{color:#fff;text-align:center;font-size:1.4rem;font-weight:600;background:#403018}.box-extracurricular-pack-right-table table td{width:50%}.box-extracurricular-pack-left-table .column-1,.box-extracurricular-pack-left-table .column-3{width:40%}.pack-content.gymkhana a,.pack-content.gymkhana a:hover{color:#f1816d}.pack-content.gymkhana-fotografica a,.pack-content.gymkhana-fotografica a:hover{color:#ffec28 !important}.box-extracurricular-pack-left-table.gymkhana .column-1{width:50%}.box-extracurricular-pack-left-table .td-padd-left{padding-left:25%}.box-extracurricular-pack-left-table .td-padd-right{padding-right:25%}.text-yellow{color:#ffec28 !important}.back-brown{background:#a32f1a !important}.back-orange{background:#ee5f45}.back-minikids{background:#85c727}.box-extracurricular-pack-left-table i,.box-extracurricular-pack-right-table i{font-size:1.2rem;margin-right:.5rem}.box-extracurricular-pack-left-table .age{font-weight:500 !important}.box-extracurricular-pack-left-table p,.box-extracurricular-pack-right-table p{margin-bottom:0}.box-extracurricular-pack-left-table td,.box-extracurricular-pack-right-table td{padding:.7rem .5em}.box-extracurricular-pack-left-table .parks-price,.box-extracurricular-pack-right-table .parks-price{color:#fff;font-size:2.1rem;font-weight:500}.reserve.box-2 .row{margin:auto}.box-extracurricular-pack-right-table .td-padd-left{padding-left:30%}#contact-form-link{text-decoration:underline;cursor:pointer}.box-extracurricular-pack-right-table .td-padd-right{padding-right:30%}.light-brown{background:#745a31}.dark-brown{background:#403018}.front-img.parks.circuits .carousel.slide{height:100%}.front-img.parks.circuits .carousel-inner{height:100%}.front-img.parks.circuits .carousel-item{height:100%;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.front-img.parks.circuits .carousel-item-1{background:url("../img/cercedilla-circuito-1.jpg")}.front-img.parks.circuits .carousel-item-2{background:url("../img/cercedilla-circuito-2.jpg")}.front-img.parks.circuits .carousel-item-3{background:url("../img/cercedilla-circuito-3.jpg")}.front-img.parks.circuits .carousel-item-4{background:url("../img/cercedilla-circuito-4.jpg")}.front-img.parks.circuits .carousel-item-5{background:url("../img/cercedilla-circuito-5.jpg")}.front-img.parks.circuits .carousel-item-6{background:url("../img/cercedilla-circuito-6.jpg")}.front-img.parks.circuits .carousel-item-7{background:url("../img/cercedilla-circuito-7.jpg")}.front-img.parks.circuits .carousel-item-8{background:url("../img/cercedilla-circuito-8.jpg")}.front-img.parks.circuits .carousel-item-9{background:url("../img/cercedilla-circuito-9.jpg")}.circuit-title,.box-circuit-title{color:#fff;font-weight:700;padding:1rem 0;letter-spacing:1px}.circuit-title{font-size:2.1rem;background:#f16f08;margin-bottom:0}.box-circuit-title{font-size:1.9rem;margin-bottom:0;text-transform:uppercase}.box-circuit-title.minikids{background:#85c727}.box-circuit-title.kids{background:url("../img/texture-light-green.jpg") !important}.box-circuit-title.explorador{background:url("../img/texture-light-blue.jpg") !important}.box-circuit-minikids .row{margin:0}.box-circuit-minikids .column-1{background:#85c727;padding-right:0;padding-left:0}.box-circuit-minikids .column-2,.card .collapse .column-2{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;background:red}.box-circuit-minikids p.information-text{color:#265603;width:95%;margin:auto;margin-bottom:1rem}.minidikds-details-title{font-size:1.2rem;color:#265603;line-height:1rem;margin-bottom:0;font-weight:600}.box-circuit-title img{margin-left:.3rem;display:none}.minikids-number{font-size:2.2rem;font-weight:600;color:#fff}.minikids-details{background:#0d9927;padding-top:1.3rem}.minikids-details .row{width:100%;margin:0}.minikids-details img{margin-top:.7rem;margin-bottom:1rem}#choose-another-circuit-text{font-size:1.3rem;color:#5b390a;margin-bottom:0}.choose-another-circuit{padding:1.3rem 0;background:#efe0c1}#box-circuit-minikids-column-1{display:none}#accordion-circuit-1{display:none}.card-header{padding:0;border-top:1px solid #fff;border-bottom:none}.btn.btn-link{padding:0;width:100%;border:0}.btn.btn-link:hover,.btn-link.focus,.btn-link:focus{text-decoration:none !important}.card{border-left:0;border-right:0}.card .column-1{padding:0}.contact-form .row,.menu-bachelor .row,.box-info-second .row,.box-info-first .row{margin:auto}.card #collapseOne{padding:0 !important;background:#85c727}.accordion-circuit-responsive{display:none !important}.box-circuit-minikids .column-3{padding:0;background:url("../img/texture-dark-green.jpg");background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.box-circuit-minikids .column-3 .row .stars,.column-3-xtreme .row .stars{padding:1rem}.circuit-img{padding:0}.kids-column-1{background:url("../img/texture-light-green.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.kids-column-1 .box-circuit-title{background:none}.kids-column-2{background:url("../img/circuito-kid-cercedilla.jpg") !important}.card-body{padding:0}.card-header,.card.kids{border-top:0 !important}.kids-details .container-fluid{padding:0}.kids-details img.circuit-kids{width:100%}.kids-details .row{margin:0}.explorer-column-1{background:url("../img/texture-light-blue.jpg") !important}.row-explorer .column-3{background:url("../img/texture-dark-blue.jpg") !important}.explorer-column-1 .information-text,.jungle-column-1 .information-text{color:#fff !important}.explorer-column-1 .minidikds-details-title{color:#055461 !important}.explorer-column-2{background:url("../img/circuito-explorador-cercedilla.png") !important}.jungle-column-1{background:url("../img/texture-light-ocean-blue.jpg") !important}.jungle-column-1 .minidikds-details-title{color:#5b8fd9}.row-jungle .column-3{background:url("../img/texture-dark-ocean-blue.jpg") !important}.jungle-column-2{background:url("../img/circuito-jungla-boys.jpg") !important}.box-circuit-title.jungle{background:url("../img/texture-light-ocean-blue.jpg") !important}.adventure-column-1{background:url("../img/texture-light-orange.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.adventure-column-1 p.information-text{color:#fff}.adventure-column-1 .minidikds-details-title{color:#8b4003}.row-adventure .column-3{background:url("../img/texture-dark-orange.jpg");background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.adventure-column-2{background:url("../img/adventure-girl.jpg") !important}.box-circuit-title.adventure{background:url("../img/texture-light-orange.jpg") !important}.card.aventura{background:url("../img/texture-light-orange.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.canopy-column-1{background:url("../img/texture-light-yellow.jpg") !important}.row-canopy .column-3{background:url("../img/texture-dark-yellow.jpg") !important}.box-circuit-title.canopy,.canopy-column-1 .information-text,.number-canopy{color:#404040 !important}.minidikds-details-title.canopy{color:#7f7e7e !important}.canopy-column-2{background:url("../img/canopy-circuit-boy.jpg") !important}.card.canopy{background:url("../img/texture-light-yellow.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.box-circuit-title.deportive,.number-deportive,.deportive-column-1 .information-text{color:#fff !important}.minidikds-details-title.deportive{color:#f96c6e !important}.deportive-column-1{background:url("../img/texture-light-red.jpg") !important}.row-deportive .column-3{background:url("../img/texture-dark-red.jpg") !important}.deportive-column-2{background:url("../img/circuito-deportivo-cercedilla.jpg") !important}.xtreme-column-1{background:#1a1b1f !important}.xtreme-column-1 .information-text{color:#fff !important}.minidikds-details-title.xtreme{color:#706d6b !important}.column-3-xtreme{background:#47433f !important;padding:0}.xtreme-column-2{background:url("../img/circuit-xtreme-cercedilla.jpg") !important}.circuit-img img{width:100% !important}.supertirolina-column-1{background:#c6c215 !important}.supertirolina-column-1 p,.supertirolina-details{background:none !important}.supertirolina-details-title{color:#f32822 !important}.supertirolinas-column-2{background:none !important;padding:0}.slide-video.supertirolina{height:100%}.slide-video.supertirolina .btn_vervideo{position:absolute;top:0;left:0;right:0;bottom:0;height:50px;width:50px;margin:auto}.slide-video.supertirolina #video-home{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-sizing:border-box}.slide-video.supertirolina .video-container{background:#c6c215}.monkey-jump .text-center{padding:2rem 0 1.35rem;color:#3d05e6;background:#9ce410}.monkey-title{font-weight:900;margin-bottom:.6rem;font-size:2.3rem;line-height:1rem}.monkey-slogan{font-weight:700;margin-bottom:0}#link-to-contact{cursor:pointer}.exclamation-sign{font-weight:900;margin-bottom:0;font-size:5rem;line-height:1rem}.monkey-jump .text,.monkey-jump .exclamation{display:inline-block}.monkey-video .slide-video,.monkey-video{height:auto}.monkey-video{background-repeat:no-repeat;background-size:cover}.attraction-jump-img{background:url("../img/monkey-jump-cercedilla.jpg");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.attraction-text{color:#404040;background:url("../img/fondo-jump.png");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding:4% 0}.attraction-jump .monkey-title{color:#3d05e6;margin:4% 0}.attraction-text .row,.attraction-jump .row{margin:0}.front-img-slogan.parks.club{background:url("../img/tirolina-boy-club.jpg");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding-top:8rem;padding-bottom:2.5%}.banner-back-club{background:rgba(0,0,0,.4);border-radius:10px;height:140px}.col-club-welcome{background:rgba(0,0,0,.4);border-radius:10px 0 0 10px}.club-card{position:relative;top:-50px;padding-right:1%}.club-welcome{color:#b1de6a;font-size:1.5rem;font-weight:700;letter-spacing:.5px;padding-left:2%}.club-welcome span{color:#fff}.visible-text{display:block !important}.box-parks-few-style.club p.information-text,.box-parks-few-style.club,.box-parks-few-style-title{color:#404040;letter-spacing:1px}.advantages-club{background:#7ebb05;padding:3.5% 0 4.5% 0}.advantages-club-bg{background:#7ebb05 url("../img/extracurricular-back-1.png") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.advantages-club h3{font-size:1.2rem;color:#fff;font-weight:700;line-height:1.7rem;margin-bottom:3.3% !important}.advantages-club img{width:50%;margin-bottom:3%}.advantages-club i{color:#fff;font-size:2.2rem;cursor:pointer}.advantages-club .read-less{border:0;width:auto}.advantages-club ul{margin-top:4%}.advantages-club ul li{margin-bottom:1rem;list-style:square;color:#fff}.box-welcome.club{background:#7ebb05;padding:2% 0;display:none}.box-welcome.club p{color:#fff !important}.box-contact-parks.club{background:url("../img/tarjeta-club-girl.jpg");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.box-contact-parks.club .form-row{width:88%;margin:auto}.box-contact-parks.club select{width:60%;margin:auto}.box-contact-parks.club .fields-required{margin-top:1rem}.box-contact-parks.club a{color:#fff;text-decoration:none}.box-contact-parks.club .form-check-label{text-decoration:underline}.box-contact-parks.club form{background:rgba(126,187,5,.7)}.front-img-slogan.parks.gift-card{background:url("../img/aventura-group.jpg");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding-bottom:2.5%;padding-top:35vh}.front-page.parks.gift-card .col-club-welcome{background:rgba(230,96,34,.85)}.front-page.parks.gift-card .club-welcome{color:#fff}.front-page.parks.gift-card .club-welcome span{color:#f7ee0a}.gift-card-presentation{background:#e66022;padding-top:3.5%;padding-bottom:4%}.gift-card-presentation p.information-text{color:#fff}.information-text img{max-width:100% !important;height:auto !important}.gift-card-presentation .box-title,.gift-card-presentation h1.box-title{margin-bottom:2.5%;background:#f8d121;margin-right:15%;text-align:right;padding:.3rem 5%;color:#e66022;border-radius:0 11px 11px 0;font-size:1.7rem}.gift-card-presentation img.card-1{padding:0 20%}.gift-card-presentation.responsive .box-title,.gift-card-presentation.responsive h1.box-title{margin-left:10%;text-align:center;margin-right:0;border-radius:11px 0 0 11px !important}.col-card{border-radius:0 11px 11px 0;background:#f19f28;height:150px;margin-top:5%}.gift-card-presentation img.card-2{width:300px;position:relative;top:-20px}.slogan-card-responsive{font-weight:700;color:#fff}.slogan-card-responsive span{color:#f7ee0a}.card-text-responsive{padding-top:5%}.gift-card-presentation.responsive{display:none}.box-contact-parks.gift-card form{background:rgba(255,86,19,.7)}.box-contact-parks.gift-card form a{color:#fff}.box-contact-parks.gift-card{background:url("../img/gift-card-girl.jpg");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}@media screen and (min-width: 2250px){.front-page.home img.logo,.front-page.home img.your-own-park{top:33px}}@media screen and (min-width: 1250px){.parks-distribution .col-12,.section-distribution .col-12{height:400px}}@media screen and (min-width: 1600px){.box-security img.logo-clic{right:-9vw}}@media (min-width: 768px){.top-menu{padding-right:0;padding-left:0}.container{max-width:620px !important}#nav-menu .container{max-width:1140px !important}#nav-menu .container .row{margin:auto !important}#btn-reserve-home{right:15% !important;margin-left:0 !important;position:absolute !important;top:0 !important;height:25px !important;font-size:.8em !important}}@media (min-width: 992px){.container{max-width:850px !important}#btn-reserve-home{right:20% !important;margin-left:0 !important;position:absolute !important;top:0 !important;height:auto !important;font-size:1.9vh !important;font-weight:bold}}@media (min-width: 1024px){.tirolinas-parks .col-lg-2{flex:0 0 33% !important;max-width:33% !important}}@media (min-width: 1200px){.container{max-width:1100px !important}}@media (min-width: 1500px){#btn-reserve-park{margin-top:-11px}#btn-reserve-home{margin-top:20px}#btn-reserve-home,#btn-reserve-park{font-size:2.1rem !important;font-weight:bold}.language-flag-li{max-width:120px;margin-top:-83px}}@media (min-width: 1125px){}@media screen and (min-width: 768px) and (max-width: 1125px){.link-text{width:90% !important}}@media screen and (min-width: 768px){.events-distribution{display:none}.tirolinas-parks .col-lg-2.extraescolares{flex:0 0 100% !important;max-width:25% !important}}@media screen and (min-width: 768px) and (max-width: 991px){.text-left,.text-right{padding:0 !important}}@media screen and (max-width: 974px){.home .slide-video,.parks .slide-video{height:auto !important;margin:auto}}@media (min-width: 769px){.link-events .link-text{display:none}.choose-another-circuit{display:none}}@media screen and (min-width: 768px) and (max-width: 834px){.header-menu-parks li,#header-menu-home li{padding:4.5px 13px !important;font-size:.7rem !important}}@media screen and (max-width: 768px){#btn-reserve-home,#btn-reserve-park{right:3%;position:absolute !important;top:-60px !important;font-size:1.3rem}}@media screen and (min-width: 768px) and (max-width: 768px){.overlay-parks{height:43vh !important}.overlay{height:43vh}.box-birthday.parks .row{margin:auto}.box-birthday.parks .offset-md-2{margin-left:0 !important}.hidden-link-invitation .col-12.col-md-3{max-width:50%;margin:auto}.card-body .col-12{max-width:100% !important;width:100% !important}.home-extracurricular .front-img{height:43vh !important}.box-extra-img-divider{height:42vh}.box-contact-parks.extracurricular.version-1 form{padding:30px}.box-contact-parks.extracurricular.version-1 form .row{width:100%}.box-contact-parks.extracurricular.version-1 .contact-parks-title{font-size:1.8rem}.front-img-slogan.home.extracurricular.no-back .div-text{padding-top:20vh}.carousel-slogan-box{height:35vh}.box-security.parks .box-2{display:none}.front-img-slogan.parks.extracurricular .div-text{padding-top:35vh;padding-bottom:4% !important}.banner-front-img{height:9vh !important}.front-img-slogan.parks.leissure .div-text{padding-top:20vh}.front-img-slogan.parks.leissure{height:30vh}.footer.parks .footer-schedule a,.footer.parks .city-footer{color:#404040 !important}.footer.parks .footer-schedule{display:block}.footer.parks p{color:#404040 !important}.faq.parks .faq-img{height:170px}.link-madrid img,.link-malaga img,.link-granada img{height:25vh !important}.link-madrid,.link-granada,.link-malaga{padding-top:2% !important}.tirolinas-parks .parks-distribution{height:645px !important}.tirolinas-parks .parks-distribution .park.col-12{padding-left:7px;padding-right:7px}.tirolinas-description{font-size:.8rem !important}}@media screen and (min-width: 768px) and (max-width: 1035px){.link-text{width:98% !important}}@media screen and (min-width: 768px){.greenlabel{display:none}.park.col-md-6{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}.slider-three-image .carousel-inner .active,.slider-three-image .carousel-inner .active+.carousel-item,.slider-three-image .carousel-inner .active+.carousel-item+.carousel-item{display:block}.carousel-inner2 .active,.carousel-inner2 .active+.carousel-item2,.carousel-inner2 .active+.carousel-item2+.carousel-item2{display:block}.slider-three-image .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.slider-three-image .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item,.slider-three-image .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item,.slider-three-image .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{transition:none}.carousel-inner1 .carousel-item2.active:not(.carousel-item-right):not(.carousel-item-left),.carousel-inner1 .carousel-item2.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item2,.carousel-inner1 .carousel-item2.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item2+.carousel-item2,.carousel-inner1 .carousel-item2.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item2+.carousel-item2+.carousel-item2{transition:none}.slider-three-image .carousel-inner .carousel-item-next,.slider-three-image .carousel-inner .carousel-item-prev{position:relative;transform:translate3d(0,0,0)}.carousel-inner2 .carousel-item-next,.carousel-inner2 .carousel-item-prev{position:relative;transform:translate3d(0,0,0)}.slider-three-image .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3%;z-index:-1;visibility:visible}.carousel-inner2 .active.carousel-item2+.carousel-item2+.carousel-item2+.carousel-item2+.carousel-item2{position:absolute;top:0;right:-33.3%;z-index:-1;visibility:visible}.slider-three-image .active.carousel-item-left+.carousel-item-next.carousel-item-left,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.slider-three-image .active.carousel-item-left+.carousel-item-next.carousel-item-left,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item2,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item2+.carousel-item2,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item2+.carousel-item2+.carousel-item2,.slider-three-image .carousel-item-next.carousel-item-left+.carousel-item2+.carousel-item2+.carousel-item2+.carousel-item2{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.slider-three-image .carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;visibility:visible}.carousel-inner2 .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;visibility:visible}.slider-three-image .active.carousel-item-right+.carousel-item-prev.carousel-item-right,.slider-three-image .carousel-item-prev.carousel-item-right+.carousel-item,.slider-three-image .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item,.slider-three-image .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}.slider-three-image .active.carousel-item-right+.carousel-item-prev.carousel-item-right,.slider-three-image .carousel-item-prev.carousel-item-right+.carousel-item2,.slider-three-image .carousel-item-prev.carousel-item-right+.carousel-item2+.carousel-item2,.slider-three-image .carousel-item-prev.carousel-item-right+.carousel-item2+.carousel-item2+.carousel-item2{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}@media screen and (max-width: 1125px){.banner-back-club{height:100px}.tirolinas-parks .parks-distribution{height:580px}}@media screen and (max-width: 1095px){.faq.parks .carousel-control-next-icon,.faq.parks .carousel-control-prev-icon{height:50px;width:50px}.parks-home-faqs .container{width:80%}}@media screen and (max-width: 1082px){.front-page.home img.logo,.front-page.your-own-park img.logo{left:7vw;top:14px}.birthday-parks .park .title-1{font-size:1.5rem}}@media screen and (min-width: 768px) and (max-width: 991px){.bachelor-parks .park .title-1,.tirolinas-parks .park .title-1,.tirolinas-parks .park-2 .title-1{font-size:1.5rem !important}}@media screen and (max-width: 991px){.parks-distribution.your-own-park .col-12.contact-div{height:auto !important;margin:7% 0 3%}.reserve.box-2.hidden-text .row.d-flex.align-items-center{justify-content:center}.block-4 .boxes{padding:0 20%}.img-out-container-desktop{display:none}.img-out-container-responsive{display:block}.reserve.box-2 .reserve-title-2{font-size:1.3rem;font-weight:700;margin-top:8%;margin-bottom:4%;text-align:center !important}.reserve.box-2{padding:5% 0;background:none}.reserve.box-2 .col-12.col-lg-7{background:url("../img/stairs.png");background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;text-align:center}.reserve.box-2 #close-reserve,.reserve.box-3 #close-calendar{margin:2% 0}.reserve.box-2 ul,.reserve.box-2 .col-12.col-lg-7 p{padding-left:0 !important;text-align:left}.reserve.box-1 .reserve-schedule{font-size:1rem}.reserve.box-1 .row{display:flex}.reserve.box-1 .row .reserve-text:nth-of-type(2){order:1}.reserve.box-1 .row .reserve-contact:nth-of-type(1){order:2}.reserve.box-1 .row .reserve-others:nth-of-type(3){order:3}.front-page.home img.logo,.front-page.your-own-park img.logo{left:6vw;top:15px}.banner-back-club{height:80px}.contact-footer-marbella{border-right:0 !important}}@media screen and (max-width: 933px){.tirolinas-parks .parks-distribution{height:640px}}@media screen and (max-width: 924px){.front-page.home img.logo,.front-page.your-own-park img.logo{left:3vw;top:17px;width:30vw}}@media screen and (max-width: 880px){.park{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}}@media screen and (max-width: 825px){.tirolinas-parks .parks-distribution{height:700px}.front-page.home img.logo,.front-page.your-own-park img.logo{left:0;top:18px;width:31vw}.club-card{top:-20px}}@media screen and (max-width: 768px){.home .slide-video,.parks .slide-video{margin-bottom:.4% !important}#reserve-link img,.reserve-link img{width:41px !important}.front-page.parks .header-menu-parks.sticky .header .container-full .row .park-data-on-header{margin-bottom:0;text-align:center}.card.kids,.card.explorador,.card.jungla,.card.aventura,.card.canopy,.card.deportive,.card.xtreme{display:block !important}.tirolinas-parks .park .title-1{font-size:1.8rem !important}.menu-birthday .row{margin:auto}.box-extracurricular-pack-left .pack-content{margin-bottom:15%}.box-extracurricular-pack-right{height:31vh}.menu-birhtday-price .menu-name{padding-top:1rem}.section-distribution.parks .col-12.park-dist::after{content:"" !important;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15) !important;transition:all .4s ease-out}.reserve.box-1 .mail-box{margin:6% 0}.front-img-slogan.parks .div-text{padding-top:5vh;padding-bottom:3vh}.front-page.home.home-parks .front-img{background-position:25% !important}.front-img.take-care{height:40vh !important}.box-security.home .box-title{background:none;color:#191919;margin-left:0 !important;text-align:center;font-weight:900}.parks-distribution .title-2{font-weight:400}.home .slide-video,.home .front-img{height:45vh}.front-page.home .header,.front-page.your-own-park .header{height:11vh}.slide-video.parks{height:47vh !important}.footer-parks-address,.footer-schedule{font-size:1rem}.footer.parks .footer2{margin:0}.front-page.parks .header .container-full .row{height:auto;padding-bottom:1.5%;margin:auto}p.box-title,h1.box-title{font-size:1.05rem}.hidden-link-invitation{margin-bottom:5%}.box-contact-parks form{padding:15px 3%}.img-slogan{padding-left:1rem !important;padding-right:1rem !important}.section-distribution.parks .col-12.park-dist .link-text{height:35% !important}.tirolinas-parks .park .title-1{line-height:1.9rem !important}.box-adventure,.choose-park,.box-protagonist,.box-team-building,.box-nature,.box-visit,.box-security,.box-birthday,.box-events,.box-events2,.box-leisure2,.box-bachelor,.box-extracurricular,.box-leisure,.box-tirolinas,.box-benefits,.box-afternoon-rate,.box-side-info-parks,.box-menu-more-information,.box-extracurricular-parks-contact,.box-extracurricular-pack-left,.box-extracurricular-pack-right{padding-top:5.5%;padding-bottom:6%}.tirolinas-parks .parks-distribution .park.col-12{margin-bottom:0 !important}.reserve.box-1 img{width:35%;margin:5%}.box-circuit-minikids .column-2,.card .collapse .column-2{height:380px}.section-distribution.parks .col-12.park-dist .link-text{display:block}.reserve-others{margin-top:7%}.reserve.box-1 #img-link-calendar{margin-top:0}.front-page.parks .header{height:auto !important;background:url("../img/parks-header-back-movil.png") !important;background-size:100% 100% !important;background-position:center !important;background-repeat:no-repeat !important;text-align:center}p.park-footer-copyright{background:rgba(0,0,0,.5);padding:.5rem 0;margin-top:.5rem}.footer.parks{background:url("../img/footer-parks-back-movil.png");background-position:left top;padding-bottom:0}.park-name-footer,.footer-parks-address,.footer-schedule,.footer-schedule a{color:#fff !important}.footer-parks-address,.footer-schedule,.footer-schedule-movil{font-size:1rem !important}.park-name-footer{margin-bottom:1% !important}.footer.parks .row:last-child .col-12 p{padding:0 1.5rem}.footer.parks .logo3{margin-left:0}.footer-schedule{display:none}.front-page.parks .logo{margin-top:5px}.park-data-on-header p{line-height:1.5rem}.front-page.parks .header .row{justify-content:center}.logo-movil{justify-content:center;margin-right:40%}.park-name-movil{display:block}.park-name-header{display:none}.header-parks-address{display:none}.header-menu-home.sticky,.header-menu-parks.sticky{position:fixed;z-index:5;width:100%;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:all 1s ease-out}.header-menu-home.sticky img.logo,.header-menu-parks.sticky img.logo{position:initial !important;width:161px !important;top:0 !important;right:-10vw !important}.header-menu-home.sticky .greenlabel,.header-menu-parks.sticky .greenlabel{display:none}.header-schedule{display:none}.header-schedule-movil{display:block}.front-page .nav-menu .nav-item a:hover{color:#212121}.dropdown-item:hover{background:none;color:#212121 !important}.header-menu-home.sticky .navbar-toggler{top:-60px !important}.dropdown-menu.show{text-align:center;border:none}.dropdown-item{font-size:1.3rem;text-align:right}span.navbar-toggler-icon{padding:5px}.header-menu-home{top:0;z-index:5}.navbar-light .navbar-toggler-icon{background:url("../img/burguerbutton.png");width:40px;height:40px;background-size:70% 70%;padding:15px;background-repeat:no-repeat;background-position:center}.toggler-button-park{position:absolute;top:-105px}.navbar-collapse-park{z-index:1}.tirolinas-parks .parks-distribution .col-12{border-top:1px solid rgba(250,250,0,.2)}.tirolinas-description{font-size:1rem}.tirolinas-parks .title-1{margin-bottom:25px !important}.tirolinas-parks .cercedilla::after,.tirolinas-parks .pelayos::after,.tirolinas-parks .villanua::after,.tirolinas-parks .marbella::after,.tirolinas-parks .viznar::after{background:rgba(243,61,131,.7) !important}.birthday-parks .cercedilla,.birthday-parks .pelayos,.birthday-parks .villanua,.birthday-parks .marbella,.birthday-parks .viznar{}.bachelor-parks .link-text,.birthday-parks .link-text,.tirolinas-parks .link-text{top:0}.services-parks.parks .park.col-12:first-child,.services-parks.parks .park.col-12:last-child{padding:0 !important}.tirolinas-parks .mb-auto{margin-top:7%}.box-side-info-parks .row{justify-content:center}.tirolinas-parks.parks .container-img{margin:7% 0 !important}.park{width:100% !important}.box-events2,.box-leisure2{background-size:cover;background-position:center}.link-madrid,.link-granada,.link-malaga{padding-top:7%}.box-security.home .row,.box-side-info-parks .row,.box-security.parks .row{margin:auto}.box-security img.logo-clic{display:none}.box-security .box-2{display:block}.last-line img{margin-bottom:1%;margin-top:1%}.parks-data{margin-left:10%;margin-right:10%}.parks-data .col-12{border-right:none}.section-distribution a{display:block}.parks-distribution .col-12,.section-distribution .col-12{filter:none}.header-menu-home.sticky .header,.header-menu-parks.sticky .header{background-image:none;height:auto !important}.box-fun,.choose-park,.box-adventure{background:none}.box-fun p.information-text,.box-visit p.information-text,.box-event p.information-text,.choose-park p.information-text,.box-adventure p.information-text,.box-protagonist p.information-text,.box-nature p.information-text,#read-more-text .faq-container p{padding-left:1rem;padding-right:1rem;padding-top:.7rem}.box-fun,.box-visit{padding-top:9px}.front-page.home .navbar-toggler,.front-page.your-own-park .navbar-toggler{position:absolute;top:-8.8vh;left:0;z-index:4000;background:transparent;border:none}.slide-video,.front-img,.box-video.tirolinas .slide-video{height:43vh !important}.front-img.your-own-park.why-a-park{height:auto !important}.btn_vervideo{top:28vh}.protagonist-bg{background:#0dabaf url("../img/box-protagonist-back-768.png") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.hidden-link-invitation{display:block}.visible-link-invitation{display:none}.box-circuit-title img{display:inline-block}.box-circuit-minikids .column-1{display:none}#box-circuit-minikids-column-1{display:block;cursor:pointer}.box-circuit-title.minikids{cursor:pointer}#accordion-circuit-1{display:block}.box-circuit-minikids{display:none}.accordion-circuit-responsive{display:block !important}.card.kids{background:url("../img/texture-light-green.jpg") !important}.card.explorador{background:url("../img/texture-light-blue.jpg") !important}.kids-details img.circuit-kids{padding-top:2rem}.kids-column-1{background:none !important}.kids-column-2{height:380px !important}.explorer-column-1{background:none !important}.explorer-column-3{padding:0}.explorer-column-3 .row{margin:0}.circuit-explorer{width:100%}.explorer-column-3 .stars{padding:1rem 0;background:url("../img/texture-dark-blue.jpg");background-size:cover !important;background-repeat:no-repeat !important}.card-body .kids-details .stars{padding:1rem 0;background:url("../img/texture-dark-green.jpg");background-size:cover !important;background-repeat:no-repeat !important}.kids-details img.circuit-kids{padding-top:0}.card.jungla{background:url("../img/texture-light-ocean-blue.jpg") !important}.jungle-column-1{background:none !important}.jungle-column-3{padding:0}.jungle-column-3 .row{margin:0}.jungle-column-3 .stars{padding:1rem 0;background:url("../img/texture-dark-ocean-blue.jpg");background-size:cover !important;background-repeat:no-repeat !important}img.circuit-jungla,.adventure-circuit{width:100%}.adventure-column-1{background:none !important}.card{border-top:0 !important;border-bottom:1px solid #fff !important}.column-3-adventure{padding:1rem 0 0}.column-3-adventure .row,.canopy-column-3 .row,.column-3-deportive .row{margin:0}.column-3-adventure .stars{background:url("../img/texture-dark-orange.jpg") !important;padding:1rem 0}.box-circuit-title.canopy{background:url("../img/texture-light-yellow.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.canopy-column-1,.deportive-column-1{background:none !important}.canopy-column-3{padding:0}.canopy-column-3 .stars{background:url("../img/texture-dark-yellow.jpg") !important;padding:1rem 0}.box-circuit-title.deportive{background:url("../img/texture-light-red.jpg") !important}.card.deportive{background:url("../img/texture-light-red.jpg") !important}.card.xtreme{background:#1a1b1f !important}.column-3-deportive{padding:0}.column-3-deportive .stars{background:url("../img/texture-dark-red.jpg") !important;padding:1rem 0;background-repeat:no-repeat !important;background-size:cover !important}.column-3-xtreme .row{margin:0}.slide-video.supertirolina{z-index:3}.box-circuit-title.supertirolina{background:#c6c215 !important}.attraction-jump-img{display:none}.banner-back-club{height:11vh}.row-club-welcome{display:none !important}.box-welcome.club{display:block}.front-img-slogan.parks.gift-card{padding:0;height:45vh;background:url("../img/club-group.png") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}}@media screen and (max-width: 767px){.home .slide-video,.parks .slide-video{margin-top:auto !important}.container-author{padding:0 !important}.block-9 p.information-text{line-height:1.5rem}.overlay{display:none}.overlay-parks{display:none}.block-9{padding:9.5% 4%}.block-9 .col-12.img{text-align:center}.block-9 img{width:60%;margin:12% 0 6%}.block-9 h4{margin-bottom:1.5rem}.block-10{margin:9% 0 3%}.block-11 h5{margin-top:14%}.block-11{padding-bottom:35%}.block-11 p{font-size:1.2rem;line-height:2rem;margin-bottom:25%}input.contact-button{font-size:1.1rem}.modal-body.contact input,.modal-body.contact select{border-radius:13px}.modal-body.contact .form-control{color:#fff !important}.modal-body.contact form{width:85%}.block-11 .container{padding-left:7%;padding-right:7%}.parks-distribution.your-own-park .col-12{height:320px !important}.parks-distribution.your-own-park .link-text{top:0% !important}.parks-distribution.your-own-park .col-12 .title-1{font-size:1.5rem !important}.front-page.your-own-park .carousel-caption{display:block !important;left:2%;right:2%}.parks-distribution.your-own-park .col-12.contact-div{margin:10% 0 3%}.front-page.your-own-park h5,.block-11 h5{font-size:1.5rem}.front-page.your-own-park .carousel-caption{bottom:-5% !important}.front-page.your-own-park h5{line-height:1.2rem;margin-bottom:0;padding:4px}.block-2 h3,.block-3 h3,.block-4 h3,.block-6 h3,.block-8 h3{font-size:1.5rem}.block-2 ul li{font-size:1rem}.block-4 h5 img{display:block;margin:auto;margin-bottom:1.8rem !important;width:3rem}.block-4 h5{text-align:center;font-size:1.1rem}.block-4 .boxes{margin-bottom:10%;margin-top:5%}.block-4 .side-left .boxes{padding:0 5%;margin-top:12%}.block-4 .row{margin:auto}.block-4 .side-right .boxes{padding-right:10%}.block-4 ul li{margin-bottom:2.3rem}.special-box img{position:relative;left:-10%}.block-5 h4,.block-9 h4{font-size:1.25rem}.block-5 h4{font-weight:700;margin-bottom:1.5rem}.special-box p{line-height:2rem;padding:0}.block-5{position:relative;top:-38px;width:90%;margin:auto;padding:1.5rem 0}.contact-button{font-size:1.1rem}.boxes ul{padding-left:15px}.language-flag-li{display:none !important}.language-flag-a,.link-to-park-home{display:inline-block !important}.block-9{padding:9.5% 7%}.tirolinas-parks .parks-distribution .col-12{border-top:1px solid rgba(250,250,0,.2)}.park-2{padding-bottom:25px !important}.text-empleo{float:none;padding:.5rem 1rem;line-height:4rem}.minikids-number{font-size:1.5rem}.parks-price-option-2{font-size:1.3rem}.container{max-width:100% !important}.senderismo-movil.viznar,.senderismo-movil.villanua,.senderismo-movil.cercedilla,.senderismo-movil.pelayos{display:block}.box-side-info-parks{background:none !important;padding:0}.box-side-info-parks-col{flex:100% !important;max-width:100% !important;border-radius:0;padding:5% 3%}.age-description-white{line-height:1rem !important}.box-side-info-parks .container-fluid{padding:0 !important}.text-red p{margin-bottom:1rem !important}body,html{font-size:15px}.parks.rates .heading td,.parks-price-birthday{font-size:1rem}.front-page.home .header,.front-page.your-own-park .header{background-image:url("../img/header-back2.png");height:11vh}.header-menu-home.sticky .header{height:11vh !important}.header-menu-parks.sticky .header{}.front-page.home img.logo,.front-page.your-own-park img.logo{width:31vw;left:33vw;top:1vh}.modal-dialog{margin-top:10vh}.menu-name.text-right.table-full-padd-left{padding-left:5px !important}.faq.parks.faq-parks-bg #read-more-text2{padding-top:7%}.parks.rates .heading td,.parks-price-birthday{line-height:1.2rem}.birthday-parks-table .age{font-size:1.4rem !important}.menu-birthday{padding:7.5% 0 2% 0}.birthday-slogan{font-size:.9rem;width:83%}.card-body .stars img{width:55% !important;margin-top:8px}.box-birthday.parks p.box-title,.box-birthday.parks h1.box-title{margin-left:31% !important}.birthday-slogan{width:100%;text-align:center !important}.box-birthday.parks .row{margin:auto}.img-tarjeta-club-divider-responsive{display:block}.gift-card-presentation.responsive .box-title,.gift-card-presentation.responsive h1.box-title{margin-left:26% !important;text-align:left !important}.gift-card-presentation img.card-2{width:210px;top:-16px}.card-text-responsive{padding-top:8%}.box-contact-parks.gift-card{background-position:left !important;padding-top:10% !important;padding-bottom:10% !important}.col-card{height:100px}.gift-card-presentation.pc{display:none}.gift-card-presentation.responsive{display:block}.banner-back-club{height:18vh}.menu-birthday .row{margin:auto}.front-img-slogan.parks.club{background:url("../img/tirolina-boy-unfocused.png") !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:right !important;padding:12% 0 16%}.advantages-club .faq-title .row{margin:auto}.birthday-parks-table .parks-price{display:unset !important}.box-security.home{background:url("../img/security-img.png") !important;background-position:top !important;background-size:100% 280px !important;background-repeat:no-repeat !important;margin-top:20px;padding-top:59px}.box-security.home .box-1 .container{padding-left:0 !important;padding-right:0 !important}.box-security.home .box-1 .container .row .col-12:first-child{padding-left:0 !important;padding-right:0 !important}.box-security.home .box-1 .container .row .col-12:first-child p{padding-left:30px !important;padding-right:30px !important}.box-security.home .box-1 .container .row .col-12:first-child p:nth-child(2){background:#f7545a !important;color:#fff;padding-top:1rem;padding-bottom:1rem}.front-img-slogan.home.extracurricular p.img-slogan{display:none !important}.front-img-slogan.home.extracurricular{height:27vh !important}.home-extracurricular .front-img{height:36vh !important}.title-pack-right-movile{display:inline-block !important;width:100%;text-align:center;font-size:1.6rem;font-weight:700}.box-extracurricular-pack-left-table .td-padd-right{padding-right:5%}.box-extracurricular-pack-left-table .td-padd-left{padding-left:5%}.front-page.parks.take-care+.box-security.parks .box-1{display:block !important}.front-page.parks.take-care+.box-security.parks{background:url("../img/security-img.png");background-position:top !important;background-size:100% 280px !important;background-repeat:no-repeat !important;margin-top:20px;padding-top:59px}.front-page.parks.take-care+.box-security.parks.viznar,.front-page.parks.take-care+.box-security.parks.villanua{padding-top:0 !important}.front-page.parks.take-care+.box-security.parks.villanua,.front-page.parks.take-care+.box-security.parks.viznar{background:none !important}.front-page.parks.take-care+.box-security.parks .box-title{background:none;color:#191919;margin-left:0 !important;text-align:center;font-weight:900}.front-page.parks.take-care+.box-security.parks .box-1 .container .row .col-12:first-child{padding-left:0 !important;padding-right:0 !important}.front-page.parks.take-care+.box-security.parks .box-1 .container{padding-left:0 !important;padding-right:0 !important}.front-page.parks.take-care+.box-security.parks .box-1 .container .row .col-12:first-child p{padding-left:30px !important;padding-right:30px !important}.front-page.parks.take-care+.box-security.parks .box-1 .container .row .col-12:first-child p:nth-child(2){background:#f7545a !important;color:#fff;padding-top:1rem;padding-bottom:1rem}.front-page.parks.take-care+.box-security.parks .box-1 .container .row .col-12:nth-child(2){padding:0}.front-page.parks.take-care+.box-security.parks .box-1 .container .row .col-12:nth-child(2) p{padding-left:30px;padding-right:30px}.front-page.parks.take-care+.box-security.parks .box-1 .container .row .col-12:nth-child(2) p:nth-child(1),.front-page.parks.take-care+.box-security.parks .box-1 .container .row .col-12:nth-child(2) p:nth-child(3){background:#f7545a !important;color:#fff !important;padding-top:1rem;padding-bottom:1rem}.front-page.parks.take-care+.box-security.parks #read-less{background:none !important;color:#191919 !important;padding-left:30px;padding-right:30px;padding:.5rem .2rem .5rem .5rem !important;width:155px}.box-extracurricular-full-pack-left .pack-content-responsive{background:#e65941;color:#fff;padding-top:1rem;padding-bottom:1rem}.title-pack.left{display:none !important}.title-pack.right{display:none !important}.box-extracurricular-pack-left{padding-top:0 !important;padding-bottom:55% !important}.box-extracurricular-pack-right{padding-top:0 !important;padding-bottom:75% !important}.title-pack-right-movile{background:#735d32}.title-pack-right-movile .second-line-title{display:block}.box-extracurricular-pack-right-table p{font-size:1rem}.pack-content table p.parks-price{}.pack-content{display:none}.pack-content-responsive{display:block}.title-pack-left-movile{display:inline-block !important}.box-security.parks .box-2 .box-title{margin-left:0 !important}.box-extracurricular-parks-contact .box-title{font-size:1.85rem}.box-extracurricular-parks-contact{padding-top:3.5%;padding-bottom:4%}.box-extracurricular-parks-contact a:last-child{font-size:1.85rem;text-decoration:none;line-height:3rem;font-weight:600}.box-menu-more-information p{margin-top:1.5rem}.menu-responsive{display:block}.menu-desktop{display:none}.box-menu-more-information .row{margin:auto}.box-game-levels .row{margin:auto}.box-contact-parks.extracurricular .contact-parks-title{font-size:1.8rem}.box-contact-parks form{padding:22px}.services-parks.parks .parks-distribution{height:100% !important}.box-afternoon-rate{padding-top:3.5%;padding-bottom:4%}.box-afternoon-rate .row{margin:auto}.box-afternoon-rate .col-12.col-md-3.col-lg-2{text-align:center}.box-extra-img-divider{height:31vh}.box-afternoon-rate .col-12.col-md-3.col-lg-2 img{width:40%;margin-bottom:4%}.box-afternoon-rate .box-title{margin-bottom:7px}.box-security.parks .box-1{display:none}.box-security.parks .box-2 p{padding-left:1rem;padding-right:1rem}.box-security{background:none !important}.box-game-title{font-size:1.4rem}.box-game-back .row{margin:auto}.box-slogan-responsive{display:block}.box-benefits{padding-top:4.5%}.box-parks-few-style{background:none}.box-parks-few-style-title{font-size:1.4rem}.front-img-slogan.home.extracurricular.no-back{display:none}.carousel-slogan-box{height:25vh}.front-img-slogan.parks.extracurricular .div-text{padding-top:31vh;padding-bottom:2% !important}.front-img-slogan.parks.extracurricular .div-text .img-slogan{margin-bottom:.4rem}.front-img-slogan.parks.extracurricular{background-position:left !important}.banner-front-img{height:10vh !important}.front-img-slogan.parks.extracurricular p.img-slogan{font-size:1rem}.front-img-slogan.parks.extracurricular .row{margin:auto}.box-title-first-leissure span{display:block}.box-title-first-leissure{text-align:center;margin-left:0 !important;padding-left:13%;padding-right:13%}.front-img-slogan.parks.leissure .div-text{display:none}.front-img-slogan.parks.leissure{height:36vh}.box-responsive-bachelor-slogan{display:block}.menu-title img{display:block;margin:auto}.menu-bachelor{padding-top:6.5%}.menu-birhtday-price .menu-name,.menu-birhtday-price .menu-price{display:block}.menu-birhtday-price .menu-name{width:75% !important;font-size:1rem}.menu-birhtday-price tr{padding:0 10%}.menu-birhtday-price .menu-price{text-align:right !important;width:76%}.menu-birhtday-price .menu-food{padding-right:5%}.menu-birhtday-price .menu-food ul{padding-left:0 !important}.box-info-first .slogan-title{font-size:1rem}.box-info-first .slogan-title strong{color:#ff4207}.footer-schedule-movil{display:block}.footer.parks .container-fluid:first-child{background:rgba(0,0,0,.5);padding:15px 0}.parks-footer-last-line{display:none}.parks-footer-last-line-movil{display:block}.dropdown-menu.show{background:none !important}.footer.parks .footer-parks-address{font-size:.8rem !important}.box-contact-parks{padding:3% 0}.section-distribution.parks .col-12.park-dist{height:265px !important;border-top:1px solid #fff;border-bottom:1px solid #fff}.faq.parks #read-less2{margin-left:24% !important;width:159px !important}.reserve.box-1 i{display:block;padding-bottom:1rem;font-size:2.7rem !important}.reserve.box-1 i.fa-whatsapp{display:inline !important}.rates-img{height:350px}.row.parks.rates .table-padd-left,.row.parks.rates .table-center-col,.row.parks.rates .table-padd-right,.row.parks.rates .parks-price,.row.parks.rates .table-circuit{display:block}.row.parks.rates .table-padd-left,.row.parks.rates .table-center-col,.row.parks.rates .table-padd-right{padding-left:20% !important;padding-right:20% !important}.row.parks.rates .table-padd-left{padding-top:8px}.faq.parks .faq-img{height:140px}.row.parks.rates{border-top:none}.box-address .row.general{display:flex}.front-img-slogan.parks .sub-div-text{padding:4% 0 !important}.box-address .row.general .col-12:nth-of-type(1){order:2}.box-address .row.general .col-12:nth-of-type(2){order:1}.box-address iframe{height:250px !important}.col-12.routes{padding:30px !important}.box-promotion.parks #box-1 .col-12{padding-left:0;padding-right:0}.box-promotion.parks #box-1 .container{padding-left:30px;padding-right:30px}.box-promotion.parks #read-more-text{background:#779cb4;padding-top:1rem}.link-events{display:none}.all-leisure-information .box-leisure2{padding-left:1rem;padding-right:1rem}.box-visit .box-title{margin-left:0 !important;text-align:center}.birthday-slogan{text-align:left;font-style:italic}.birthday-parks .park{height:250px}.bachelor-parks .link-text,.tirolinas-parks .link-text{height:65%}.birthday-parks .link-text{height:100% !important}.birthday-parks .cercedilla::after,.birthday-parks .pelayos::after,.birthday-parks .villanua::after,.birthday-parks .marbella::after,.birthday-parks .viznar::after{content:"" !important;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:all .8s ease-out}.birthday-parks .row{background:none}.birthday-parks .cercedilla{background:url("../img/birthday1.jpg") !important;background-size:cover !important;background-position:center right !important;background-repeat:no-repeat}.bachelor-parks .cercedilla{background:url("../img/bach-1.jpg") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat}.birthday-parks .pelayos{background:url("../img/birthday5.jpg") !important;background-size:cover !important;background-position:center left !important;background-repeat:no-repeat}.bachelor-parks .pelayos{background:url("../img/bach-2.jpg") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat}.birthday-parks .marbella{background:url("../img/birthday4.jpg") !important;background-size:cover !important;background-position:center right !important;background-repeat:no-repeat}.bachelor-parks .marbella{background:url("../img/bach-3.jpg") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat}.birthday-parks .viznar{background:url("../img/birthday2.jpg") !important;background-size:cover !important;background-position:center left !important;background-repeat:no-repeat}.bachelor-parks .viznar{background:url("../img/bach-4.jpg") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat}.birthday-parks .villanua{background:url("../img/birthday3.jpg") !important;background-size:cover !important;background-position:center right !important;background-repeat:no-repeat}.bachelor-parks .villanua{background:url("../img/bachelor-girls.jpg") !important;background-size:cover !important;background-position:center right !important;background-repeat:no-repeat}.tirolinas-parks .park .title-2{font-size:1.4rem !important;line-height:.4rem !important}.tirolinas-parks .parks-distribution .park.col-12{padding:5% 13% !important}.tirolinas-description{margin-bottom:0}.tirolinas-parks .row{background-position:42% !important}.tirolinas-parks .title-1{margin-bottom:5px !important;font-size:2.5rem !important;font-weight:600 !important}.tirolinas-parks .parks-distribution{height:100% !important}.bachelor-parks .park .plus,.birthday-parks .park .plus,.tirolinas-parks .park .plus{font-size:3.6rem !important}.tirolinas-parks .park .title-3{margin-bottom:6%}.bachelor-parks .park{height:250px !important}.bachelor-parks .link-text,.birthday-parks .link-text,.tirolinas-parks .link-text{top:0;height:85%}.bachelor-parks .park .title-2,.birthday-parks .park .title-2,.tirolinas-parks .park .title-2{font-size:2.1rem;margin-bottom:10px;line-height:2.8rem}.logo-aepa-footer-home-responsive{display:block;margin:auto;width:50%}.logo-aepa-footer-home-desktop{display:none !important}.responsive-contact-text-home-footer{display:inline}.footer-home .parks-data{padding:5% 0}.copyright-footer-home-responsive{display:block;background:rgba(0,0,0,.7);margin:0}.copyright-footer-home-responsive p{margin-bottom:0;padding-bottom:0;color:#fff;font-size:.9rem;text-align:center;padding:.4rem 0}.footer-home{padding-bottom:0}.legals-footer-home-desktop{display:none}.legals-footer-home-desktop p{line-height:2rem !important}.legals-footer-home-responsive{display:block;font-size:.9rem;text-decoration:underline}.box-protagonist .read-more{margin-left:28%}.footer-home{padding-top:0}p.information-text{line-height:1.2rem;padding-left:1rem;padding-right:1rem}table.kind-of-circuits{margin-top:0 !important}.box-parks-numbers{padding-top:5%}.numbers-number,.number-description{color:#fff !important}.box-promotion.parks .col-12.col-md-10{padding:0}.front-img-slogan.parks p.img-slogan{font-size:1rem}.div-text-title{font-size:1.9rem}.parks.rates table .age{font-size:1.2rem !important}.section-distribution .title-1,.tirolinas-parks .park .title-1{font-size:1.45rem !important}.parks.rates table .parks-price,.services-parks .parks-price,.parks-price-birthday{font-size:1.3rem}.row.parks .rates-img .box-title,.reserve.box-1 .reserve-schedule a,.reserve.box-1 .reserve-title{font-size:1.5rem !important}.front-page.home img.logo,.front-page.your-own-park img.logo{width:60vw;z-index:1;left:20vw;top:2vh}.greenlabel{width:83vw;height:9vh;margin-top:1vh}.navbar-collapse{right:0px;position:fixed;background:rgba(99,168,42,.78) !important;top:0px;width:60vw}.front-page .nav-menu .nav-item a{color:#fff}.front-page.home .navbar-nav{padding:4.5% 0;box-shadow:0 4px 10px rgba(0,0,0,.1)}.front-page .nav-menu .nav-item{font-size:1.5rem;text-align:right}.navbar-nav{height:100vh;padding-right:8% !important}.front-page.home .nav-menu,.front-page.your-own-park .nav-menu{height:0;position:relative;z-index:2000}.front-page.home .header,.front-page.your-own-park .header{background-image:url("../img/header-back2.png")}.greenlabel{display:visible;opacity:.7}}@media screen and (min-width: 691px) and (max-width: 767px){.front-page.home img.logo,.front-page.your-own-park img.logo{top:1.3vh}#btn-reserve-home{margin-left:5%;position:absolute;top:0}}@media screen and (min-width: 400px) and (max-width: 767px){}@media screen and (max-width: 768px){.reserve.box-2 form{padding:8% 4% !important}#btn-reserve-home{margin-left:5px;position:absolute;top:40px}#btn-reserve-home,#btn-reserve-park{top:-50px !important}}@media screen and (min-width: 422px) and (max-width: 767px){.front-page.home img.logo,.front-page.your-own-park img.logo{width:30vw;left:33vw;top:1vh}}@media screen and (max-width: 695px){.section-distribution .col-12{height:275px}.link-text{width:90%}.front-page.home .navbar-toggler{}.front-page.home .header,.front-page.your-own-park .header{background-position:100% center}}@media screen and (max-width: 667px){.faq .carousel-control-next-icon,.faq .carousel-control-prev-icon{height:30px !important;width:30px !important}.slider-events .carousel-control-prev-icon1,.slider-events .carousel-control-prev-icon,.home-slider .carousel-control-prev-icon,.block-8 .carousel-control-prev-icon,.slider-birthday .carousel-control-prev-icon,.slider-leisure .carousel-control-prev-icon,.slider-events .carousel-control-next-icon1,.slider-events .carousel-control-next-icon,.home-slider .carousel-control-next-icon,.block-8 .carousel-control-next-icon,.slider-birthday .carousel-control-next-icon,.slider-leisure .carousel-control-next-icon{height:47px !important;width:62px !important}.faq .carousel-control-next{right:-35px;width:30px}.faq .carousel-control-prev{left:-35px;width:30px}#carouselExampleControlsFaq{width:80%;margin:auto}.faq .read-more{margin-left:34%}.faq .read-less{margin-left:34% !important}}@media screen and (max-width: 650px){.table-full-padd-right{padding-right:1rem !important}.table-full-padd-left{padding-left:1rem !important}}@media screen and (max-width: 760px){#btn-reserve-home{margin-left:5px;position:absolute;top:7px;right:10px}.btn-park-reserve{top:-90px !important}}@media screen and (max-width: 615px){.front-page.home .navbar-toggler{}.slide-video,.front-img,.box-video.tirolinas .slide-video{height:55vh !important}.btn_vervideo{top:23vh}.front-page.home img.logo,.front-page.your-own-park img.logo{width:34vw;left:30vw;margin-right:10%}}@media screen and (max-width: 579px){.faq h3{font-size:1.15rem}.block-4 .boxes{padding:0 15%}.responsive-contact-text-home-footer{margin-bottom:.5%}.birthday-parks .park{height:210px}.last-line .row{margin:auto}.parks-data .col-12{margin-top:0}.footer-home .phone{font-size:1rem}.footer-home .email{font-size:1.5rem}.footer-home .parks-data{padding:2% 0}.footer-home .park-name{font-size:1rem}.slide-video,.front-img,.box-video.tirolinas .slide-video{height:51vh !important}.btn_vervideo{top:20vh}.bachelor-parks .park .title-2,.birthday-parks .park .title-2,.tirolinas-parks .park .title-2{font-size:1.5rem;line-height:1.6rem !important}.bachelor-parks .park .title-1,.birthday-parks .park .title-1,.tirolinas-parks .park .title-1{font-size:2rem}.bachelor-parks .park .plus,.birthday-parks .park .plus,.tirolinas-parks .park .plus{font-size:3rem !important}}@media screen and (max-width: 575px){.block-6 .container{padding:0 !important}.block-6 .col-12:nth-child(1){background:#7fb84e !important}.block-6 .col-12:nth-child(1) hr,.block-6 .col-12:nth-child(3) hr{background:#fff}.block-6 img{margin:auto;margin-bottom:5%;width:3rem}.block-7{padding:26vh 0 7vh}.ico-responsive{display:block}.ico-desktop{display:none}.block-6 .col-12:nth-child(3){background:#7fb84e !important}.block-6 .col-12{padding:2rem 0}.reserve.box-3 .calendar table{font-size:.75rem}.reserve.box-3 .calendar table th{font-weight:400 !important}.calendar-content table tbody tr td{background-size:auto 61% !important;height:55px !important}.legend tr td img{height:38px !important}.reserve.box-1 img{width:25%}.reserve-others{margin-top:3%}}@media screen and (max-width: 532px){.home .slide-video,.parks .slide-video{height:auto !important;margin:auto;margin-bottom:0 !important;padding-bottom:0}}@media screen and (max-width: 520px){.park-name-movil{font-size:2rem !important}.park-name-movil span{font-size:1.9rem}.header-schedule-movil a{font-size:1.5rem !important}.parks-data{margin-left:10%;margin-right:10%}.btn_vervideo{top:18vh}.slide-video,.front-img,.box-video.tirolinas .slide-video{height:45vh !important}}@media screen and (max-width: 500px){.front-page.home img.logo,.front-page.your-own-park img.logo{width:40vw;left:24vw}.reserve.box-3 .calendar{padding:20px 10px !important}}@media screen and (max-width: 460px){.social-banner img{height:55px}.bachelor-parks .link-text,.birthday-parks .link-text,.tirolinas-parks .link-text{width:90%}.choose-park .box-title,.box-protagonist .box-title,.box-nature .box-title{margin-right:15%}.box-fun .box-title,.box-security .box-title,.box-birthday .box-title,.box-extracurricular .box-title,.box-events .box-title,.box-bachelor .box-title,.box-leisure h1.box-title,.box-tirolinas .box-title,.box-adventure .box-title,.box-fun .box-title,.box-team-building .box-title,.box-bachelor .box-title{margin-left:15% !important}.box-leisure .box-title.box-title-first-leissure{margin-left:0 !important}#faq{padding-top:8.8%;padding-bottom:8%}.box-visit .box-title{margin-left:0 !important;text-align:center}.slide-video,.front-img,.box-video.tirolinas .slide-video{height:40vh !important}.btn_vervideo{top:15vh}.box-adventure,.box-protagonist,.choose-park,.box-team-building,.box-nature,.box-visit,.box-security,.box-birthday,.box-events,.box-events2,.box-leisure2,.box-bachelor,.box-extracurricular,.box-leisure,.box-tirolinas,.box-benefits,.box-afternoon-rate,.box-side-info-parks,.box-menu-more-information,.box-extracurricular-parks-contact,.box-extracurricular-pack-left,.box-extracurricular-pack-right{padding-top:8.5%;padding-bottom:9%}.box-benefits{padding-top:4.5%}}@media screen and (max-width: 450px){.footer2 .logo1,.footer2 .logo2{width:120px !important}}@media screen and (max-width: 437px){.extracurricular-table,.info-table-extracurricular{font-size:.7rem !important}.extracurricular-table .td-type,.extracurricular-table .td-circuits{width:15% !important}.table-full-padd-right{padding-right:.7rem !important}.table-full-padd-left{padding-left:.7rem !important}.heading-second td{font-size:.8rem !important}.extracurricular-table p.age{font-size:.75rem !important}.info-table-extracurricular-2{font-size:.78rem}.extracurricular-table .parks-price-2{font-size:1rem !important}table.kind-of-circuits .back-green,table.kind-of-circuits .back-middle-blue,table.kind-of-circuits .back-light-orange,table.kind-of-circuits .back-ocean-blue,table.kind-of-circuits .back-red{font-size:.7rem !important}.extra-services img{width:140px}}@media screen and (max-width: 420px){.home .slide-video,.parks .slide-video{width:100%;margin:auto !important;margin-bottom:.4% !important}}@media screen and (max-width: 410px){.front-img,.box-video.tirolinas .slide-video{height:36vh !important}.slide-video{height:31vh !important}.btn_vervideo{top:13vh}.box-extracurricular .box-title{margin-left:15% !important}.front-page.home img.logo,.front-page.your-own-park img.logo{width:54vw;left:21vw;top:1vh}}@media screen and (max-width: 374px){.home .slide-video,.parks .slide-video{height:200px !important;margin:auto}}@media screen and (max-width: 365px){.calendar-content table tbody tr td{line-height:.35rem}.block-4 .boxes{padding:0 10%}.calendar-content table tbody tr td{height:61px !important}.social-banner img{height:50px}.header-menu-home.sticky img.logo{width:50vw !important}.front-page.home img.logo,.front-page.your-own-park img.logo{width:57vw;left:16vw}.nav-item.nav-link{font-size:1.35rem}.navbar-collapse{width:80vw}.greenlabel{width:88vw}.slide-video,.front-img,.box-video.tirolinas .slide-video{height:31vh !important}.btn_vervideo{top:11vh}.bachelor-parks .park .title-1,.birthday-parks .park .title-1,.tirolinas-parks .park .title-1{font-size:1.8rem}.section-distribution.parks .col-12 .link-text{width:100%}footer img.logo3{width:250px !important}}@media screen and (max-width: 341px){.reserve.box-3 .calendar table th{font-size:.65rem}}@media screen and (max-width: 339px){.home .slide-video,.parks .slide-video{width:100%;margin:auto}}.header-menu-parks.sticky .header{background:#85c72b !important;height:1%;text-align:center;min-height:57px}.no-background-image{background:none !important}.header.no-background-image{padding-top:0 !important}.front-img.parks.take-care #carouselExampleSlidesOnly .carousel-item{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.box-security.parks.viznar,.box-security.parks.villanua{background:none !important}.position-center{background-position:center !important}.front-img.parks.take-care.events #carouselExampleSlidesOnly .carousel-item{background-position:center !important}.header-menu-parks:not(.sticky)+.header-menu-parks-spacer,.header-menu-home:not(.sticky)+.header-menu-parks-spacer{display:none}.front-img.parks.eventos-y-team-building{height:auto !important}.link-as-button{width:75%;margin:auto}.link-as-button a{border:2px solid #83c90f;text-transform:uppercase;padding:5px 10px;color:#83c90f !important}.link-as-button a:hover{text-decoration:none;background:#83c90f;color:#fff !important}.link-as-button p>a{line-height:55px}.content-post img{border-radius:10px}.has-error input{border-color:#dc4735}.has-error{color:#c09853}.has-error .help-block{color:#dc4735}.blog-adventure-header{background-color:#f6efdd}.blog-adventure-header img{display:block;width:60% !important;margin:auto;height:100% !important;padding-bottom:1rem !important}.body-planeta-aventura{background-color:#f6efdd}.body-planeta-aventura h1{font-size:1.75rem !important}.body-planeta-aventura h3{font-size:1.2rem !important}.body-planeta-aventura .blog.planeta-aventura{background-color:#fff}.pagination{color:#3f3f3f;font-size:.7rem}.pagination .page-item .page-link{background-color:transparent;border:1px solid #afafaf;color:#4a4138}.pagination .page-item.active .page-link{background-color:#63a82a;font-weight:bold}#modal_alert i{font-size:7rem;margin:25% 25%}#modal_alert .modal-body{}.mozaic-img{max-width:100% !important;height:150px}#error-content .no-padding{padding:0 !important}#error-content{padding-top:20px;padding-bottom:20px}#error-content .col-park{width:150px;display:inline-block;position:relative;transition:all .5s ease-out}#error-content .park-text:hover{background-color:#000;background-image:none !important}#error-content .col-park:hover{background-color:#000;background-image:none !important}#error-content .more-inf{font-weight:bold;margin-bottom:0;font-size:1.2rem}#error-content a{color:#fff !important;text-decoration:underline}#error-content .park-text a{text-decoration:none !important}#error-content .park-text p{color:#fff !important;margin-top:10px;font-size:.7em;text-transform:uppercase}#error-content h1{font-size:4rem;margin-bottom:0}#error-content h2{color:#79bb19;font-size:1.8rem;font-weight:bold}.park-text{position:absolute;width:100%;text-align:center;padding-top:40%;height:100%;transition:all .5s ease-out}.park-text a{border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:5px;padding-bottom:5px;font-weight:bold;font-size:1em}#internacional-opt a{border:none !important}.textlatres{font-size:.8rem}.septop{border-top:1px solid #fff;padding-top:20px;margin-top:20px}.resmail{}.restelf{}.resonline{max-height:100px}.reserve-contact a,.reserve-contact a>i,#reserve-link>i{transition:all .5s}.reserve-contact a:hover>i,#reserve-link:hover>i{font-size:2.6rem !important;margin:-2%;text-decoration:underline;-webkit-transform:rotateZ(2deg);-moz-transform:rotateZ(2deg);-ms-transform:rotateZ(2deg);-o-transform:rotateZ(2deg);transform:rotateZ(2deg)}.reserve-contact a:hover{font-size:2rem !important;display:block;-webkit-transform:rotateZ(6deg);-moz-transform:rotateZ(6deg);-ms-transform:rotateZ(6deg);-o-transform:rotateZ(6deg);transform:rotateZ(6deg)}@media (max-width:766px){.body-nos-gusta-el-cole .information-text img,.body-landing .information-text img,.body-planeta-aventura .information-text img{width:100% !important;height:auto !important;max-width:100% !important}.body-nos-gusta-el-cole .information-text iframe,.body-landing .information-text iframe,.body-planeta-aventura .information-text iframe{width:100% !important;height:auto !important}.btn-park-reserve{top:-90px !important}}@media (max-width:568px){.mozaic-img{height:120px !important;width:120px !important}#error-content .col-park{width:120px}.img-scout{height:200px !important}}@media (max-width:400px){.mozaic-img{height:100px !important;width:100px !important}#error-content .col-park{width:100px}}footer,.park-name-footer,.footer.parks .footer-schedule a,.footer.parks .header-schedule,.footer.parks .footer-parks-address,footer .last-line a{color:white !important}@media (min-width:1280px){.footer.parks .container.text-center.last-line,.footer.parks .container-fluid{background:rgba(0,0,0,.5);padding:15px 0;max-width:100% !important}}@media screen and (min-width: 1280px){.footer2{display:flex;align-items:center;justify-content:center;gap:1rem}}@media (max-width: 1080px){.hide-mobile{display:none !important}}@media (min-width: 1081px){.show-mobile{display:none !important}}