@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://toroverdeparks.com/assets/fonts/Tahoma%20Bold.ttf";@import"https://toroverdeparks.com/assets/fonts/Tahoma.ttf";html{height:100%}body{margin:0;font-family:Montserrat;background-color:#fff;font-size:1rem}h1,h2,h3,h4,h5,h6,p{color:#676767}.header{font-family:Tahoma;padding:2rem 2rem 0;background-color:#fff}.header .navbar{padding:0}.header .navbar .navbar-top{display:flex}@media (min-width: 300px){.header .navbar .navbar-top{justify-content:center}}@media (min-width: 768px){.header .navbar .navbar-top{justify-content:space-between}}.header .navbar .navbar-top .navbar-top-left .navbar-top-left-item a{color:#018745;font-size:1.2rem;font-weight:600}.header .navbar .navbar-top .navbar-top-left .navbar-top-left-item a:hover{color:#38aa49}@media (min-width: 300px){.header .navbar .navbar-top .navbar-top-right{display:none}}@media (min-width: 768px){.header .navbar .navbar-top .navbar-top-right{display:flex}}.header .navbar .navbar-top .navbar-top-right .navbar-top-right-item a{padding:0 .125rem;color:#018745;font-size:1.2rem;font-weight:400;text-decoration:none}.header .navbar .navbar-top .navbar-top-right .navbar-top-right-item a:hover{color:#38aa49}.header .navbar .navbar-top .navbar-top-right .navbar-top-right-item .flag img{height:1rem}.header .navbar .navbar-brand figure{margin:0}.header .navbar .navbar-brand img{max-width:250px}.header .navbar .navbar-menu .navbar-item a{color:#018745;font-size:1.2rem;font-weight:400;text-decoration:none}.header .navbar .navbar-menu .navbar-item a:hover{color:#38aa49}.text-decoration-none{text-decoration:none}.nav-lock-scroll{overflow:hidden}.nav{display:none;position:fixed;top:0;bottom:0;left:0;right:0;padding-top:1rem;z-index:900;overflow-x:hidden;overflow-y:auto}.nav ul{display:block;position:relative;zoom:1;list-style-type:none;margin:0;padding:0}.nav a,.nav a:active,.nav a:hover,.nav a:visited{display:block;position:relative}@media (min-width: 300px){.nav{background:#fff}.nav a,.nav a:active,.nav a:hover,.nav a:visited{padding:0 15px 1px;color:#4d4e4e;text-decoration:none}.nav ul li .logo{display:flex;justify-content:center}.nav ul li .logo img{width:200px}.nav ul li .flag{display:flex;justify-content:center}.nav ul li .flag img{height:1rem}.nav ul li:not(:nth-child(-n+2)){border-top:1px solid #eaeaea}.nav li.menu-li.nav-active>a,.nav li.menu-li:not(:last-child):hover>a{color:#fff;background:#018745}}@media (min-width: 1200px){.nav{background:#fff;display:grid;place-content:center;position:relative;bottom:auto;overflow:visible;font-size:.9rem}.nav li{position:relative;width:max-content}.nav ul{display:block}.nav ul li{display:inline-block}.nav ul li .logo,.nav ul li .flag{display:none}.nav ul li:not(:nth-child(-n+2)){border-top:none}.nav ul .menu-li:hover>a{background-color:#38aa49;color:#fff}.nav ul ul{display:none;position:absolute;line-height:0;top:100%;left:0;z-index:901}.nav ul ul a,.nav ul ul a:active,.nav ul ul a:hover,.nav ul ul a:visited{border-radius:0;line-height:1.2rem}.nav ul ul a{padding:0;margin:0 1rem}.nav ul ul li:not(:last-child) a{border-bottom:solid 1px #4d4e4e;padding:.725rem 0}.nav ul ul li:first-child a{padding-top:1.5rem}.nav ul ul li:last-child a{padding:1rem 0;border-radius:0 0 25px 25px;border-bottom:none}.nav ul ul ul{top:5px;left:95%;z-index:902}.nav ul ul ul li:hover{border-radius:0}.nav ul ul ul ul{z-index:903}.nav ul ul ul ul li:hover{border-radius:0}.nav ul ul ul ul ul{z-index:904}.nav ul ul ul ul ul a,.nav ul ul ul ul ul a:active,.nav ul ul ul ul ul a:hover,.nav ul ul ul ul ul a:visited{border-radius:0}.nav ul ul li.nav-left>ul{left:auto;right:95%}.nav li.nav-active>a,.nav li:hover>a{color:#38aa49;background:none}.nav-no-js .nav li:hover>ul{display:block}a,a:active,a:hover,a:visited{border-radius:1rem 1rem 0 0;padding:0 15px 1px;color:#4d4e4e;text-decoration:none}.icon-shopping-cart{position:absolute;top:-1.2rem}}@media (min-width: 1200px){.nav-no-js .nav-button:hover+.nav,.nav-no-js .nav-button:hover+.nav+.nav-close,.nav-no-js .nav:hover,.nav-no-js .nav:hover+.nav-close{display:block}}.nav-menu-button{display:flex;justify-content:center}.space-menu-button{height:4rem}.nav-button,.nav-close{top:0;width:2.4rem;height:4.4rem;overflow:hidden;z-index:902;cursor:pointer;text-decoration:none;line-height:4.4rem;color:#a69a94}.nav-button:before,.nav-close:before{display:block;text-align:center}.nav-button{display:block;right:2rem;font-size:1.7rem}.nav-button:before{font-family:Material Symbols Outlined;content:"\e5d2"}.nav-close:before{font-family:Material Symbols Outlined;content:"\e5cd"}.nav{line-height:4.4rem;color:#4d4e4e}.nav ul{border-radius:0 0 25px 25px}.nav ul ul{background:rgba(255,255,255,.53)}.nav ul ul ul,.nav ul ul ul ul,.nav ul ul ul ul ul{background:rgba(255,255,255,.2784313725)}.nav li{cursor:pointer}.nav .nav-submenu>ul{margin-left:10px}.nav .nav-submenu>a:after{position:absolute;display:block;right:10px;top:1px}@media (min-width: 1200px){body{padding:0!important}header{position:relative}header h1:before{content:"\e001"}.nav-button{display:none}.nav{padding:0!important}.nav>ul>li{border-top:none}.nav li>ul{box-shadow:0 0 5px #000000bf}.nav ul ul ul{border-radius:0 6px 6px}.nav ul ul ul li:first-child{border-top:none}.nav .nav-left>ul{border-radius:6px 0 6px 6px}.nav .nav-submenu li{min-width:100%}.nav .nav-submenu>ul{margin:0}}footer{background-color:#000;padding:1rem 3rem;font-size:.8rem;text-align:center;display:flex;flex-flow:column}@media (min-width: 768px){footer{flex-flow:row}}footer a{color:#fff}footer a:hover{color:#38aa49}footer .logo-footer{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){footer .logo-footer{width:50%}}footer .logo-footer figure{margin:0 1rem}@media (min-width: 300px){footer .logo-footer img{max-width:150px}}@media (min-width: 768px){footer .logo-footer img{max-width:300px}}footer .logo-footer .divider{height:6rem;border-left:solid 1px #38aa49}footer .links-footer{width:100%;display:flex;align-items:center}@media (min-width: 1200px){footer .links-footer{width:50%}}footer .links-footer ul{display:flex;justify-content:space-evenly;width:-webkit-fill-available;color:#fff;padding:0}footer .links-footer ul li{list-style:none}footer .links-footer ul li a{padding:0;color:#fff;text-decoration:none}@media (min-width: 300px){footer .links-footer ul li a{font-size:.8rem;white-space:nowrap}}@media (min-width: 768px){footer .links-footer ul li a{font-size:1rem}}footer .links-footer ul li a:hover{color:#38aa49}.home{padding:0 2rem;background-color:#fff}.slider{position:relative;width:100%;height:700px;overflow:hidden}.slider-items{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.slider-items img,.slider-items video{width:100%;height:100%;object-fit:cover}.slider-items:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040}.slider-item{flex-shrink:0;width:100%;height:100%;display:none}.slider-item:first-child{display:block}.prev-btn,.next-btn{color:#fff;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:#00000080;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1;transition:all .3s ease}.prev-btn:hover,.next-btn:hover{background-color:#000c;color:#38aa49}.prev-btn{left:50px}.next-btn{right:50px}.slider-text{font-family:Tahoma;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;z-index:1;width:inherit}.slider-text h3{color:#fff;font-size:1rem;margin-bottom:1rem}@media (min-width: 300px){.slider-text h3{font-size:2rem}}@media (min-width: 768px){.slider-text h3{font-size:3rem;font-weight:600;margin:3rem 10rem}}.slider-text p{font-size:1.5rem;margin-bottom:1rem}@media (min-width: 300px){.slider-text p{font-size:2rem}}@media (min-width: 768px){.slider-text p{font-size:2.5rem}}.slider-text a{color:#fff;text-decoration:none;padding:.5rem 1rem;border:solid 1px white;border-radius:0;transition:all .3s ease;font-size:1.5rem}.slider-text a:hover{color:#38aa49;border-color:#38aa49}.container-awards{display:flex;flex-flow:column;padding:2rem 0}@media (min-width: 768px){.container-awards{flex-flow:row}}.container-awards .column{width:100%;margin-bottom:20px;padding:10px;display:grid;place-items:center}@media (min-width: 768px){.container-awards .column{width:calc(33.33% - 10px)}}.container-awards .column img{max-width:100%;height:auto;margin-bottom:10px}.container-awards h2{margin:0}.container-awards p{font-weight:500;margin-top:.5rem}.slider-inferior{height:400px}.slider-inferior .slider-text{left:33%}.slider-inferior .slider-text h3:before{content:attr(data-text);position:absolute;top:3.11rem;z-index:-1;-webkit-text-stroke:1px white;-webkit-text-fill-color:transparent}.title-green{color:#018745}.title-green-light{color:#38aa49}.eco-experiencia{padding:2rem 0}.eco-experiencia h1{text-align:center;margin-bottom:2rem;font-size:3rem}.eco-experiencia .experiencias{display:flex;flex-wrap:wrap;justify-content:center}.eco-experiencia .experiencias h2{font-family:Montserrat;text-align:center;margin-bottom:0rem;font-size:1.75rem;text-transform:uppercase;max-width:300px}.eco-experiencia .experiencias p{text-align:justify;max-width:300px}.eco-experiencia .experiencia{width:100%;display:flex;flex-flow:column;align-items:center;margin:10px;padding:20px;text-align:center}@media (min-width: 768px){.eco-experiencia .experiencia{width:40%}}@media (min-width: 1200px){.eco-experiencia .experiencia{width:25%}}.eco-experiencia .experiencia img{max-width:100%}.marcas{padding:2rem 0 4rem}.marcas h1,.marcas h2{text-align:center;margin-bottom:2rem;font-size:3rem}.marcas .companias{height:100px;overflow-x:scroll}.marcas .logos{display:flex;align-items:center}.marcas .logos img{width:220px;height:100px;object-fit:contain;margin-right:20px}.marcas .logos .img-small{height:60px;width:60px}.things-to-do{padding:0 2rem;background-color:#fff}.container-things-to-do{padding:2rem 0;font-family:Tahoma}.container-things-to-do h1{text-align:center;margin-bottom:2rem;font-size:3rem}.container-things-to-do .places{display:flex;flex-flow:column}@media (min-width: 768px){.container-things-to-do .places{flex-flow:row}}.container-things-to-do .places .column{width:100%;margin-bottom:20px;padding:10px;display:grid;place-items:center}@media (min-width: 768px){.container-things-to-do .places .column{width:calc(33.33% - 10px)}}.container-things-to-do .places .column img{max-width:100%;height:auto;margin-bottom:10px;filter:brightness(.7)}.container-things-to-do .places .column:hover img{filter:brightness(.5)}.container-things-to-do .places h4{margin:0;position:absolute;color:#fff;font-size:1.8rem;max-width:220px;text-align:center;font-weight:400}.container-things-to-do .places h4 a{color:#fff;padding:0;text-decoration:none}.container-things-to-do .places p{font-weight:500;margin-top:.5rem}.container-about-us{padding:0 2rem;font-family:Tahoma}.container-about-us h1,.container-about-us h2{text-align:center;margin-bottom:2rem;font-size:3rem}.container-about-us p{font-size:1.7rem;font-weight:500;margin-top:.5rem;max-width:1200px;text-align:center}.container-about-us .about,.container-about-us .mission,.container-about-us .compromisse{text-align:-webkit-center;margin:4rem 0}.container-about-us .compromisse p{color:#018745;margin-bottom:2rem;font-size:2.5rem;font-weight:600}.container-about-us .video{box-shadow:0 0 20px #0009;padding:1rem;max-width:800px}.line-green{width:300px;height:2px;background-color:#018745;margin-bottom:2rem;margin:auto}.line-green-long{width:100%;max-width:1200px;height:2px;background-color:#018745;margin-bottom:2rem;margin:auto}.build-your-own-park{padding:0;font-family:Tahoma}.container-form{padding:2rem 0 0;font-family:Tahoma}.container-form h2{text-align:center;font-size:2rem;text-transform:uppercase;background-image:linear-gradient(90deg,#38aa49,#018745);color:#fff;width:fit-content;max-width:330px;padding:.5rem 1rem;border-radius:10px;margin:auto;position:relative;top:2rem;z-index:1}@media (min-width: 768px){.container-form h2{max-width:fit-content}}.container-form .arrow-down{font-size:4rem;color:#38aa49;position:relative;top:-2rem;transform:scaleX(2)}.container-form .form-contact{padding:4rem 0;background-image:linear-gradient(180deg,rgba(143,143,143,.168627451),transparent);filter:brightness(.9);display:grid;place-items:center}@media (min-width: 768px){.container-form .form-contact{border-top-left-radius:10%;border-top-right-radius:10%}}.container-form .form-contact div{max-width:1200px;padding:.25rem}.container-form .form-contact label{display:block;margin-bottom:.5rem;font-size:1rem;font-weight:600;color:#666}.container-form .form-contact .label-ubicacion-parque{margin-bottom:2rem;font-weight:700;color:#666}.container-form .form-contact .container-ubicacion-parque{display:flex;flex-flow:column}@media (min-width: 768px){.container-form .form-contact .container-ubicacion-parque{flex-flow:row}}@media (min-width: 768px){.container-form .form-contact .container-ubicacion-parque div:nth-child(2){margin-left:2rem;margin-right:2rem}}.container-form .form-contact .container-fondos,.container-form .form-contact .container-fondos div{display:flex}.container-form .form-contact .container-fondos label{display:inline-block;margin:.2rem 0 0 .5rem}.container-form .form-contact .container-fondos div:nth-child(2){margin-left:2rem;margin-right:2rem}.container-form .form-contact .container-fondos input[type=checkbox]{width:1.5rem;height:1.5rem}.container-form .form-contact input,.container-form .form-contact textarea{width:-webkit-fill-available;max-width:1200px;padding:.5rem;border:1px solid #38aa49;border-radius:0;margin-bottom:1rem;font-size:1rem;outline:1px solid #38aa49}.container-form .form-contact input:focus,.container-form .form-contact textarea:focus{outline:1px solid #018745}.container-form .form-contact input[type=submit]{color:#fff;background-color:#4d4e4e;border-radius:10px;font-weight:600;max-width:250px;margin:auto;padding:.5rem 1rem;font-size:1.2rem;border:1px solid #4d4e4e;outline:1px solid #4d4e4e;cursor:pointer}.container-form .form-contact .container-submit{display:flex;justify-content:center;margin-top:1rem}.container-oportunidad{background-image:url(/assets/images/slider-inferior/construye-tu-propio-parque-inferior.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;background-attachment:fixed}.container-oportunidad .textos{padding:2rem 4rem;max-width:1200px;margin:auto}.container-oportunidad .textos p{color:#fff;font-size:1.5rem;text-align:justify}.container-oportunidad .textos p:not(:last-child):after{content:"";display:block;width:50px;height:2px;background-color:#fff;margin-top:2rem}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.modal-content{border-radius:50px 50px 0;background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;max-width:600px}.modal-content .thankyou{width:200px;margin:auto;display:block;margin-top:4rem}.modal-content .logo{width:200px;margin:auto;display:block}.modal-content p{font-size:1.5rem;text-align:center}.modal-content h4{text-align:center;font-size:1.5rem;margin-bottom:2rem}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
