@font-face{font-family:font-light;font-style:normal;src:url("../fonts/Poppins-Light.ttf")}@font-face{font-family:font-bold;font-style:normal;src:url("../fonts/Poppins-Bold.ttf")}@font-face{font-family:font-extrabold;font-style:normal;src:url("../fonts/Poppins-ExtraBold.ttf")}@font-face{font-family:font-medium;font-style:normal;src:url("../fonts/Poppins-Medium.ttf")}@font-face{font-family:font-regular;font-style:normal;src:url("../fonts/Poppins-Regular.ttf")}@font-face{font-family:font-semibold;font-style:normal;src:url("../fonts/Poppins-SemiBold.ttf")}section{position:relative}body{background:#fff;margin:0;font-family:font-regular;overflow-x:hidden;position:relative}.loading{position:fixed;top:0;width:100vw;height:120vh;background:#000;display:flex;justify-content:center;align-items:center;z-index:10000000000000000}.loading #loader{border:2px #3f3f3f solid;border-radius:50%;border-top-color:#ff616a;width:90px;height:90px;animation:spin 1s linear infinite;z-index:9999}@-moz-keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.cc2{column-count:2}.cc3{column-count:3}.cc4{column-count:4}.cc5{column-count:5}.cc6{column-count:6}#buyTicket .modal-content{border:0;background-color:transparent;border-radius:0}#buyTicket .modal-body{position:relative;padding:0}#buyTicket .modal-body .close_button{position:absolute;top:-25px;right:0}#buyTicket .modal-body .close_button button{filter:brightness(0) invert(1);opacity:.9}#buyTicket .modal-body .close_button button:hover{box-shadow:unset}#buyTicket .modal-body .content{display:flex;flex-wrap:wrap;filter:drop-shadow(0 4px 5px rgba(0,0,0,0.4))}#buyTicket .modal-body .content .content_header{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;border-radius:10px 10px 0 0;background-color:#e4e4e4;padding:8px 0 4px}#buyTicket .modal-body .content .content_header .title{text-align:center}#buyTicket .modal-body .content .content_header .title h2{font-family:font-medium;font-size:.8rem;color:rgba(0,0,0,0.4);margin:0}#buyTicket .modal-body .content .content_header .title p{margin:0;font-size:.8rem;font-family:font-bold;color:#000}#buyTicket .modal-body .content .content_body{width:100%;background-color:#fff;text-align:center;border-radius:0 0 10px 10px;padding:8px 0}#buyTicket .modal-body .content .content_body button{background-color:#ef7d00;border-radius:5px;font-family:font-bold;color:#fff;font-size:.8rem;border:0;padding:4px 10px}.btn:focus{box-shadow:unset}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#e3342f !important;box-shadow:0 0 0 .25rem rgba(227,52,47,0.25)}.was-validated .form-control:valid,.was-validated .form-control.is-valid{border:1px solid #38c172 !important}.was-validated .form-control:invalid,.was-validated .form-control.is-invalid{border:1px solid #e3342f !important}.was-validated .form-select:valid,.was-validated .form-select.is-valid{border:1px solid #38c172 !important}.was-validated .form-select:invalid,.was-validated .form-select.is-invalid{border:1px solid #e3342f !important}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border:1px solid #e3342f !important}.oscuro{background:linear-gradient(90deg,#000 0%,#3a3a3a 100%) !important}.fondo-cart-active{background:rgba(0,0,0,0.7) !important;display:block !important}.fondo-cart{position:fixed;display:none;height:100%;width:100%;top:0;left:0;z-index:9999;transition:transform .3s ease-in}.cartlist-active{transform:translateX(0%) !important}.cartlist{display:block;position:fixed;top:0;right:0;background:#fff;height:100vh;width:30%;z-index:9999999999;transform:translateX(100%);transition:transform .3s ease-in;overflow-y:auto}.cartlist .cartlist_header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:row;width:100%;padding:30px 40px 0}.cartlist .cartlist_header h4{font-size:1.2rem;color:#4d4d4d;font-family:font-bold}.cartlist .cartlist_header .cartlist_close{top:12px;right:24px;cursor:pointer;background-color:rgba(0,0,0,0.1);height:30px;width:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.cartlist .cartlist_header .cartlist_close:hover i{color:#000}.cartlist .cartlist_header .cartlist_close i{font-size:1.4rem;color:rgba(0,0,0,0.2);transition:.4s all}.cartlist .items{position:relative;display:flex;flex-wrap:wrap;width:100%;margin-top:40px;padding:0 40px 30px}.cartlist .items .empty_cart{font-size:1.1rem;text-align:center;font-family:font-light;color:#868785;margin-top:70%;width:100%}.cartlist .items .empty_cart i{font-size:2.4rem;margin-bottom:5px}.cartlist .items .item{width:100%;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.cartlist .items .item .image{width:40%}.cartlist .items .item .image img{width:100%}.cartlist .items .item .item_detail{width:55%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.cartlist .items .item .item_detail .detail{width:85%}.cartlist .items .item .item_detail .detail a.h5_name{text-decoration:none;font-family:font-bold;font-size:.9rem;color:#000;margin-bottom:10px;line-height:1.3;display:block}.cartlist .items .item .item_detail .detail p{margin-bottom:5px;font-size:.85rem;color:#000;line-height:1.3;font-family:font-medium}.cartlist .items .item .item_detail .delete_product{width:10%;cursor:pointer}.cartlist .items .item .item_detail .delete_product:hover i{color:#000}.cartlist .items .item .item_detail .delete_product i{font-size:1.2rem;color:rgba(0,0,0,0.4)}.cartlist .subtotal{width:100%;background-color:rgba(0,0,0,0.05);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:30px 40px}.cartlist .subtotal p{font-size:1rem;font-family:font-medium;color:rgba(0,0,0,0.8)}.cartlist .subtotal p:nth-child(2){font-family:font-bold;font-size:1.2rem}.cartlist .subtotal a{background-color:#f48120;text-decoration:none;font-size:1rem;font-family:font-medium;width:100%;color:#fff;padding:5px 0 6px;text-align:center;border-radius:4px}#cartGracias .modal-content .modal-body{position:relative}#cartGracias .modal-content .modal-body button.btn-close{position:absolute !important;top:8px;right:8px}#cartGracias .modal-content .modal-body h4{color:#000;font-size:1rem;font-family:font-light;font-weight:bold;margin-bottom:25px}#cartGracias .modal-content .modal-body .content_gracias{display:flex;flex-wrap:wrap;justify-content:space-between}#cartGracias .modal-content .modal-body .content_gracias .image{width:30%}#cartGracias .modal-content .modal-body .content_gracias .image img{width:100%}#cartGracias .modal-content .modal-body .content_gracias .description{width:66%}#cartGracias .modal-content .modal-body .content_gracias .description h3{color:#4d4d4d;font-family:font-bold;font-size:1rem;margin-bottom:3px}#cartGracias .modal-content .modal-body .content_gracias .description .p1{color:#808080;font-size:.9rem;margin-bottom:13px;font-family:font-light}#cartGracias .modal-content .modal-body .content_gracias .description .p0{color:#4d4d4d;font-size:.9rem;margin-bottom:3px}#cartGracias .modal-content .modal-body .content_gracias .description .price_old_product{color:#aaa;font-size:.85rem;margin-bottom:4px;text-decoration:line-through;font-family:font-light;line-height:1}#cartGracias .modal-content .modal-body .content_gracias .description .price_now_product{color:#4d4d4d;font-size:1rem;font-family:font-semibold;line-height:1}#cartGracias .modal-content .modal-body .content_gracias .gocart{background-color:#006eb7;text-decoration:none;font-size:.9rem;font-family:font-medium;width:100%;color:#fff;padding:5px 0 6px;text-align:center;border-radius:4px;margin-bottom:7px;margin-top:15px}#cartGracias .modal-content .modal-body .content_gracias .goback{background-color:#fff;text-decoration:none;font-size:.9rem;font-family:font-regular;width:100%;color:#006eb7;padding:5px 0 6px;text-align:center;border-radius:4px}#membershipCancel .modal-content .modal-body{position:relative}#membershipCancel .modal-content .modal-body button.btn-close{position:absolute !important;top:8px;right:8px}#membershipCancel .modal-content .modal-body h4{color:#000;font-size:1rem;font-family:font-light;font-weight:bold;margin-bottom:25px}.beforesend{position:fixed;margin-top:-13vh;width:100vw;height:100vh;background:rgba(0,0,0,0.2);display:none;justify-content:center;align-items:center;z-index:10000000000000000}.beforesend .beforesend_loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #fff;border-right:4px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.beforesend .beforesend_loader:after{content:'';box-sizing:border-box;position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;border-left:4px solid #ff3d00;border-bottom:4px solid transparent;animation:rotation .5s linear infinite reverse}@-moz-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#header{background:rgba(0,0,0,0.3);height:13vh;position:fixed;z-index:9;width:100%;top:0;display:flex;align-items:center;z-index:999;transition:.3s all}#header .left-menu img.img-logo{height:60px}#header .right-menu{display:flex;justify-content:flex-end;align-items:center}#header .right-menu ul{display:flex;flex-wrap:wrap;align-items:center;margin:0;list-style-type:none}#header .right-menu ul li{padding-right:50px;position:relative}#header .right-menu ul li .cant{position:absolute;height:19px;width:19px;top:-11px;left:17px;font-size:.8rem;display:flex;align-items:center;justify-content:center;background-color:#006eb7;border-radius:50%;z-index:1;color:#fff;line-height:0}#header .right-menu ul li a.btn-socio{color:#fff;font-family:font-medium;background:linear-gradient(91.55deg,#ef7d00 0%,#ffb171 100%);font-size:1rem;text-decoration:none;padding:5px 15px;border-radius:12px}#header .right-menu ul li a.cart_a{text-decoration:none}#header .right-menu ul li a.cart_a img.cart{height:30px}#header .right-menu ul li a.user_a{display:flex;align-items:center;text-decoration:none}#header .right-menu ul li a.user_a .user{height:30px;width:30px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}#header .right-menu ul li a.user_a .user img{height:20px}#header .right-menu ul li a.user_a p{margin:0;font-size:1rem;font-family:font-bold;color:#fff}#header .right-menu .burger0{float:right;display:block;cursor:pointer;color:#00ac67}#header .right-menu .burger0 .linea1,#header .right-menu .burger0 .linea2,#header .right-menu .burger0 .linea3{width:40px;height:4px;background-color:#fff;margin:5px;transition:all .3s ease}#header .right-menu .burger0 .linea2{width:36px}#header .right-menu .burger0 .linea3{width:25px}#header .right-menu .toggle1{transform:rotate(-45deg) translate(-6.5px,6.5px)}#header .right-menu .toggle2{opacity:0}#header .right-menu .toggle3{transform:rotate(45deg) translate(-5.5px,-6.5px)}#header .fondo-active{background:rgba(0,0,0,0.7) !important;display:block !important}#header .fondo{background:rgba(0,0,0,0);position:fixed;display:none;height:100%;width:100%;top:0;left:0;z-index:9;transition:transform .3s ease-in}#header .nav-mobile-active{transform:translateX(0%) !important}#header .nav-mobile{display:block;position:fixed;top:0;right:0;background:#171717;height:100vh;width:25%;z-index:9999999999;padding:100px 60px 30px 30px;transform:translateX(100%);transition:transform .3s ease-in;z-index:10}#header .nav-mobile .lists{display:flex;flex-direction:column;height:80vh;justify-content:space-between;text-align:right}#header .nav-mobile .lists ul{list-style:none;padding-left:15px}#header .nav-mobile .lists ul li{padding-bottom:18px}#header .nav-mobile .lists ul li a{text-decoration:none;color:#fff;font-size:1.2rem;font-family:font-bold;transition:.3s all;text-transform:uppercase}#header .nav-mobile .lists ul li a:hover{color:#ffed00}#header .nav-mobile .lists ul li .active{color:#ffed00}#header .nav-mobile .lists .bottom_{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding-left:30px}#header .nav-mobile .lists .bottom_ .btn1{background:linear-gradient(91.55deg,#ef7d00 0%,#ffb171 100%)}#header .nav-mobile .lists .bottom_ .btn2{background:linear-gradient(91.55deg,#006eb7 0%,#44ccfd 100%)}#header .nav-mobile .lists .bottom_ .btn3{background:linear-gradient(91.55deg,#009640 0%,#92d050 100%)}#header .nav-mobile .lists .bottom_ .btn4{background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%)}#header .nav-mobile .lists .bottom_ a{border:3px solid #fff;border-radius:15px;width:100%;text-align:center;color:#fff;font-size:1rem;font-family:font-bold;text-decoration:none;padding:5px 0 4px;margin-bottom:18px}#header .nav-mobile .lists .bottom_ img{height:70px}#header .nav-mobile .burger{position:absolute;top:20px;right:20px;cursor:pointer}#header .nav-mobile .burger .linea1,#header .nav-mobile .burger .linea2,#header .nav-mobile .burger .linea3{width:20px;height:4px;background-color:#fff;margin:5px;transition:all .3s ease}#header .nav-mobile .burger .toggle1{transform:rotate(-45deg) translate(-7px,7px)}#header .nav-mobile .burger .toggle2{opacity:0}#header .nav-mobile .burger .toggle3{transform:rotate(45deg) translate(-5.5px,-6.5px)}#loginModal .modal-content{border-radius:30px}#loginModal .modal-content #modal_forgot{display:none}#loginModal .modal-content #modal_login{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px;padding-top:20px}#loginModal .modal-content #modal_login #alert_login{width:79%;padding-top:10px;padding-bottom:10px;position:relative}#loginModal .modal-content #modal_login #alert_login .btn-close{top:15px;right:10px;padding:0}#loginModal .modal-content #modal_login #alert_login .btn-close:focus{box-shadow:none}#loginModal .modal-content #modal_login .close{position:absolute;top:15px;right:15px}#loginModal .modal-content #modal_login .close:focus{box-shadow:none}#loginModal .modal-content #modal_login img{height:150px;width:fit-content;margin-bottom:8px}#loginModal .modal-content #modal_login h3{color:#ef7d00;font-family:font-bold;font-size:1.5rem;text-align:center;margin-bottom:18px}#loginModal .modal-content #modal_login p{font-family:font-semibold;color:#c4c4c4;font-size:.9rem;margin-top:20px;margin-bottom:0}#loginModal .modal-content #modal_login form{display:flex;flex-direction:column;width:100%;align-items:center;padding:0 10%}#loginModal .modal-content #modal_login form input{box-shadow:0 4px 15px rgba(0,0,0,0.1);color:#d2d2d2;font-size:.9rem;background:#fff;border-radius:15px;border:0;margin-bottom:20px}#loginModal .modal-content #modal_login form input:focus{box-shadow:0 4px 15px rgba(0,0,0,0.1);border:0}#loginModal .modal-content #modal_login form a{color:#006eb7;font-family:font-light;font-size:.9rem;text-decoration:none}#loginModal .modal-content #modal_login form ::placeholder{color:#d2d2d2;font-size:.9rem}#loginModal .modal-content #modal_login form button{margin-top:20px;width:100%;background:#006eb7;box-shadow:0 4px 10px rgba(0,110,183,0.35);border-radius:15px;border:0;font-family:font-bold;color:#fff;padding-top:9px;padding-bottom:8px}#loginModal .modal-content #modal_forgot{position:relative;display:none;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px;padding-top:20px}#loginModal .modal-content #modal_forgot .close{position:absolute;top:15px;right:15px}#loginModal .modal-content #modal_forgot .close:focus{box-shadow:none}#loginModal .modal-content #modal_forgot img{height:150px;width:fit-content;margin-bottom:8px}#loginModal .modal-content #modal_forgot h3{color:#009640;font-family:font-bold;font-size:1.5rem;text-align:center;margin-bottom:18px}#loginModal .modal-content #modal_forgot p.tit{font-family:font-light;text-align:center;padding:0 10%;color:#000;font-size:.8rem;margin-bottom:25px;line-height:1.4}#loginModal .modal-content #modal_forgot p.copyright{font-family:font-semibold;color:#c4c4c4;font-size:.9rem;margin-top:20px;margin-bottom:0}#loginModal .modal-content #modal_forgot a{color:#006eb7;font-family:font-light;font-size:.9rem;text-decoration:none;margin-top:14px}#loginModal .modal-content #modal_forgot form{display:flex;flex-direction:column;width:100%;align-items:center;padding:0 10%}#loginModal .modal-content #modal_forgot form input{box-shadow:0 4px 15px rgba(0,0,0,0.1);color:#d2d2d2;font-size:.9rem;background:#fff;border-radius:15px;border:0;margin-bottom:20px}#loginModal .modal-content #modal_forgot form input:focus{box-shadow:0 4px 15px rgba(0,0,0,0.1);border:0}#loginModal .modal-content #modal_forgot form ::placeholder{color:#d2d2d2;font-size:.9rem}#loginModal .modal-content #modal_forgot form button{margin-top:30px;width:100%;background:#ef7d00;box-shadow:0 4px 10px rgba(239,125,0,0.35);border-radius:15px;border:0;font-family:font-bold;color:#fff;padding-top:9px;padding-bottom:8px}.login_create{margin-top:13vh}.login_create .content{display:flex;flex-wrap:wrap}.login_create .content .content_left{width:50%;background-image:url("../images/fondo_login_create.png");background-position:center;background-size:cover;background-repeat:no-repeat}.login_create .content .content_right{width:50%;padding:60px 13% 60px 100px}.login_create .content .content_right p.tit_small{color:#9f9f9f;font-family:font-medium;text-decoration:underline;font-size:.8rem;text-align:center;margin:0;line-height:1}.login_create .content .content_right p.tit{color:#e30613;font-family:font-bold;font-size:2rem;text-align:center}.login_create .content .content_right form .form-group{margin-bottom:15px}.login_create .content .content_right form .form-group label.input-label{color:#006eb7;font-family:font-bold;font-size:.9rem;padding-left:.75rem}.login_create .content .content_right form .form-group input[type=text],.login_create .content .content_right form .form-group input[type=password],.login_create .content .content_right form .form-group input[type=date],.login_create .content .content_right form .form-group select{color:rgba(106,107,106,0.3);font-family:font-semibold;font-size:.9rem;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.4);border-radius:12px}.login_create .content .content_right form .form-group select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E") !important;background-position:right .75rem center !important;background-repeat:no-repeat !important;background-size:16px 12px !important}.login_create .content .content_right form .form-group ::placeholder{color:rgba(106,107,106,0.3);font-family:font-semibold;font-size:.9rem}.login_create .content .content_right form .form-group .btn-submit{font-family:font-semibold;color:#fff;background-color:#e30613;font-size:.9rem;padding:4px 40px 3px;border-radius:12px;margin-top:30px}.login_create .content .content_right form .first-check{margin-top:20px}.login_create .content .content_right form .form-check{padding-left:2.5rem}.login_create .content .content_right form .form-check label{font-family:font-medium;color:#717171;font-size:.8rem;line-height:1.3}.login_create .content .content_right form .form-check label a{color:#e30613;text-decoration:none}.login_create .content .content_right form .form-check input{border-color:#ef7d00;border-radius:50%}.login_create .content .content_right form .form-check input:checked{background-color:#ef7d00}.login_create .content .content_right form .form-check input:focus{box-shadow:unset}.sec1 .carousel-slider{position:relative;margin-bottom:0 !important}.sec1 .carousel-slider .item{height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.sec1 .carousel-slider .item .text{position:absolute;bottom:28%;left:15%}.sec1 .carousel-slider .item .text p{font-size:3rem;color:#fff;font-family:font-bold;margin:0;line-height:1.4}.sec1 .carousel-slider .item .text p:nth-child(2){margin-bottom:50px}.sec1 .carousel-slider .item .text a{background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border:3px solid #fff;border-radius:15px;text-decoration:none;color:#fff;font-size:1rem;font-family:font-bold;padding:4px 70px 3px;transition:.5s all;display:inline-block}.sec1 .carousel-slider .item .text a:hover{transform:scale(1.1)}.sec1 .carousel-slider ul.slick-dots{position:absolute;bottom:17px}.sec1 .carousel-slider ul.slick-dots li button:before{opacity:1;font-size:20px;color:rgba(255,255,255,0.3)}.sec1 .carousel-slider ul.slick-dots li.slick-active button:before{opacity:1;font-size:20px;color:#ff616a}.sec2{padding:50px 0 10px}.sec2 .title{background-color:#ef7d00;width:30%}.sec2 .title h2{color:#fff;font-size:2rem;font-family:font-bold;padding:20px 50px;text-align:right}.sec2 .c2c_a{text-align:center;padding-top:30px}.sec2 .c2c_a a{color:#fff;font-size:.9rem;font-family:font-bold;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border-radius:15px;padding:4px 70px 3px;text-decoration:none;transition:.5s all;display:inline-block}.sec2 .c2c_a a:hover{transform:scale(1.1)}.sec2 .carousel-eventos .item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;margin-bottom:20px;padding:0 15px}.sec2 .carousel-eventos .item .image{width:27%}.sec2 .carousel-eventos .item .image img{width:100%}.sec2 .carousel-eventos .item .text{width:71%}.sec2 .carousel-eventos .item .text .text_title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px}.sec2 .carousel-eventos .item .text .text_title h3{color:#000;font-size:1.2rem;font-family:font-bold;position:relative;width:60%}.sec2 .carousel-eventos .item .text .text_title h3:after{content:'';width:100%;height:10px;background-color:#ef7d00;position:absolute;bottom:-12px;left:0}.sec2 .carousel-eventos .item .text .text_title a{background:linear-gradient(91.55deg,#009640 0%,#9ae8bb 100%);border-radius:15px;text-decoration:none;color:#fff;font-size:.9rem;font-family:font-bold;padding:7px 35px 6px}.sec2 .carousel-eventos .item .text .text_description p{font-size:.9rem;color:#4d4d4d;line-height:1.4;font-family:font-medium;text-align:justify}.sec2 .carousel-eventos .item .text .text_buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.sec2 .carousel-eventos .item .text .text_buttons a{background:#000;border-radius:0;padding:12px 40px 11px;font-size:1.1rem;text-decoration:none;font-family:font-bold;color:#fff}.sec2 .carousel-eventos ul.slick-dots li{margin:0 1px}.sec2 .carousel-eventos ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec2 .carousel-eventos ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec3{background-image:url("../images/puquina_bg.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:50px}.sec3 .content{display:flex;flex-wrap:wrap;justify-content:space-between}.sec3 .content .content_left{width:27%;background-color:#fff;padding:60px 35px;display:flex;flex-direction:column;justify-content:center}.sec3 .content .content_left .image img{width:100%}.sec3 .content .content_left h2{font-family:font-extrabold;font-size:1.4rem;color:#000;text-align:center;margin:30px 0 15px}.sec3 .content .content_left p{font-family:font-semibold;font-size:.9rem;color:#000;line-height:1.4;text-align:justify;margin:0}.sec3 .content .content_right{width:70%;padding:30px 0 25px;display:flex;flex-direction:column;justify-content:center}.sec3 .content .content_right p.content_p{font-family:font-medium;font-size:.9rem;color:#fff;text-align:justify;line-height:1.4;margin:0}.sec3 .content .content_right .items{display:flex;flex-wrap:wrap;margin-top:50px}.sec3 .content .content_right .items .item{width:33%;padding:10px 12px;display:flex}.sec3 .content .content_right .items .item .item_{background-color:#fff;display:flex;flex-wrap:wrap;flex-direction:column;padding:30px 20px;border-radius:15px;transition:.3s all}.sec3 .content .content_right .items .item .item_:hover{background-color:#ffed00}.sec3 .content .content_right .items .item .item_ .item_image{width:100%;text-align:center;margin-bottom:20px}.sec3 .content .content_right .items .item .item_ .item_image img{height:40px}.sec3 .content .content_right .items .item .item_ .item_text p{color:#000;text-align:center;line-height:1.4;margin:0}.sec3 .content .content_right .items .item .item_ .item_text p:nth-child(1){font-family:font-bold;font-size:1rem;margin-bottom:10px}.sec3 .content .content_right .items .item .item_ .item_text p:nth-child(2){font-family:font-medium;font-size:.9rem}.sec4{padding:60px 0}.sec4 .title{background-color:#009640;width:40%}.sec4 .title h2{color:#fff;font-size:2rem;font-family:font-bold;padding:20px 50px;text-align:right}.sec4 .carousel-testimonios{margin-top:50px}.sec4 .carousel-testimonios .item{margin-bottom:20px;padding-top:130px}.sec4 .carousel-testimonios .item .item_user{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#e2e2e2;border-radius:7px;margin:0 5px;padding:10px 25px;opacity:.7}.sec4 .carousel-testimonios .item .item_user .image{width:30%}.sec4 .carousel-testimonios .item .item_user .image img{width:100%;border-radius:50%}.sec4 .carousel-testimonios .item .item_user .text{width:66%}.sec4 .carousel-testimonios .item .item_user .text h3{font-family:font-bold;color:#000;font-size:.8rem;margin-bottom:10px}.sec4 .carousel-testimonios .item .item_user .text .stars{display:flex;flex-wrap:wrap;flex-direction:row}.sec4 .carousel-testimonios .item .item_user .text .stars i{color:#006eb7;font-size:.9rem}.sec4 .carousel-testimonios .item .item_text{display:none}.sec4 .carousel-testimonios .slick-current{padding-top:0}.sec4 .carousel-testimonios .slick-current .item_user{background-color:#fff;opacity:1}.sec4 .carousel-testimonios .slick-current .item_user .text h3{color:#000}.sec4 .carousel-testimonios .slick-current .item_user .text .stars i{color:#ef7d00}.sec4 .carousel-testimonios .slick-current .item_text{display:block;margin:5px 5px 0 5px;background-color:#006eb7;padding:40px 35px;border-radius:7px}.sec4 .carousel-testimonios .slick-current .item_text p{font-size:.8rem;font-family:font-medium;color:#fff;text-align:justify;margin:0}.sec4 .carousel-testimonios ul.slick-dots li{margin:0 1px}.sec4 .carousel-testimonios ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec4 .carousel-testimonios ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec5 .content{display:flex;flex-wrap:wrap;width:100%;position:relative}.sec5 .content .logo{position:absolute;height:100%;left:10%;top:0;width:20%;display:flex;align-items:center;padding:0 15px;background-color:#fff;z-index:1}.sec5 .content .logo img{width:100%}.sec5 .content .content_top{width:100%;background-image:url("../images/bg_taller1.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:300px;position:relative;display:flex;align-items:center}.sec5 .content .content_top .c2c{position:absolute;bottom:-40px;left:35%;background-color:#e30613;box-shadow:0 4px 10px rgba(0,0,0,0.15);padding:20px 30px;z-index:2}.sec5 .content .content_top .c2c h3{font-family:font-bold;font-size:2.5rem;color:#fff;margin:0}.sec5 .content .content_top .text{display:flex;align-items:center;padding-left:33%}.sec5 .content .content_top .text h3{font-family:font-bold;font-size:1.6rem;margin:0;color:#fff}.sec5 .content .content_top .text a{font-family:font-bold;font-size:.9rem;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border:3px solid #fff;border-radius:15px;text-decoration:none;color:#fff;padding:4px 70px 3px;margin-left:100px;transition:.5s all}.sec5 .content .content_top .text a:hover{transform:scale(1.1)}.sec5 .content .content_bottom{width:100%;background-image:url("../images/bg_taller2.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:300px;position:relative;display:flex;align-items:center}.sec5 .content .content_bottom .text{display:flex;align-items:center;padding-left:33%}.sec5 .content .content_bottom .text h3{font-family:font-bold;font-size:1.6rem;margin:0;color:#fff}.sec5 .content .content_bottom .text a{font-family:font-bold;font-size:.9rem;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border:3px solid #fff;border-radius:15px;text-decoration:none;color:#fff;padding:4px 70px 3px;margin-left:100px;transition:.5s all}.sec5 .content .content_bottom .text a:hover{transform:scale(1.1)}.sec6{padding:60px 0}.sec6 h2.tit{text-align:center;background-color:#006eb7;color:#fff;font-family:font-bold;font-size:2rem;padding:25px 0;margin:0 20px;margin-bottom:65px}.sec6 .carousel-blog .item{display:flex;flex-wrap:wrap;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15);border-radius:0 0 25px 25px;margin-bottom:30px;margin-right:20px;margin-left:20px}.sec6 .carousel-blog .item .item_header{width:100%}.sec6 .carousel-blog .item .item_header img{width:100%}.sec6 .carousel-blog .item .item_content{width:100%;padding:30px 20px 8px;text-align:center;height:315px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.sec6 .carousel-blog .item .item_content h2{color:#e30613;font-size:.95rem;font-family:font-bold;margin-bottom:15px;text-align:left}.sec6 .carousel-blog .item .item_content .description p{color:#000;font-size:.85rem;line-height:1.4;text-align:justify;margin-bottom:13px}.sec6 .carousel-blog .item .item_content a{font-family:font-bold;color:#253238;background-color:#ffed00;font-size:.8rem;text-decoration:none;padding:4px 30px 3px;border-radius:6px;transition:.5s all}.sec6 .carousel-blog .item .item_content a:hover{transform:scale(1.1)}.sec6 .carousel-blog .item .item_content p{color:#c2c2c2;font-size:.6rem;text-align:center;margin:5px 0 0}.sec6 .carousel-blog ul.slick-dots li{margin:0 1px}.sec6 .carousel-blog ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec6 .carousel-blog ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec6 .carousel-blog .slick-prev{left:-40px}.sec6 .carousel-blog .slick-next{right:-40px}.sec6 .carousel-blog .slick-prev,.sec6 .carousel-blog .slick-next{width:40px}.sec6 .carousel-blog .slick-prev:before,.sec6 .carousel-blog .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec7{background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec7 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec7 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec8{padding:60px 0 80px}.sec8 .title{background-color:#e30613;width:47%}.sec8 .title h2{color:#fff;font-size:2rem;font-family:font-bold;padding:20px 50px;text-align:right}.sec8 .text{margin:40px 0}.sec8 .text p{color:#4d4d4d;font-family:font-medium;font-size:1rem;line-height:1.4;margin:0}.sec8 .carousel-nosotros .item{margin:0 20px}.sec8 .carousel-nosotros .item img{width:100%}.sec8 .carousel-nosotros .slick-prev{position:absolute !important;bottom:-47px;top:unset;right:35px;left:0;margin:auto}.sec8 .carousel-nosotros .slick-next{position:absolute !important;bottom:-47px;top:unset;left:0;right:-35px;margin:auto}.sec8 .carousel-nosotros .slick-prev,.sec8 .carousel-nosotros .slick-next{width:40px}.sec8 .carousel-nosotros .slick-prev:before,.sec8 .carousel-nosotros .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec9{background-image:url("../images/bg_historia.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;padding:60px 0}.sec9 h2{color:#fff;font-size:2rem;font-family:font-bold;background-color:#ef7d00;padding:18px 50px;text-align:center;margin:0 10%;margin-bottom:50px}.sec9 .text h3{font-size:2rem;font-family:font-bold;color:#fff;font-style:italic;margin-bottom:40px}.sec9 .text p{line-height:1.4;font-family:font-medium;font-size:1rem;color:#fff;text-align:justify}.sec10{padding:60px 0}.sec10 .items{display:flex;flex-wrap:wrap;justify-content:space-between}.sec10 .items .item{width:45%;background-color:#515151;border-radius:10px;padding:50px 40px;transition:.4s all}.sec10 .items .item:hover{background-color:#ffed00}.sec10 .items .item:hover h4,.sec10 .items .item:hover p{color:#000}.sec10 .items .item h4{color:#fff;font-family:font-bold;font-size:1.8rem;margin-bottom:18px;text-align:center}.sec10 .items .item p{line-height:1.4;color:#fff;font-family:font-medium;font-size:.9rem;margin:0;text-align:justify}.sec11{padding:60px 0}.sec11 .title{background-color:#ffed00;width:50%}.sec11 .title h2{color:#fff;font-size:2rem;font-family:font-bold;padding:20px 50px;text-align:right}.sec11 .carousel-consejo-directivo{margin-top:50px}.sec11 .carousel-consejo-directivo .item{display:flex;flex-wrap:wrap;justify-content:center;padding-top:130px}.sec11 .carousel-consejo-directivo .item .item_card{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#e2e2e2;border-radius:10px;margin:0 10px 8px;padding:15px 20px;opacity:.7}.sec11 .carousel-consejo-directivo .item .item_card .image{width:20%}.sec11 .carousel-consejo-directivo .item .item_card .image img{width:100%}.sec11 .carousel-consejo-directivo .item .item_card .text{width:74%}.sec11 .carousel-consejo-directivo .item .item_card .text h4{font-family:font-bold;color:#515151;font-size:.8rem;margin-bottom:2px}.sec11 .carousel-consejo-directivo .item .item_card .text p{font-family:font-semibold;font-style:italic;color:#515151;font-size:.7rem;margin:0}.sec11 .carousel-consejo-directivo .item .item_person{display:none}.sec11 .carousel-consejo-directivo .slick-current{padding-top:0}.sec11 .carousel-consejo-directivo .slick-current .item_card{background-color:#e30613;opacity:1}.sec11 .carousel-consejo-directivo .slick-current .item_card .image{display:none}.sec11 .carousel-consejo-directivo .slick-current .item_card .text{width:100%}.sec11 .carousel-consejo-directivo .slick-current .item_card .text h4,.sec11 .carousel-consejo-directivo .slick-current .item_card .text p{color:#fff}.sec11 .carousel-consejo-directivo .slick-current .item_person{display:block;width:100%;margin-bottom:20px;padding:0 10px;border-radius:10px}.sec11 .carousel-consejo-directivo .slick-current .item_person img{width:100%;border-radius:10px}.sec11 .carousel-consejo-directivo ul.slick-dots li{margin:0 1px}.sec11 .carousel-consejo-directivo ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec11 .carousel-consejo-directivo ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec12{background-image:url("../images/bg_eventos.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec12 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec12 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec13{margin:70px 0 40px}.sec13 .line{position:absolute;width:100%;top:0;left:0;height:80px}.sec13 .line1{background-color:#006eb7}.sec13 .line2{background-color:#ef7d00}.sec13 .line3{background-color:#009640}.sec13 .line4{background-color:#ffed00}.sec13 .content{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin-bottom:60px}.sec13 .content .image{width:33%}.sec13 .content .image img{width:100%}.sec13 .content .content_text{width:63%;display:flex;flex-direction:column}.sec13 .content .content_text .content_header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:80px}.sec13 .content .content_text .content_header h2{color:#fff;font-size:2rem;font-family:font-bold;margin:0}.sec13 .content .content_text .content_header a{font-family:font-bold;font-size:1rem;color:#fff;text-decoration:none;display:inline-block;background:linear-gradient(91.55deg,#000 0%,#656565 100%);padding:4px 30px 3px;border:3px solid #fff;border-radius:15px}.sec13 .content .content_text .text{margin:30px 0}.sec13 .content .content_text .text p{color:#4d4d4d;line-height:1.4;text-align:justify;font-family:font-medium;font-size:.9rem}.sec13 .content .content_text .text_button{text-align:center;margin-top:25px}.sec13 .content .content_text .text_button a{font-family:font-bold;font-size:.9rem;color:#fff;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);padding:6px 50px 5px;text-decoration:none;border-radius:15px}.sec13 .content .content_text .items_tab{box-shadow:0 8px 10px rgba(0,0,0,0.45);border-radius:10px}.sec13 .content .content_text .items_tab .navpill1{background-color:#006eb7}.sec13 .content .content_text .items_tab .navpill2{background-color:#ef7d00}.sec13 .content .content_text .items_tab .navpill3{background-color:#009640}.sec13 .content .content_text .items_tab .navpill4{background-color:#ffed00}.sec13 .content .content_text .items_tab ul.nav-pills{justify-content:space-between;border-radius:11px 11px 0 0;padding-bottom:1px}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item{margin-bottom:-1px}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink1{background-color:#006eb7}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink2{background-color:#ef7d00}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink3{background-color:#009640}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink4{background-color:#ffed00}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item button.nav-link{border-radius:10px 10px 0 0;color:#fff;font-size:.9rem;font-family:font-bold;padding-top:12px;padding-bottom:12px}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item button.active{background-color:#fff;color:#000}.sec13 .content .content_text .items_tab .tab-content .tab-pane{padding:30px 40px 35px}.sec13 .content .content_text .items_tab .tab-content .tab-pane p{font-family:font-medium;font-size:.8rem;color:#4d4d4d;line-height:1.4}.sec13 .content .content_text .items_tab .tab-content .tab-pane ul li{color:#4d4d4d}.sec13 .content .content_text .items_tab .tab-content .tab-pane .zonas img{width:100% !important;height:auto !important}.sec13 .content .content_text .items_tab .tab-content .tab-pane .promociones p{text-align:center}.sec13 .content .content_text .items_tab .tab-content .tab-pane .promociones p img{width:80% !important;height:auto !important}.sec13 .content .content_text .items_tab .tab-content .tab-pane .carta a{background:linear-gradient(91.55deg,#000 0%,#656565 100%);font-family:font-bold;color:#fff;font-size:.9rem;text-decoration:none;padding:4px 30px 3px}.sec13 .h2events1{color:#006eb7}.sec13 .h2events2{color:#ef7d00}.sec13 .h2events3{color:#009640}.sec13 .h2events{font-size:2rem;font-family:font-bold;margin-bottom:50px;text-align:center}.sec13 .eventspage1 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec13 .eventspage2 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec13 .eventspage3 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#009640}.sec13 .carousel-eventos-page .item{display:flex;flex-wrap:wrap;flex-direction:column;margin:0 40px 30px;text-align:center}.sec13 .carousel-eventos-page .item img{width:100%;margin-bottom:17px}.sec13 .carousel-eventos-page .item .comprar1{background:linear-gradient(91.55deg,#006eb7 0%,#44ccfd 100%)}.sec13 .carousel-eventos-page .item .comprar2{background:linear-gradient(91.55deg,#ef7d00 0%,#ffaf6d 100%)}.sec13 .carousel-eventos-page .item .comprar3{background:linear-gradient(91.55deg,#009640 0%,#92d050 100%)}.sec13 .carousel-eventos-page .item .comprar{text-decoration:none;font-family:font-bold;color:#fff;font-size:.9rem;border-radius:15px;padding-top:6px;padding-bottom:5px}.sec13 .carousel-eventos-page ul.slick-dots li{margin:0 1px}.sec13 .carousel-eventos-page ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec13 .carousel-eventos-page ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px}.sec13 .carousel-eventos-page .slick-prev{left:-40px}.sec13 .carousel-eventos-page .slick-next{right:-40px}.sec13 .carousel-eventos-page .slick-prev,.sec13 .carousel-eventos-page .slick-next{width:40px}.sec13 .carousel-eventos-page .slick-prev:before,.sec13 .carousel-eventos-page .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec14{margin-top:13vh}.sec14 .item1{background-position:center;background-size:cover;background-repeat:no-repeat;height:38vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.sec14 .item1 p{color:#fff;font-family:font-medium;font-size:1rem;text-align:center;margin-bottom:0}.sec14 .item1 h1{color:#fff;font-family:font-bold;font-size:3rem;text-align:center;margin:0}.sec14 .item1 h2{color:#fff;font-family:font-semibold;font-size:1.2rem;text-align:center;margin:0}.sec14 .item2{background-color:#000;height:11vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 5%}.sec14 .item2 h2{color:#fff;font-family:font-bold;font-size:1.9rem;text-align:center;margin:0}.sec14 .item3{background-position:center;background-size:cover;background-repeat:no-repeat;height:38vh}.sec15{margin:30px 0 40px}.sec15 .image_map{text-align:center}.sec15 .image_map img{width:80%}.sec15 .content{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-bottom:60px}.sec15 .content .content_text{width:100%;display:flex;flex-direction:column}.sec15 .content .content_text .text{margin:30px 0}.sec15 .content .content_text .text p{color:#4d4d4d;line-height:1.4;text-align:justify;margin:0;font-family:font-medium;font-size:.9rem}.sec15 .content .content_text .items_tab{box-shadow:0 8px 10px rgba(0,0,0,0.45);border-radius:10px}.sec15 .content .content_text .items_tab .navpill1{background-color:#006eb7}.sec15 .content .content_text .items_tab .navpill2{background-color:#ef7d00}.sec15 .content .content_text .items_tab .navpill3{background-color:#009640}.sec15 .content .content_text .items_tab ul.nav-pills{justify-content:space-between;border-radius:11px 11px 0 0;padding-bottom:1px}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item{margin-bottom:-1px}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink1{background-color:#006eb7}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink2{background-color:#ef7d00}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink3{background-color:#009640}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item button.nav-link{border-radius:10px 10px 0 0;color:#fff;font-size:.9rem;font-family:font-bold;padding-top:12px;padding-bottom:12px}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item button.active{background-color:#fff;color:#000}.sec15 .content .content_text .items_tab .tab-content .tab-pane{padding:30px 40px 35px}.sec15 .content .content_text .items_tab .tab-content .tab-pane p{font-family:font-medium;font-size:.8rem;color:#4d4d4d;margin:0;line-height:1.4}.sec15 .content .content_text .items_tab .tab-content .tab-pane ul li{color:#4d4d4d}.sec15 .content .content_text .items_tab .tab-content .tab-pane .zonas img{width:100% !important;height:auto !important}.sec15 .content .content_text .items_tab .tab-content .tab-pane .promociones p{text-align:center}.sec15 .content .content_text .items_tab .tab-content .tab-pane .promociones p img{width:60% !important;height:auto !important}.sec15 .content .content_text .items_tab .tab-content .tab-pane .carta a{background:linear-gradient(91.55deg,#000 0%,#656565 100%);font-family:font-bold;color:#fff;font-size:.9rem;text-decoration:none;padding:4px 30px 3px}.sec15 .content .item_a{text-align:center;margin:100px 0 20px;width:50%;height:150px;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.sec15 .content .item_a .linecolor{width:100%;background-color:#006eb7;height:55px}.sec15 .content .item_a .line_a{width:60%;background-color:#006eb7;height:40px;display:flex;align-items:center;justify-content:center}.sec15 .content .item_a .line_a a{font-family:font-bold;font-size:1rem;color:#fff;text-decoration:none;display:inline-block;background:linear-gradient(91.55deg,#000 0%,#656565 100%);padding:4px 30px 3px;border:3px solid #fff;border-radius:15px;position:relative}.sec15 .h2events1{color:#006eb7}.sec15 .h2events2{color:#ef7d00}.sec15 .h2events3{color:#009640}.sec15 .h2events{font-size:2rem;font-family:font-bold;margin-bottom:50px;text-align:center}.sec15 .eventspage1 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec15 .eventspage2 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec15 .eventspage3 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#009640}.sec15 .carousel-eventos-page .item{display:flex;flex-wrap:wrap;flex-direction:column;margin:0 40px 30px;text-align:center}.sec15 .carousel-eventos-page .item img{width:100%;margin-bottom:17px}.sec15 .carousel-eventos-page .item .comprar1{background:linear-gradient(91.55deg,#006eb7 0%,#44ccfd 100%)}.sec15 .carousel-eventos-page .item .comprar2{background:linear-gradient(91.55deg,#ef7d00 0%,#ffaf6d 100%)}.sec15 .carousel-eventos-page .item .comprar3{background:linear-gradient(91.55deg,#009640 0%,#92d050 100%)}.sec15 .carousel-eventos-page .item .comprar{text-decoration:none;font-family:font-bold;color:#fff;font-size:.9rem;border-radius:15px;padding-top:6px;padding-bottom:5px}.sec15 .carousel-eventos-page ul.slick-dots li{margin:0 1px}.sec15 .carousel-eventos-page ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec15 .carousel-eventos-page ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px}.sec15 .carousel-eventos-page .slick-prev{left:-40px}.sec15 .carousel-eventos-page .slick-next{right:-40px}.sec15 .carousel-eventos-page .slick-prev,.sec15 .carousel-eventos-page .slick-next{width:40px}.sec15 .carousel-eventos-page .slick-prev:before,.sec15 .carousel-eventos-page .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec15 .back{text-align:center;margin-top:40px}.sec15 .back a{color:rgba(0,0,0,0.4);font-family:font-medium;font-size:.9rem;text-decoration:none;transition:.5s all}.sec15 .back a:hover{color:rgba(0,0,0,0.75)}.sec15 .back a img{height:19px;padding-right:16px}.sec16{background-image:url("../images/bg_talleres.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec16 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec16 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec17 .text_{position:relative;padding:0;margin:60px 0}.sec17 .text_ .line{position:absolute;height:50px;background-color:#e30613;top:0;left:0;bottom:0;margin:auto;z-index:-1;width:100%}.sec17 .text_ .text{margin:0 20%;padding:0 40px;background-color:#fff}.sec17 .text_ .text p{font-family:font-medium;font-size:.9rem;color:#4d4d4d;line-height:1.4}.sec17 .slider-for-talleres{margin-bottom:30px}.sec17 .slider-for-talleres .item{background-position:center;background-size:cover;background-repeat:no-repeat;height:320px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.sec17 .slider-for-talleres .item h4{color:#fff;font-size:2rem;font-family:font-bold}.sec17 .slider-nav-talleres{margin:0 16%}.sec17 .slider-nav-talleres .item{background-position:center;background-size:cover;background-repeat:no-repeat;height:150px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 10px 20px}.sec17 .slider-nav-talleres .item h4{color:#fff;font-size:2rem;font-family:font-bold}.sec17 .slider-nav-talleres ul.slick-dots li{margin:0 1px}.sec17 .slider-nav-talleres ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec17 .slider-nav-talleres ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec17 .slider-nav-talleres .slick-prev{left:-55px}.sec17 .slider-nav-talleres .slick-next{right:-55px}.sec17 .slider-nav-talleres .slick-prev,.sec17 .slider-nav-talleres .slick-next{width:40px}.sec17 .slider-nav-talleres .slick-prev:before,.sec17 .slider-nav-talleres .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec18{margin:70px 0 40px}.sec18 .line{position:absolute;width:100%;top:0;left:0;height:80px;background-color:#ffed00}.sec18 .content{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin-bottom:70px}.sec18 .content .image{width:33%}.sec18 .content .image img{width:100%}.sec18 .content .content_text{width:63%;display:flex;flex-direction:column}.sec18 .content .content_text .content_header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:80px}.sec18 .content .content_text .content_header h2{color:#000;font-size:2rem;font-family:font-bold;margin:0}.sec18 .content .content_text .content_header a{font-family:font-bold;font-size:1rem;color:#fff;text-decoration:none;display:inline-block;background:linear-gradient(91.55deg,#000 0%,#656565 100%);padding:4px 30px 3px;border:3px solid #fff;border-radius:15px}.sec18 .content .content_text .text{margin:30px 0}.sec18 .content .content_text .text p{color:#4d4d4d;line-height:1.4;text-align:justify;margin:0;font-family:font-medium;font-size:.9rem}.sec18 .content .content_text .text_button{text-align:center;margin-top:25px}.sec18 .content .content_text .text_button a{font-family:font-bold;font-size:.9rem;color:#fff;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);padding:6px 50px 5px;text-decoration:none;border-radius:15px}.sec18 .content .content_text .items_tab{box-shadow:0 8px 10px rgba(0,0,0,0.45);border-radius:10px}.sec18 .content .content_text .items_tab ul.nav-pills{justify-content:flex-start;border-radius:11px 11px 0 0;padding-bottom:1px;background-color:#ffed00}.sec18 .content .content_text .items_tab ul.nav-pills li.nav-item{margin-bottom:-1px;margin-right:24px}.sec18 .content .content_text .items_tab ul.nav-pills li.nav-item button.nav-link{border-radius:10px 10px 0 0;color:#000;font-size:.9rem;font-family:font-bold;padding-top:12px;padding-bottom:12px;background-color:#ffed00}.sec18 .content .content_text .items_tab ul.nav-pills li.nav-item button.active{background-color:#fff;color:#000}.sec18 .content .content_text .items_tab .tab-content .tab-pane{padding:30px 40px 35px}.sec18 .content .content_text .items_tab .tab-content .tab-pane p{font-family:font-medium;font-size:.8rem;color:#4d4d4d;margin:0;line-height:1.4}.sec18 .content .content_text .items_tab .tab-content .tab-pane ul li{color:#4d4d4d}.sec18 .carousel-talleres{margin-bottom:55px}.sec18 .carousel-talleres .item{margin:0 20px}.sec18 .carousel-talleres .item img{width:100%}.sec18 .carousel-talleres .slick-prev{position:absolute !important;bottom:-47px;top:unset;right:35px;left:0;margin:auto}.sec18 .carousel-talleres .slick-next{position:absolute !important;bottom:-47px;top:unset;left:0;right:-35px;margin:auto}.sec18 .carousel-talleres .slick-prev,.sec18 .carousel-talleres .slick-next{width:40px}.sec18 .carousel-talleres .slick-prev:before,.sec18 .carousel-talleres .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec18 .h2events1{color:#006eb7}.sec18 .h2events2{color:#ef7d00}.sec18 .h2events3{color:#009640}.sec18 .h2events{font-size:2rem;font-family:font-bold;margin-bottom:50px;text-align:center}.sec18 .eventspage1 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec18 .eventspage2 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec18 .eventspage3 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#009640}.sec18 .carousel-eventos-page .item{display:flex;flex-wrap:wrap;flex-direction:column;margin:0 40px 30px;text-align:center}.sec18 .carousel-eventos-page .item img{width:100%;margin-bottom:17px}.sec18 .carousel-eventos-page .item .comprar1{background:linear-gradient(91.55deg,#006eb7 0%,#44ccfd 100%)}.sec18 .carousel-eventos-page .item .comprar2{background:linear-gradient(91.55deg,#ef7d00 0%,#ffaf6d 100%)}.sec18 .carousel-eventos-page .item .comprar3{background:linear-gradient(91.55deg,#009640 0%,#92d050 100%)}.sec18 .carousel-eventos-page .item .comprar{text-decoration:none;font-family:font-bold;color:#fff;font-size:.9rem;border-radius:15px;padding-top:6px;padding-bottom:5px}.sec18 .carousel-eventos-page ul.slick-dots li{margin:0 1px}.sec18 .carousel-eventos-page ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec18 .carousel-eventos-page ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px}.sec18 .carousel-eventos-page .slick-prev{left:-40px}.sec18 .carousel-eventos-page .slick-next{right:-40px}.sec18 .carousel-eventos-page .slick-prev,.sec18 .carousel-eventos-page .slick-next{width:40px}.sec18 .carousel-eventos-page .slick-prev:before,.sec18 .carousel-eventos-page .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec19{background-image:url("../images/bg_contacto.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec19 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec19 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec20{padding:60px 0}.sec20 .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.sec20 .content .map{width:40%}.sec20 .content .map iframe{width:100% !important}.sec20 .content .detail{width:57%;display:flex;flex-wrap:wrap;justify-content:space-between}.sec20 .content .detail .contact_left{width:48%;background-color:#2f2f2f}.sec20 .content .detail .contact_left h3{font-family:font-bold;font-size:1rem;color:#fff;background-color:#ef7d00;text-align:center;padding:9px 0;margin:25px 0 30px}.sec20 .content .detail .contact_left .items{display:flex;flex-wrap:wrap;padding:0 33px 30px}.sec20 .content .detail .contact_left .items .item{display:flex;align-items:center;margin-bottom:3px}.sec20 .content .detail .contact_left .items .item img{width:18px;margin-right:8px}.sec20 .content .detail .contact_left .items .item p{font-size:.8rem;margin:0;color:#fff}.sec20 .content .detail .contact_right{width:48%;background-color:#2f2f2f}.sec20 .content .detail .contact_right h3{font-family:font-bold;font-size:1rem;color:#fff;background-color:#009640;text-align:center;padding:9px 0;margin:25px 0 30px}.sec20 .content .detail .contact_right .items{display:flex;align-items:center;flex-direction:column;margin-bottom:15px}.sec20 .content .detail .contact_right .items p{text-align:center;font-size:.8rem;line-height:1.4;color:#fff}.sec20 .content .detail .contact_right .items p strong{font-family:font-bold}.sec20 .content .detail .formu{width:100%;margin-top:30px}.sec20 .content .detail .formu p{font-family:font-bold;font-size:1rem;color:#000;text-align:center}.sec20 .content .detail .formu form{display:flex;flex-wrap:wrap;justify-content:space-between}.sec20 .content .detail .formu form label{font-size:.7rem;padding:.75rem .75rem}.sec20 .content .detail .formu form .form-control:focus{padding-bottom:1rem;box-shadow:none}.sec20 .content .detail .formu form input,.sec20 .content .detail .formu form textarea,.sec20 .content .detail .formu form select{font-size:.75rem;height:40px;background-color:#fff;color:#6a6b6a;border-radius:12px}.sec20 .content .detail .formu form textarea{height:264px}.sec20 .content .detail .formu form .form_left{width:48%}.sec20 .content .detail .formu form .form_right{width:48%}.sec20 .content .detail .formu form .form_button{width:100%;text-align:center;margin-top:30px}.sec20 .content .detail .formu form .form_button button{padding:7px 100px 6px;font-family:font-semibold;color:#fff;font-size:.8rem;background-color:#e30613;border:0;border-radius:12px}.sec21{background-image:url("../images/bg_blog.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec21 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec21 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec22{padding-bottom:40px}.sec22 .text_{position:relative;padding:0;margin:60px 0}.sec22 .text_ .line{position:absolute;height:50px;background-color:#009640;top:0;left:0;bottom:0;margin:auto;z-index:-1;width:100%}.sec22 .text_ .text{margin:0 20%;padding:0 40px;background-color:#fff}.sec22 .text_ .text p{font-family:font-medium;font-size:.9rem;color:#4d4d4d;line-height:1.4}.sec22 .items{display:flex;flex-wrap:wrap;margin:0 20%}.sec22 .items .item{width:100%;display:flex;flex-wrap:wrap;margin-bottom:40px}.sec22 .items .item .item_left{width:35%}.sec22 .items .item .item_left img{width:100%}.sec22 .items .item .item_right{width:65%;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15);border-radius:0 25px 25px 0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:30px 25px 15px}.sec22 .items .item .item_right .item_header{padding-right:15%}.sec22 .items .item .item_right .item_header h3{color:#e30613;font-family:font-bold;font-size:.95rem}.sec22 .items .item .item_right .item_header .detail p{color:#000;font-size:.85rem;line-height:1.4;text-align:justify;margin-bottom:13px}.sec22 .items .item .item_right .item_footer{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-end}.sec22 .items .item .item_right .item_footer a{font-family:font-bold;color:#253238;background-color:#ffed00;font-size:.8rem;text-decoration:none;padding:5px 40px 4px;border-radius:4px;transition:.5s all}.sec22 .items .item .item_right .item_footer p{color:#c2c2c2;font-size:.6rem;text-align:center;margin:0}.sec23{margin-top:13vh}.sec23 .item1{background-image:url("../images/bg_post.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:38vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.sec23 .item1 p{color:#fff;font-family:font-medium;font-size:1rem;text-align:center;margin-bottom:0}.sec23 .item1 h1{color:#fff;font-family:font-bold;font-size:3rem;text-align:center;margin:0}.sec23 .item2{background-color:#000;height:11vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px}.sec23 .item2 h2{color:#fff;font-family:font-bold;font-size:1.4rem;text-align:center;margin:0}.sec23 .item3{background-position:center;background-size:cover;background-repeat:no-repeat;height:38vh}.sec24 .description{margin-top:50px}.sec24 .description p{color:#000;font-size:1rem;line-height:1.4;text-align:justify}.sec25{background-image:url("../images/bg_profile.png");background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:13vh}.sec25 .text{padding:50px 0}.sec25 .text p{font-family:font-medium;font-size:.8rem;color:#fff;margin:0;text-decoration:underline}.sec25 .text h2{color:#fff;font-size:2.5rem;font-family:font-bold}.sec26 .content{display:flex;flex-wrap:wrap}.sec26 .content .content_left{width:20%;background-color:#000}.sec26 .content .content_left ul{list-style-type:none;height:85vh;padding-top:50px}.sec26 .content .content_left ul li{margin-bottom:60px}.sec26 .content .content_left ul li a{color:#fff;font-family:font-medium;font-size:1rem;text-decoration:none}.sec26 .content .content_left ul li a i{padding-right:6px}.sec26 .content .content_left ul .active{background-color:#fff;padding:20px 0 20px 10px;border-top-left-radius:9px;border-bottom-left-radius:9px}.sec26 .content .content_left ul .active a{color:#000}.sec26 .content .content_right{padding-left:30px;width:70%}.sec26 .tit_profile{background-color:#ffed00;width:100%;padding:8px 15px;position:relative;height:40px;border-radius:12px 12px 0 0;margin:20px 0 40px}.sec26 .tit_profile h3{font-family:font-bold;color:#000;font-size:1rem;margin:0;background-color:#fff;padding:0 50px;position:absolute;top:0;left:20px;height:100%;display:flex;align-items:center;border-radius:12px 12px 0 0}.sec26 .items{width:100%;display:flex;flex-wrap:wrap}.sec26 .items .item1{width:40%}.sec26 .items .item2{width:40%}.sec26 .items .item3{width:20%}.sec26 .items .item3 label#choose-file-label{background-color:#006eb7;color:#fff;font-family:font-semibold;font-size:.9rem;padding:6px 15px;border-radius:12px;word-break:break-word;width:100%;cursor:pointer}.sec26 .items .item3 .avatar_photo{text-align:center;margin-top:20px}.sec26 .items .item3 .avatar_photo img{width:90%}.sec26 .items .item4{width:100%}.sec26 .items .item{padding:0 15px}.sec26 .items .item .form-group{margin-bottom:15px}.sec26 .items .item .form-group label.input-label{color:#006eb7;font-family:font-bold;font-size:.9rem;padding-left:.75rem}.sec26 .items .item .form-group input[type=text],.sec26 .items .item .form-group input[type=password],.sec26 .items .item .form-group input[type=date],.sec26 .items .item .form-group select{color:rgba(106,107,106,0.6);font-family:font-semibold;font-size:.9rem;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.4);border-radius:12px}.sec26 .items .item .form-group select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E") !important;background-position:right .75rem center !important;background-repeat:no-repeat !important;background-size:16px 12px !important}.sec26 .items .item .form-group select[name=type_document]{margin-right:13px}.sec26 .items .item .form-group .form-control:disabled,.sec26 .items .item .form-group .form-control[readonly]{background-color:#e9ecef !important;cursor:not-allowed}.sec26 .items .item .form-group ::placeholder{color:rgba(106,107,106,0.3);font-family:font-semibold;font-size:.9rem}.sec26 .items .item .btn-submit{font-family:font-semibold;color:#fff;background-color:#e30613;font-size:.9rem;padding:4px 40px 3px;border-radius:12px;margin-top:20px}.sec26 .tit_membership{background-color:#e30613;width:100%;padding:8px 15px;position:relative;height:40px;border-radius:12px 12px 0 0;margin:20px 0 40px}.sec26 .tit_membership h3{font-family:font-bold;color:#000;font-size:1rem;margin:0;background-color:#fff;padding:0 50px;position:absolute;top:0;left:20px;height:100%;display:flex;align-items:center;border-radius:12px 12px 0 0}.sec26 .membership p{line-height:1.3;margin-bottom:6px;color:#000}.sec26 .membership p span{font-family:font-medium}.sec26 .membership h4{color:#000;font-size:.9rem;font-family:font-semibold}.sec26 .tit_workshops{background-color:#009640;width:100%;padding:8px 15px;position:relative;height:40px;border-radius:12px 12px 0 0;margin:20px 0 40px}.sec26 .tit_workshops h3{font-family:font-bold;color:#000;font-size:1rem;margin:0;background-color:#fff;padding:0 50px;position:absolute;top:0;left:20px;height:100%;display:flex;align-items:center;border-radius:12px 12px 0 0}.sec26 .tickets{display:flex;flex-wrap:wrap;width:100%}.sec26 .tickets .ticket{width:100%}.sec26 .tickets .ticket .tit{width:100%;border-bottom:1px solid #c4c4c4}.sec26 .tickets .ticket .tit p{font-family:font-medium;color:#000;font-size:.9rem;margin:0;line-height:1.3}.sec26 .tickets .ticket .tit p span{font-family:font-semibold;font-style:italic}.sec26 .tickets .ticket table{width:100%}.sec26 .tickets .ticket table thead .t1{text-align:left !important}.sec26 .tickets .ticket table thead tr{text-align:center}.sec26 .tickets .ticket table thead tr th{color:rgba(0,0,0,0.4);font-family:font-medium;font-size:.7rem}.sec26 .tickets .ticket table tbody .t1{text-align:left !important}.sec26 .tickets .ticket table tbody tr td{text-align:center}.sec26 .tickets .ticket table tbody tr td a{color:#006eb7;font-family:font-semibold;font-size:.8rem;text-decoration:none}.sec26 .tickets .ticket table tbody tr td p{color:#000;font-size:.8rem;margin:0;line-height:1.3}.sec28{margin-top:50px}.sec28 .content{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin-bottom:60px}.sec28 .content .content_left{width:49%}.sec28 .content .content_left h2{color:#fff;font-family:font-bold;font-size:1.4rem;text-align:center;background-color:#ef7d00;padding:25px 15px}.sec28 .content .content_left .description{margin-top:25px}.sec28 .content .content_left .description p{line-height:1.4;font-family:font-medium;font-size:.8rem;text-align:justify}.sec28 .content .content_left .button_contact{text-align:center}.sec28 .content .content_left .button_contact p{line-height:1.4;font-family:font-medium;font-size:.8rem;text-align:center}.sec28 .content .content_left .button_contact a{background:linear-gradient(91.55deg,#009640 0%,#9ae8bb 100%);font-family:font-bold;color:#fff;font-size:.8rem;text-decoration:none;border-radius:15px;padding:5px 30px}.sec28 .content .content_right{width:49%}.sec28 .content .content_right .slider-for-event-buy{margin-bottom:20px}.sec28 .content .content_right .slider-for-event-buy .item{padding:0 25px}.sec28 .content .content_right .slider-for-event-buy .item img{width:100%}.sec28 .content .content_right .slider-for-event-buy .slick-prev{left:25px}.sec28 .content .content_right .slider-for-event-buy .slick-next{right:25px}.sec28 .content .content_right .slider-for-event-buy .slick-prev,.sec28 .content .content_right .slider-for-event-buy .slick-next{width:40px;z-index:1}.sec28 .content .content_right .slider-for-event-buy .slick-prev:before,.sec28 .content .content_right .slider-for-event-buy .slick-next:before{font-size:30px;color:#fff;opacity:.9}.sec28 .content .content_right .slider-nav-event-buy .item{padding:0 25px}.sec28 .content .content_right .slider-nav-event-buy .item img{width:100%}.sec28 .map h2{font-family:font-bold;color:#000;font-size:1.2rem;text-align:center;margin-bottom:25px}.sec28 .map p{font-family:font-semibold;color:#d3d3d3;font-size:.8rem;text-align:center}.sec28 .stages{margin:70px 0 40px;display:flex;flex-wrap:wrap;justify-content:center}.sec28 .stages .zone{display:flex;flex-wrap:wrap;flex-direction:column}.sec28 .stages .zone .zone_row{display:inline-flex;margin-bottom:20px}.sec28 .stages .zone .zone_row .zone_aymara{background:rgba(0,176,240,0.4)}.sec28 .stages .zone .zone_row .zone_quechua{background:rgba(226,107,10,0.4)}.sec28 .stages .zone .zone_row .zone_uros{background:rgba(146,208,80,0.4)}.sec28 .stages .zone .zone_row .zone_detail{margin:0 10px 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:252px;border-radius:6px}.sec28 .stages .zone .zone_row .zone_detail h4{color:#000;font-family:font-bold;font-size:.9rem;margin-bottom:0}.sec28 .stages .zone .zone_row .zone_detail p{margin:0;color:#000;font-family:font-bold;font-size:.8rem;padding:6px 6px}.sec28 .stages .zone .zone_row .zone_detail .circle_pending{height:20px;width:20px;border-radius:50%;margin-right:10px}.sec28 .stages .zone .zone_row .table_zone{padding:2px;border-radius:6px;margin:0 10px;column-gap:0;position:relative}.sec28 .stages .zone .zone_row .table_zone .seat{width:20px;height:20px;display:flex;justify-content:center;align-items:center;padding:2px}.sec28 .stages .zone .zone_row .table_zone .seat .circle{background-color:#f4f4f4;border-radius:50%;height:100%;width:100%;cursor:pointer}.sec28 .stages .zone .zone_row .table_zone .seat .pending{background-color:#ffc107;cursor:not-allowed}.sec28 .stages .zone .zone_row .table_zone span{margin:0;position:absolute;top:-.9rem;left:0;right:0;display:flex;justify-content:center;color:#3a3a3a;font-size:.6rem;font-family:font-semibold}.sec28 .stages .main{display:flex;flex-wrap:wrap;justify-content:center;width:300px;height:300px;margin:0 10px}.sec28 .stages .main .stage{width:85%;height:44px;margin-bottom:20px;background-color:#9b4f11;border-radius:6px;display:flex;justify-content:center;align-items:center}.sec28 .stages .main .stage p{margin:0;color:rgba(255,255,255,0.4);font-family:font-bold;font-size:.8rem}.sec28 .stages .main .dance_stage{width:100%;height:236px;background-color:#e9e9e9;border-radius:6px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.sec28 .stages .main .dance_stage p{color:rgba(0,0,0,0.4);font-family:font-bold;font-size:.8rem;margin:0}.sec29{margin-top:13vh}.sec29 .item1{background-image:url("../images/bg_evento.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:25vh}.sec29 .item2{background:linear-gradient(90.69deg,#e30613 0%,#006eb7 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px 5%}.sec29 .item2 p{margin:0;color:#fff;font-family:font-bold;font-size:1.7rem}.sec30 .cart{margin-top:30px}.sec30 .cart h1{color:#e30613;font-family:font-bold;font-size:1.6rem;text-align:center;margin-bottom:20px}.sec30 .cart form label{color:#006eb7;font-family:font-bold;font-size:.9rem}.sec30 .cart form input,.sec30 .cart form select{background:#fff;box-shadow:0 0 6px rgba(0,0,0,0.4);border-radius:12px;color:#6a6b6a;font-size:.9rem;font-family:font-medium;border:unset}.sec30 .cart form input:hover,.sec30 .cart form select:hover,.sec30 .cart form input:focus,.sec30 .cart form select:focus{border:unset}.sec30 .cart .btn-submit{background-color:#e30613;border-radius:10px;color:#fff;padding:5px 30px;display:block;margin:auto;font-family:font-medium;margin-bottom:20px}.sec30 .cart table.cart_table thead tr th{font-family:font-medium;color:rgba(0,0,0,0.4);text-align:center}.sec30 .cart table.cart_table thead tr th.product,.sec30 .cart table.cart_table thead tr th.type,.sec30 .cart table.cart_table thead tr th.zone,.sec30 .cart table.cart_table thead tr th.date{text-align:left}.sec30 .cart table.cart_table tbody tr td{vertical-align:middle;font-size:.9rem;padding:.3rem}.sec30 .cart table.cart_table tbody tr td p{margin:0}.sec30 .cart table.cart_table tbody tr td .item_product a{margin:0;line-height:1.3;font-size:.9rem;color:#006eb7;font-family:font-medium;text-decoration:none}.sec30 .cart table.cart_table tbody tr td .delete{font-size:1.1rem;color:#e3342f}.sec30 .cart table.cart_table tfoot tr td{font-family:font-bold}.sec31{margin-top:13vh}.sec31 .content{display:flex;flex-wrap:wrap}.sec31 .content .content_left{width:50%}.sec31 .content .content_left img{width:100%}.sec31 .content .content_right{width:50%;padding:60px 13% 60px 100px}.sec31 .content .content_right p.tit_small{color:#9f9f9f;font-family:font-medium;text-decoration:underline;font-size:.8rem;text-align:center;margin:0;line-height:1}.sec31 .content .content_right p.tit{color:#006eb7;font-family:font-bold;font-size:2rem;text-align:center}.sec31 .content .content_right p.tit2{color:#000;font-size:.9rem;font-family:font-medium;line-height:1.3;margin-bottom:25px;text-align:center}.sec31 .content .content_right a{font-size:.8rem;color:#fff;font-family:font-semibold;background-color:#009640;padding:5px 30px;text-decoration:none;border-radius:12px}.sec65{padding-top:50px;padding-bottom:40px}.sec65 .cart-right .content{background-color:#eff0f4;padding:40px 20px 20px 20px}.sec65 .cart-right .content .details{margin-bottom:25px}.sec65 .cart-right .content .details h2{color:#061d38;font-family:font-bold;font-size:1.4rem;margin-bottom:30px;text-align:center}.sec65 .cart-right .content .details p{font-size:1.1rem;line-height:1.3;color:#061d38;font-family:font-medium;margin:6px}.sec65 .cart-right .content .details p span{font-family:font-regular}.sec65 .cart-right .content .details .p1{font-family:font-semibold;margin-bottom:15px}.sec65 .cart-right .content .items{border-bottom:3px solid #061d38;border-top:3px solid #061d38;padding-bottom:10px}.sec65 .cart-right .content .items .item{display:flex;flex-wrap:wrap;justify-content:space-between;margin:25px 0;position:relative}.sec65 .cart-right .content .items .item #delete_product_cart{position:absolute;top:-8px;right:0}.sec65 .cart-right .content .items .item #delete_product_cart i{color:#e3342f}.sec65 .cart-right .content .items .item .detail-left{display:flex;align-items:center;width:80%}.sec65 .cart-right .content .items .item .detail-left .image{margin-right:10px}.sec65 .cart-right .content .items .item .detail-left .image img{height:80px}.sec65 .cart-right .content .items .item .detail-left .name h3{font-family:font-bold;color:#000;font-size:1.1rem;margin-bottom:0;text-transform:uppercase}.sec65 .cart-right .content .items .item .detail-left .name p{font-family:font-light;font-size:.9rem;color:#000;line-height:1.3;margin:0}.sec65 .cart-right .content .items .item .detail-right{display:flex;justify-content:flex-end;align-items:center;width:18%}.sec65 .cart-right .content .items .item .detail-right .price{text-align:right}.sec65 .cart-right .content .items .item .detail-right .price .price-before{font-family:font-light;font-size:.7rem;text-decoration:line-through}.sec65 .cart-right .content .items .item .detail-right .price .price-now{font-family:font-light;font-size:1rem}.sec65 .cart-right .content .items .item .empty_cart{text-align:center;width:100%}.sec65 .cart-right .content .items .item .empty_cart i{font-size:2.5rem;color:#000}.sec65 .cart-right .content .items .item .empty_cart p{font-size:1rem;color:#000}.sec65 .cart-right .content .subtotal{padding:20px 0 15px;border-bottom:3px solid #061d38}.sec65 .cart-right .content .subtotal .item{display:flex;justify-content:space-between;margin-bottom:7px}.sec65 .cart-right .content .subtotal .item p{color:#000;margin:0;font-size:1rem;font-family:font-semibold}.sec65 .cart-right .content .subtotal .item div.envios{color:#000;margin:0;font-size:.9rem;display:flex;line-height:1;align-items:center}.sec65 .cart-right .content .subtotal .item div.envios .signo{cursor:pointer;color:#fff;background-color:#061d38;height:18px;width:18px;border-radius:50%;margin-left:8px;display:flex;align-items:center;justify-content:center}.sec65 .cart-right .content .total{padding-top:20px}.sec65 .cart-right .content .total .price{display:flex;justify-content:space-between;align-items:center}.sec65 .cart-right .content .total .price .price-left p{color:#000;margin:0}.sec65 .cart-right .content .total .price .price-left p:first-child{font-size:.9rem}.sec65 .cart-right .content .total .price .price-left p:last-child{font-size:.7rem}.sec65 .cart-right .content .total .price .price-left p.p_total{font-size:1rem}.sec65 .cart-right .content .total .price .price-right{font-size:1.3rem;color:#000;font-family:font-medium}.sec65 .cart-right .content .total .btn-pagar{color:#000;background-color:#ffce7b;padding:10px 60px;font-family:font-medium;font-size:1.1rem;margin:17px 0 30px}.sec65 .back{margin-top:30px}.sec65 .back a{font-family:font-medium;color:#061d38;font-size:1rem;text-decoration:none}.footer{background:linear-gradient(95.95deg,#000 10.06%,#006eb7 100%);padding:55px 0}.footer .content_{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%}.footer .content_ .item1{width:40%;position:relative;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.footer .content_ .item1 img{height:90px}.footer .content_ .item1 p{font-family:font-medium;font-size:.7rem;color:#fff;margin:20px 0 0}.footer .content_ .item2{width:45%;display:flex;flex-wrap:wrap}.footer .content_ .item2 ul.ul1{width:50%;list-style-type:none;margin:0;padding:0}.footer .content_ .item2 ul.ul1 li{margin-bottom:10px}.footer .content_ .item2 ul.ul1 li a{text-decoration:none;color:#fff;font-family:font-medium;font-size:.8rem}.footer .content_ .item2 ul.ul2{width:50%;list-style-type:none;margin:0;padding:0}.footer .content_ .item2 ul.ul2 li{margin-bottom:10px}.footer .content_ .item2 ul.ul2 li a{text-decoration:none;color:#fff;font-family:font-medium;font-size:.8rem}.footer .content_ .item2 .subscribe{width:80%;margin-top:20px}.footer .content_ .item2 .subscribe p{font-size:.7rem;color:#fff;margin-bottom:9px;font-family:font-medium}.footer .content_ .item2 .subscribe form{display:flex}.footer .content_ .item2 .subscribe form ::placeholder{color:#c1c1c1;font-size:.8rem;font-family:font-medium}.footer .content_ .item2 .subscribe form input[type=email]{color:#c1c1c1;font-size:.8rem;font-family:font-medium;padding-left:20px;border-radius:20px;border:0}.footer .content_ .item2 .subscribe form input[type=email]:focus{box-shadow:none !important}.footer .content_ .item2 .subscribe form input[type=submit]{background-color:#000;font-family:font-bold;font-size:.8rem;color:#fff;border-radius:20px;padding:1px 23px;margin-left:-30px}.footer .content_ .item3{width:10%;text-align:center;padding:0 35px}.footer .content_ .item3 .redes{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:7px}.footer .content_ .item3 .redes a{margin-bottom:25px}.footer .content_ .item3 .redes a img{width:16px}.footer .content_ .item3 p{color:#fff;font-size:.8rem;margin:0}@media screen and (max-width:1024px){.loading{position:fixed;top:0;width:100vw;height:100vh;background:#000;display:flex;justify-content:center;align-items:center;z-index:10000000000000000}.loading #loader{margin-top:90px;margin-left:90px;border:2px #3f3f3f solid;border-radius:50%;border-top-color:#ff616a;width:90px;height:90px;animation:spin 1s linear infinite;z-index:9999}@-moz-keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}#header{background:rgba(0,0,0,0.3);height:13vh;position:fixed;z-index:9;width:100%;top:0;display:flex;align-items:center;z-index:999;transition:.3s all}#header .left-menu img.img-logo{height:100%}#header .right-menu{display:flex;justify-content:flex-end;align-items:center}#header .right-menu ul{display:flex;flex-wrap:wrap;align-items:center;margin:0;list-style-type:none;padding:0}#header .right-menu ul li{padding-right:8px}#header .right-menu ul li a.cart_a{text-decoration:none}#header .right-menu ul li a.cart_a img.cart{height:30px}#header .right-menu ul li a.btn-socio{display:none}#header .right-menu ul li a.user_a{display:flex;align-items:center;text-decoration:none}#header .right-menu ul li a.user_a .user{height:20px;width:20px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}#header .right-menu ul li a.user_a .user img{height:14px}#header .right-menu ul li a.user_a p{margin:0;font-size:1rem;font-family:font-bold;color:#fff}#header .right-menu .burger0{float:right;display:block;cursor:pointer;color:#00ac67}#header .right-menu .burger0 .linea1,#header .right-menu .burger0 .linea2,#header .right-menu .burger0 .linea3{width:40px;height:4px;background-color:#fff;margin:5px;transition:all .3s ease}#header .right-menu .burger0 .linea2{width:36px}#header .right-menu .burger0 .linea3{width:25px}#header .right-menu .toggle1{transform:rotate(-45deg) translate(-6.5px,6.5px)}#header .right-menu .toggle2{opacity:0}#header .right-menu .toggle3{transform:rotate(45deg) translate(-5.5px,-6.5px)}#header .fondo-active{background:rgba(0,0,0,0.7) !important;display:block !important}#header .fondo{background:rgba(0,0,0,0);position:fixed;display:none;height:100%;width:100%;top:0;left:0;z-index:9;transition:transform .3s ease-in}#header .nav-mobile-active{transform:translateX(0%) !important}#header .nav-mobile{display:block;position:fixed;top:0;right:0;background:#171717;height:100vh;width:100%;z-index:9999999999;padding:100px 60px 30px 30px;transform:translateX(100%);transition:transform .3s ease-in;z-index:10}#header .nav-mobile .lists{display:flex;flex-direction:column;height:80vh;justify-content:space-between;text-align:right}#header .nav-mobile .lists ul{list-style:none;padding-left:15px}#header .nav-mobile .lists ul li{padding-bottom:18px}#header .nav-mobile .lists ul li a{text-decoration:none;color:#fff;font-size:1.2rem;font-family:font-bold;transition:.3s all;text-transform:uppercase}#header .nav-mobile .lists ul li a:hover{color:#ffed00}#header .nav-mobile .lists ul li .active{color:#ffed00}#header .nav-mobile .lists .bottom_{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding-left:30px}#header .nav-mobile .lists .bottom_ .btn1{background:linear-gradient(91.55deg,#ef7d00 0%,#ffb171 100%)}#header .nav-mobile .lists .bottom_ .btn2{background:linear-gradient(91.55deg,#006eb7 0%,#44ccfd 100%)}#header .nav-mobile .lists .bottom_ .btn3{background:linear-gradient(91.55deg,#009640 0%,#92d050 100%)}#header .nav-mobile .lists .bottom_ .btn4{background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%)}#header .nav-mobile .lists .bottom_ a{border:3px solid #fff;border-radius:15px;width:100%;text-align:center;color:#fff;font-size:1rem;font-family:font-bold;text-decoration:none;padding:5px 0 4px;margin-bottom:18px}#header .nav-mobile .lists .bottom_ img{height:70px}#header .nav-mobile .burger{position:absolute;top:20px;right:60px;cursor:pointer}#header .nav-mobile .burger .linea1,#header .nav-mobile .burger .linea2,#header .nav-mobile .burger .linea3{width:20px;height:4px;background-color:#fff;margin:5px;transition:all .3s ease}#header .nav-mobile .burger .toggle1{transform:rotate(-45deg) translate(-7px,7px)}#header .nav-mobile .burger .toggle2{opacity:0}#header .nav-mobile .burger .toggle3{transform:rotate(45deg) translate(-5.5px,-6.5px)}#loginModal .modal-content{border-radius:30px}#loginModal .modal-content #modal_forgot{display:none}#loginModal .modal-content #modal_login{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px;padding-top:20px}#loginModal .modal-content #modal_login #alert_login,#loginModal .modal-content #modal_login #alert_login_success{width:90%;padding-top:10px;padding-bottom:10px;position:relative}#loginModal .modal-content #modal_login #alert_login .btn-close,#loginModal .modal-content #modal_login #alert_login_success .btn-close{top:15px;right:10px;padding:0}#loginModal .modal-content #modal_login #alert_login .btn-close:focus,#loginModal .modal-content #modal_login #alert_login_success .btn-close:focus{box-shadow:none}#loginModal .modal-content #modal_login .close{position:absolute;top:15px;right:15px}#loginModal .modal-content #modal_login .close:focus{box-shadow:none}#loginModal .modal-content #modal_login img{height:150px;width:fit-content;margin-bottom:8px}#loginModal .modal-content #modal_login h3{color:#ef7d00;font-family:font-bold;font-size:1.5rem;text-align:center;margin-bottom:18px}#loginModal .modal-content #modal_login p{font-family:font-semibold;color:#c4c4c4;font-size:.9rem;margin-top:20px;margin-bottom:0}#loginModal .modal-content #modal_login form{display:flex;flex-direction:column;width:100%;align-items:center;padding:0 5%}#loginModal .modal-content #modal_login form input{box-shadow:0 4px 15px rgba(0,0,0,0.1);color:#d2d2d2;font-size:.9rem;background:#fff;border-radius:15px;border:0;margin-bottom:20px}#loginModal .modal-content #modal_login form input:focus{box-shadow:0 4px 15px rgba(0,0,0,0.1);border:0}#loginModal .modal-content #modal_login form a{color:#006eb7;font-family:font-light;font-size:.9rem;text-decoration:none}#loginModal .modal-content #modal_login form ::placeholder{color:#d2d2d2;font-size:.9rem}#loginModal .modal-content #modal_login form button{margin-top:70px;width:100%;background:#006eb7;box-shadow:0 4px 10px rgba(0,110,183,0.35);border-radius:15px;border:0;font-family:font-bold;color:#fff;padding-top:9px;padding-bottom:8px}#loginModal .modal-content #modal_forgot{position:relative;display:none;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px;padding-top:20px}#loginModal .modal-content #modal_forgot .close{position:absolute;top:15px;right:15px}#loginModal .modal-content #modal_forgot .close:focus{box-shadow:none}#loginModal .modal-content #modal_forgot img{height:150px;width:fit-content;margin-bottom:8px}#loginModal .modal-content #modal_forgot h3{color:#009640;font-family:font-bold;font-size:1.5rem;text-align:center;margin-bottom:18px}#loginModal .modal-content #modal_forgot p.tit{font-family:font-light;text-align:center;padding:0 10%;color:#000;font-size:.8rem;margin-bottom:25px;line-height:1.4}#loginModal .modal-content #modal_forgot p.copyright{font-family:font-semibold;color:#c4c4c4;font-size:.9rem;margin-top:20px;margin-bottom:0}#loginModal .modal-content #modal_forgot a{color:#006eb7;font-family:font-light;font-size:.9rem;text-decoration:none;margin-top:14px}#loginModal .modal-content #modal_forgot form{display:flex;flex-direction:column;width:100%;align-items:center;padding:0 10%}#loginModal .modal-content #modal_forgot form input{box-shadow:0 4px 15px rgba(0,0,0,0.1);color:#d2d2d2;font-size:.9rem;background:#fff;border-radius:15px;border:0;margin-bottom:20px}#loginModal .modal-content #modal_forgot form input:focus{box-shadow:0 4px 15px rgba(0,0,0,0.1);border:0}#loginModal .modal-content #modal_forgot form ::placeholder{color:#d2d2d2;font-size:.9rem}#loginModal .modal-content #modal_forgot form button{margin-top:30px;width:100%;background:#ef7d00;box-shadow:0 4px 10px rgba(239,125,0,0.35);border-radius:15px;border:0;font-family:font-bold;color:#fff;padding-top:9px;padding-bottom:8px}.login_create{margin-top:13vh}.login_create .content{display:flex;flex-wrap:wrap}.login_create .content .content_left{display:none;width:50%;background-image:url("../images/fondo_login_create.png");background-position:center;background-size:cover;background-repeat:no-repeat}.login_create .content .content_right{width:100%;padding:60px 5%}.login_create .content .content_right p.tit_small{color:#9f9f9f;font-family:font-medium;text-decoration:underline;font-size:.8rem;text-align:center;margin:0;line-height:1}.login_create .content .content_right p.tit{color:#e30613;font-family:font-bold;font-size:2rem;text-align:center}.login_create .content .content_right form .form-group{margin-bottom:15px}.login_create .content .content_right form .form-group label.input-label{color:#006eb7;font-family:font-bold;font-size:.9rem;padding-left:.75rem}.login_create .content .content_right form .form-group input[type=text],.login_create .content .content_right form .form-group input[type=password],.login_create .content .content_right form .form-group input[type=date],.login_create .content .content_right form .form-group select{color:rgba(106,107,106,0.3);font-family:font-semibold;font-size:.9rem;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.4);border-radius:12px}.login_create .content .content_right form .form-group select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E") !important;background-position:right .75rem center !important;background-repeat:no-repeat !important;background-size:16px 12px !important}.login_create .content .content_right form .form-group ::placeholder{color:rgba(106,107,106,0.3);font-family:font-semibold;font-size:.9rem}.login_create .content .content_right form .form-group .btn-submit{font-family:font-semibold;color:#fff;background-color:#e30613;font-size:.9rem;padding:4px 40px 3px;border-radius:12px;margin-top:30px}.login_create .content .content_right form .first-check{margin-top:20px}.login_create .content .content_right form .form-check{padding-left:2.5rem}.login_create .content .content_right form .form-check label{font-family:font-medium;color:#717171;font-size:.8rem;line-height:1.3}.login_create .content .content_right form .form-check label a{color:#e30613;text-decoration:none}.login_create .content .content_right form .form-check input{border-color:#ef7d00;border-radius:50%}.login_create .content .content_right form .form-check input:checked{background-color:#ef7d00}.login_create .content .content_right form .form-check input:focus{box-shadow:unset}.sec1 .carousel-slider{position:relative;margin-bottom:0 !important}.sec1 .carousel-slider .item{height:80vh;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.sec1 .carousel-slider .item .text{position:absolute;bottom:20%;left:unset;width:100%;text-align:center;padding:0 5%}.sec1 .carousel-slider .item .text p{font-size:1.8rem;color:#fff;font-family:font-bold;margin:0;line-height:1.4;text-align:left}.sec1 .carousel-slider .item .text p:nth-child(2){margin-bottom:20px}.sec1 .carousel-slider .item .text a{background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border:3px solid #fff;border-radius:15px;text-decoration:none;color:#fff;font-size:1rem;font-family:font-bold;padding:4px 70px 3px;transition:.5s all;display:inline-block}.sec1 .carousel-slider .item .text a:hover{transform:scale(1.1)}.sec1 .carousel-slider ul.slick-dots{position:absolute;bottom:17px}.sec1 .carousel-slider ul.slick-dots li button:before{opacity:1;font-size:20px;color:rgba(255,255,255,0.3)}.sec1 .carousel-slider ul.slick-dots li.slick-active button:before{opacity:1;font-size:20px;color:#ff616a}.sec1 .carousel-slider .slick-prev,.sec1 .carousel-slider .slick-next{display:none !important}.sec2{padding:50px 0}.sec2 .title{background-color:#ef7d00;width:100%}.sec2 .title h2{color:#fff;font-size:1.5rem;font-family:font-bold;padding:20px 20px 20px;text-align:center}.sec2 .c2c_a{text-align:center;padding-top:25px}.sec2 .c2c_a a{color:#fff;font-size:1rem;font-family:font-bold;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border-radius:15px;padding:4px 70px 3px;text-decoration:none;transition:.5s all;display:inline-block}.sec2 .c2c_a a:hover{transform:scale(1.1)}.sec2 .carousel-eventos .item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;margin-bottom:20px;padding:0 15px}.sec2 .carousel-eventos .item .image{width:100%}.sec2 .carousel-eventos .item .image img{width:100%}.sec2 .carousel-eventos .item .text{width:100%;margin-top:15px}.sec2 .carousel-eventos .item .text .text_title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px}.sec2 .carousel-eventos .item .text .text_title h3{color:#000;font-size:1.2rem;font-family:font-bold;position:relative}.sec2 .carousel-eventos .item .text .text_title h3:after{content:'';width:100%;height:10px;background-color:#ef7d00;position:absolute;bottom:-12px;left:0}.sec2 .carousel-eventos .item .text .text_title a{background:linear-gradient(91.55deg,#009640 0%,#9ae8bb 100%);border-radius:15px;text-decoration:none;color:#fff;font-size:1rem;font-family:font-bold;padding:7px 35px 6px;margin-top:25px}.sec2 .carousel-eventos .item .text .text_description p{font-size:.9rem;color:#4d4d4d;line-height:1.4;font-family:font-medium;text-align:justify}.sec2 .carousel-eventos .item .text .text_buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.sec2 .carousel-eventos .item .text .text_buttons a{background:#000;border-radius:0;padding:12px 40px 11px;font-size:1.1rem;text-decoration:none;font-family:font-bold;color:#fff}.sec2 .carousel-eventos ul.slick-dots li{margin:0 1px}.sec2 .carousel-eventos ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec2 .carousel-eventos ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec2 .carousel-eventos .slick-prev,.sec2 .carousel-eventos .slick-next{display:none !important}.sec3{background-image:none;background:linear-gradient(95.95deg,#000 10.06%,#006eb7 100%);background-position:center;background-size:cover;background-repeat:no-repeat}.sec3 .content{display:flex;flex-wrap:wrap;justify-content:center}.sec3 .content .content_left{width:85%;background-color:#fff;padding:30px 35px;display:flex;flex-direction:column;justify-content:center}.sec3 .content .content_left .image img{width:100%}.sec3 .content .content_left h2{font-family:font-extrabold;font-size:1.4rem;color:#000;text-align:center;margin:30px 0 15px}.sec3 .content .content_left p{font-family:font-semibold;font-size:.9rem;color:#000;line-height:1.4;text-align:justify;margin:0}.sec3 .content .content_right{width:85%;padding:30px 0 25px;display:flex;flex-direction:column;justify-content:center}.sec3 .content .content_right p.content_p{font-family:font-medium;font-size:.9rem;color:#fff;text-align:justify;line-height:1.4;margin:0}.sec3 .content .content_right .items{display:flex;flex-wrap:wrap;margin-top:20px}.sec3 .content .content_right .items .item{width:100%;padding:10px 12px;display:flex}.sec3 .content .content_right .items .item .item_{background-color:#fff;display:flex;flex-wrap:wrap;flex-direction:column;padding:30px 20px;border-radius:15px;transition:.3s all}.sec3 .content .content_right .items .item .item_:hover{background-color:#ffed00}.sec3 .content .content_right .items .item .item_ .item_image{width:100%;text-align:center;margin-bottom:20px}.sec3 .content .content_right .items .item .item_ .item_image img{height:40px}.sec3 .content .content_right .items .item .item_ .item_text p{color:#000;text-align:center;line-height:1.4;margin:0}.sec3 .content .content_right .items .item .item_ .item_text p:nth-child(1){font-family:font-bold;font-size:1rem;margin-bottom:10px}.sec3 .content .content_right .items .item .item_ .item_text p:nth-child(2){font-family:font-medium;font-size:.9rem}.sec4{padding:60px 0}.sec4 .title{background-color:#009640;width:100%}.sec4 .title h2{color:#fff;font-size:1.5rem;font-family:font-bold;padding:20px 20px 20px;text-align:center}.sec4 .carousel-testimonios{margin-top:50px}.sec4 .carousel-testimonios .item{margin-bottom:20px;padding-top:130px}.sec4 .carousel-testimonios .item .item_user{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#e2e2e2;border-radius:7px;margin:0 5px;padding:10px 25px;opacity:.7}.sec4 .carousel-testimonios .item .item_user .image{width:30%}.sec4 .carousel-testimonios .item .item_user .image img{width:100%;border-radius:50%}.sec4 .carousel-testimonios .item .item_user .text{width:66%}.sec4 .carousel-testimonios .item .item_user .text h3{font-family:font-bold;color:#000;font-size:1rem;margin-bottom:10px}.sec4 .carousel-testimonios .item .item_user .text .stars{display:flex;flex-wrap:wrap;flex-direction:row}.sec4 .carousel-testimonios .item .item_user .text .stars i{color:#006eb7;font-size:.9rem}.sec4 .carousel-testimonios .item .item_text{display:none}.sec4 .carousel-testimonios .slick-current{padding-top:0}.sec4 .carousel-testimonios .slick-current .item_user{background-color:#fff;opacity:1}.sec4 .carousel-testimonios .slick-current .item_user .text h3{color:#000}.sec4 .carousel-testimonios .slick-current .item_user .text .stars i{color:#ef7d00}.sec4 .carousel-testimonios .slick-current .item_text{display:block;margin:5px 5px 0 5px;background-color:#006eb7;padding:28px 35px;border-radius:7px}.sec4 .carousel-testimonios .slick-current .item_text p{font-size:.9rem;font-family:font-medium;color:#fff;text-align:justify;margin:0}.sec4 .carousel-testimonios ul.slick-dots li{margin:0 1px}.sec4 .carousel-testimonios ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec4 .carousel-testimonios ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec5 .content{display:flex;flex-wrap:wrap;width:100%;position:relative;margin-top:250px}.sec5 .content .logo{position:absolute;height:auto;left:0;top:-250px;width:100%;display:flex;align-items:center;justify-content:center;padding:0 15px;background-color:#fff;z-index:1}.sec5 .content .logo img{height:250px;width:auto}.sec5 .content .content_top{width:100%;background-image:url("../images/bg_taller1.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:150px;position:relative;display:flex;align-items:center}.sec5 .content .content_top .c2c{position:absolute;bottom:-19px;left:0;right:0;display:inline-table;margin:auto;background-color:#e30613;box-shadow:0 4px 10px rgba(0,0,0,0.15);padding:10px 30px;z-index:2}.sec5 .content .content_top .c2c h3{font-family:font-bold;font-size:1.1rem;color:#fff;margin:0}.sec5 .content .content_top .text{display:flex;align-items:center;padding-left:unset;width:100%;padding:0 5%;justify-content:space-between}.sec5 .content .content_top .text h3{font-family:font-bold;font-size:1.2rem;margin:0;color:#fff;width:30%}.sec5 .content .content_top .text a{width:62%;font-family:font-bold;font-size:.9rem;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border:3px solid #fff;border-radius:15px;text-decoration:none;color:#fff;padding:4px 10px 3px;text-align:center;margin-left:unset;transition:.5s all}.sec5 .content .content_top .text a:hover{transform:scale(1.1)}.sec5 .content .content_bottom{width:100%;background-image:url("../images/bg_taller2.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:150px;position:relative;display:flex;align-items:center}.sec5 .content .content_bottom .text{display:flex;align-items:center;padding-left:unset;width:100%;padding:0 5%;justify-content:space-between}.sec5 .content .content_bottom .text h3{font-family:font-bold;font-size:1.2rem;margin:0;color:#fff;width:30%}.sec5 .content .content_bottom .text a{width:62%;font-family:font-bold;font-size:.9rem;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);border:3px solid #fff;border-radius:15px;text-decoration:none;color:#fff;padding:4px 10px 3px;margin-left:unset;text-align:center;transition:.5s all}.sec5 .content .content_bottom .text a:hover{transform:scale(1.1)}.sec6{padding:60px 0}.sec6 h2.tit{text-align:center;background-color:#006eb7;color:#fff;font-family:font-bold;font-size:1.5rem;padding:25px 0;margin:0 20px;margin-bottom:45px}.sec6 .carousel-blog .item{display:flex;flex-wrap:wrap;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15);border-radius:0 0 25px 25px;margin-bottom:30px;margin-right:20px;margin-left:20px}.sec6 .carousel-blog .item .item_header{width:100%}.sec6 .carousel-blog .item .item_header img{width:100%}.sec6 .carousel-blog .item .item_content{width:100%;padding:30px 20px 8px;text-align:center;height:300px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.sec6 .carousel-blog .item .item_content h2{color:#e30613;font-size:1rem;font-family:font-bold;margin-bottom:15px;text-align:left}.sec6 .carousel-blog .item .item_content .description p{color:#000;font-size:.9rem;line-height:1.4;text-align:justify;margin-bottom:13px}.sec6 .carousel-blog .item .item_content a{font-family:font-bold;color:#253238;background-color:#ffed00;font-size:1rem;text-decoration:none;padding:4px 30px 3px;border-radius:6px;transition:.5s all}.sec6 .carousel-blog .item .item_content a:hover{transform:scale(1.1)}.sec6 .carousel-blog .item .item_content p{color:#c2c2c2;font-size:.8rem;text-align:center;margin:10px 0 0}.sec6 .carousel-blog ul.slick-dots li{margin:0 1px}.sec6 .carousel-blog ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec6 .carousel-blog ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec6 .carousel-blog .slick-prev{left:-40px}.sec6 .carousel-blog .slick-next{right:-40px}.sec6 .carousel-blog .slick-prev,.sec6 .carousel-blog .slick-next{display:none !important;width:40px}.sec6 .carousel-blog .slick-prev:before,.sec6 .carousel-blog .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec7{background-position:center;background-size:cover;background-repeat:no-repeat;height:40vh}.sec7 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:20vh;text-align:center;margin-bottom:0;padding:0 5%}.sec7 h1{color:#fff;font-family:font-bold;font-size:2rem;text-align:center;padding:0 5%}.sec8{padding:60px 0 80px}.sec8 .title{background-color:#e30613;width:100%}.sec8 .title h2{color:#fff;font-size:1.5rem;font-family:font-bold;padding:20px 20px;text-align:center}.sec8 .text{margin:40px 0}.sec8 .text p{color:#4d4d4d;font-family:font-medium;font-size:1rem;line-height:1.4;margin:0}.sec8 .carousel-nosotros .item{margin:0 20px}.sec8 .carousel-nosotros .item img{width:100%}.sec8 .carousel-nosotros .slick-prev{position:absolute !important;bottom:-47px;top:unset;right:35px;left:0;margin:auto}.sec8 .carousel-nosotros .slick-next{position:absolute !important;bottom:-47px;top:unset;left:0;right:-35px;margin:auto}.sec8 .carousel-nosotros .slick-prev,.sec8 .carousel-nosotros .slick-next{width:40px}.sec8 .carousel-nosotros .slick-prev:before,.sec8 .carousel-nosotros .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec9{background-image:url("../images/bg_historia.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;padding:60px 0}.sec9 h2{color:#fff;font-size:1.5rem;font-family:font-bold;background-color:#ef7d00;padding:20px 50px;text-align:center;margin:0 10%;margin-bottom:50px}.sec9 .text{padding:0 5%}.sec9 .text h3{font-size:2rem;font-family:font-bold;color:#fff;font-style:italic;margin-bottom:40px}.sec9 .text p{line-height:1.4;font-family:font-medium;font-size:1rem;color:#fff;text-align:justify}.sec10{padding:60px 0 0}.sec10 .items{display:flex;flex-wrap:wrap;justify-content:space-between}.sec10 .items .item{width:100%;background-color:#515151;border-radius:10px;padding:30px 40px;transition:.4s all;margin-bottom:30px}.sec10 .items .item:hover{background-color:#ffed00}.sec10 .items .item:hover h4,.sec10 .items .item:hover p{color:#000}.sec10 .items .item h4{color:#fff;font-family:font-bold;font-size:1.5rem;margin-bottom:18px;text-align:center}.sec10 .items .item p{line-height:1.4;color:#fff;font-family:font-medium;font-size:.9rem;margin:0;text-align:justify}.sec11{padding:60px 0}.sec11 .title{background-color:#ffed00;width:100%}.sec11 .title h2{color:#fff;font-size:1.5rem;font-family:font-bold;padding:20px 20px;text-align:center}.sec11 .carousel-consejo-directivo{margin-top:50px}.sec11 .carousel-consejo-directivo .item{display:flex;flex-wrap:wrap;justify-content:center;padding-top:130px}.sec11 .carousel-consejo-directivo .item .item_card{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#e2e2e2;border-radius:10px;margin:0 10px 8px;padding:15px 20px;opacity:.7}.sec11 .carousel-consejo-directivo .item .item_card .image{width:20%}.sec11 .carousel-consejo-directivo .item .item_card .image img{width:100%}.sec11 .carousel-consejo-directivo .item .item_card .text{width:74%}.sec11 .carousel-consejo-directivo .item .item_card .text h4{font-family:font-bold;color:#515151;font-size:.9rem;margin-bottom:2px}.sec11 .carousel-consejo-directivo .item .item_card .text p{font-family:font-semibold;font-style:italic;color:#515151;font-size:.8rem;margin:0}.sec11 .carousel-consejo-directivo .item .item_person{display:none}.sec11 .carousel-consejo-directivo .slick-current{padding-top:0}.sec11 .carousel-consejo-directivo .slick-current .item_card{background-color:#e30613;opacity:1}.sec11 .carousel-consejo-directivo .slick-current .item_card .image{display:none}.sec11 .carousel-consejo-directivo .slick-current .item_card .text{width:100%}.sec11 .carousel-consejo-directivo .slick-current .item_card .text h4,.sec11 .carousel-consejo-directivo .slick-current .item_card .text p{color:#fff}.sec11 .carousel-consejo-directivo .slick-current .item_person{display:block;width:100%;margin-bottom:20px;padding:0 10px;border-radius:10px}.sec11 .carousel-consejo-directivo .slick-current .item_person img{width:100%;border-radius:10px}.sec11 .carousel-consejo-directivo ul.slick-dots li{margin:0 1px}.sec11 .carousel-consejo-directivo ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec11 .carousel-consejo-directivo ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec12{background-image:url("../images/bg_eventos.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec12 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec12 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec13{margin:70px 0 40px}.sec13 .line{position:absolute;width:100%;top:311px;left:0;height:80px}.sec13 .line1{background-color:#006eb7}.sec13 .line2{background-color:#ef7d00}.sec13 .line3{background-color:#009640}.sec13 .line4{background-color:#ffed00}.sec13 .content{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-bottom:60px}.sec13 .content .image{width:60%}.sec13 .content .image img{width:auto;height:311px}.sec13 .content .content_text{width:100%;display:flex;flex-direction:column;order:2}.sec13 .content .content_text .content_header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:80px}.sec13 .content .content_text .content_header h2{color:#fff;font-size:1.5rem;font-family:font-bold;margin:0}.sec13 .content .content_text .content_header a{font-family:font-bold;font-size:1rem;color:#fff;text-decoration:none;display:inline-block;background:linear-gradient(91.55deg,#000 0%,#656565 100%);padding:4px 30px 3px;border:3px solid #fff;border-radius:15px}.sec13 .content .content_text .text{margin:30px 0}.sec13 .content .content_text .text p{color:#4d4d4d;line-height:1.4;text-align:justify;font-family:font-medium;font-size:.9rem}.sec13 .content .content_text .text_button{text-align:center;margin-top:25px}.sec13 .content .content_text .text_button a{font-family:font-bold;font-size:.9rem;color:#fff;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);padding:6px 50px 5px;text-decoration:none;border-radius:15px}.sec13 .content .content_text .items_tab{box-shadow:0 8px 10px rgba(0,0,0,0.45);border-radius:10px}.sec13 .content .content_text .items_tab .navpill1{background-color:#006eb7}.sec13 .content .content_text .items_tab .navpill2{background-color:#ef7d00}.sec13 .content .content_text .items_tab .navpill3{background-color:#009640}.sec13 .content .content_text .items_tab .navpill4{background-color:#ffed00}.sec13 .content .content_text .items_tab ul.nav-pills{justify-content:flex-start;border-radius:11px 11px 0 0;padding-bottom:1px}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item{margin-bottom:0}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink1{background-color:#006eb7}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink2{background-color:#ef7d00}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink3{background-color:#009640}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink4{background-color:#ffed00}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item button.nav-link{border-radius:10px 10px 0 0;color:#fff;font-size:.9rem;font-family:font-bold;padding-top:12px;padding-bottom:12px}.sec13 .content .content_text .items_tab ul.nav-pills li.nav-item button.active{background-color:#fff;color:#000}.sec13 .content .content_text .items_tab .tab-content .tab-pane{padding:30px 20px 35px}.sec13 .content .content_text .items_tab .tab-content .tab-pane p{font-family:font-medium;font-size:.8rem;color:#4d4d4d;line-height:1.4}.sec13 .content .content_text .items_tab .tab-content .tab-pane ul li{color:#4d4d4d}.sec13 .content .content_text .items_tab .tab-content .tab-pane .zonas img{width:100% !important;height:auto !important}.sec13 .content .content_text .items_tab .tab-content .tab-pane .promociones p{text-align:center}.sec13 .content .content_text .items_tab .tab-content .tab-pane .promociones p img{width:100% !important;height:auto !important}.sec13 .content .content_text .items_tab .tab-content .tab-pane .carta a{background:linear-gradient(91.55deg,#000 0%,#656565 100%);font-family:font-bold;color:#fff;font-size:.9rem;text-decoration:none;padding:4px 30px 3px}.sec13 .h2events1{color:#006eb7}.sec13 .h2events2{color:#ef7d00}.sec13 .h2events3{color:#009640}.sec13 .h2events{font-size:1.5rem;font-family:font-bold;margin-bottom:50px;text-align:center}.sec13 .eventspage1 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec13 .eventspage2 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec13 .eventspage3 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#009640}.sec13 .carousel-eventos-page .item{display:flex;flex-wrap:wrap;flex-direction:column;margin:0 40px 30px;text-align:center}.sec13 .carousel-eventos-page .item img{width:100%;margin-bottom:17px}.sec13 .carousel-eventos-page .item .comprar1{background:linear-gradient(91.55deg,#006eb7 0%,#44ccfd 100%)}.sec13 .carousel-eventos-page .item .comprar2{background:linear-gradient(91.55deg,#ef7d00 0%,#ffaf6d 100%)}.sec13 .carousel-eventos-page .item .comprar3{background:linear-gradient(91.55deg,#009640 0%,#92d050 100%)}.sec13 .carousel-eventos-page .item .comprar{text-decoration:none;font-family:font-bold;color:#fff;font-size:.9rem;border-radius:15px;padding-top:6px;padding-bottom:5px}.sec13 .carousel-eventos-page ul.slick-dots li{margin:0 1px}.sec13 .carousel-eventos-page ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec13 .carousel-eventos-page ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px}.sec13 .carousel-eventos-page .slick-prev{left:-40px}.sec13 .carousel-eventos-page .slick-next{right:-40px}.sec13 .carousel-eventos-page .slick-prev,.sec13 .carousel-eventos-page .slick-next{width:40px;display:none !important}.sec13 .carousel-eventos-page .slick-prev:before,.sec13 .carousel-eventos-page .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec14{margin-top:13vh}.sec14 .item1{background-image:url("../images/bg_evento.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:20vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.sec14 .item1 p{color:#fff;font-family:font-medium;font-size:1rem;text-align:center;margin-bottom:0;padding:0 5%}.sec14 .item1 h1{color:#fff;font-family:font-bold;font-size:1.4rem;text-align:center;margin:0;padding:0 5%}.sec14 .item2{background-color:#000;height:11vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 5%}.sec14 .item2 h2{color:#fff;font-family:font-bold;font-size:1.5rem;text-align:center;margin:0}.sec14 .item3{background-image:url("../images/Evento_slider.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:20vh}.sec15{margin:20px 0 40px}.sec15 .content{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-bottom:60px}.sec15 .content .content_text{width:100%;display:flex;flex-direction:column}.sec15 .content .content_text .text{margin:30px 0}.sec15 .content .content_text .text p{color:#4d4d4d;line-height:1.4;text-align:justify;margin:0;font-family:font-medium;font-size:.9rem}.sec15 .content .content_text .items_tab{box-shadow:0 8px 10px rgba(0,0,0,0.45);border-radius:10px}.sec15 .content .content_text .items_tab .navpill1{background-color:#006eb7}.sec15 .content .content_text .items_tab .navpill2{background-color:#ef7d00}.sec15 .content .content_text .items_tab .navpill3{background-color:#009640}.sec15 .content .content_text .items_tab ul.nav-pills{justify-content:flex-start;border-radius:11px 11px 0 0;padding-bottom:1px}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item{margin-bottom:0}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink1{background-color:#006eb7}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink2{background-color:#ef7d00}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item .navlink3{background-color:#009640}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item button.nav-link{border-radius:10px 10px 0 0;color:#fff;font-size:.9rem;font-family:font-bold;padding-top:12px;padding-bottom:12px}.sec15 .content .content_text .items_tab ul.nav-pills li.nav-item button.active{background-color:#fff;color:#000}.sec15 .content .content_text .items_tab .tab-content .tab-pane{padding:30px 20px 35px}.sec15 .content .content_text .items_tab .tab-content .tab-pane p{font-family:font-medium;font-size:.9rem;color:#4d4d4d;margin:0;line-height:1.4}.sec15 .content .content_text .items_tab .tab-content .tab-pane ul li{color:#4d4d4d}.sec15 .content .item_a{text-align:center;margin:100px 0 20px;width:100%;height:150px;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.sec15 .content .item_a .linecolor{width:100%;background-color:#006eb7;height:55px}.sec15 .content .item_a .line_a{width:60%;background-color:#006eb7;height:40px;display:flex;align-items:center;justify-content:center}.sec15 .content .item_a .line_a a{font-family:font-bold;font-size:1rem;color:#fff;text-decoration:none;display:inline-block;background:linear-gradient(91.55deg,#000 0%,#656565 100%);padding:4px 30px 3px;border:3px solid #fff;border-radius:15px;position:relative}.sec15 .h2events1{color:#006eb7}.sec15 .h2events2{color:#ef7d00}.sec15 .h2events3{color:#009640}.sec15 .h2events{font-size:1.5rem;font-family:font-bold;margin-bottom:50px;text-align:center}.sec15 .eventspage1 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#006eb7}.sec15 .eventspage2 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec15 .eventspage3 ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#009640}.sec15 .carousel-eventos-page .item{display:flex;flex-wrap:wrap;flex-direction:column;margin:0 40px 30px;text-align:center}.sec15 .carousel-eventos-page .item img{width:100%;margin-bottom:17px}.sec15 .carousel-eventos-page .item .comprar1{background:linear-gradient(91.55deg,#006eb7 0%,#44ccfd 100%)}.sec15 .carousel-eventos-page .item .comprar2{background:linear-gradient(91.55deg,#ef7d00 0%,#ffaf6d 100%)}.sec15 .carousel-eventos-page .item .comprar3{background:linear-gradient(91.55deg,#009640 0%,#92d050 100%)}.sec15 .carousel-eventos-page .item .comprar{text-decoration:none;font-family:font-bold;color:#fff;font-size:.9rem;border-radius:15px;padding-top:6px;padding-bottom:5px}.sec15 .carousel-eventos-page ul.slick-dots li{margin:0 1px}.sec15 .carousel-eventos-page ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec15 .carousel-eventos-page ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px}.sec15 .carousel-eventos-page .slick-prev{left:-40px}.sec15 .carousel-eventos-page .slick-next{right:-40px}.sec15 .carousel-eventos-page .slick-prev,.sec15 .carousel-eventos-page .slick-next{width:40px;display:none !important}.sec15 .carousel-eventos-page .slick-prev:before,.sec15 .carousel-eventos-page .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec15 .back{text-align:center;margin-top:80px}.sec15 .back a{color:rgba(0,0,0,0.4);font-family:font-medium;font-size:.9rem;text-decoration:none;transition:.5s all}.sec15 .back a:hover{color:rgba(0,0,0,0.75)}.sec15 .back a img{height:19px;padding-right:16px}.sec16{background-image:url("../images/bg_talleres.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec16 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec16 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec17 .text_{position:relative;padding:0;margin:60px 0 30px}.sec17 .text_ .line{position:absolute;height:50px;background-color:#e30613;top:0;left:0;bottom:0;margin:auto;z-index:-1;width:100%}.sec17 .text_ .text{margin:0 10%;padding:0 25px;background-color:#fff}.sec17 .text_ .text p{font-family:font-medium;font-size:.9rem;color:#4d4d4d;line-height:1.4}.sec17 .slider-for-talleres{margin-bottom:30px}.sec17 .slider-for-talleres .item{background-position:center;background-size:cover;background-repeat:no-repeat;height:120px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:20px}.sec17 .slider-for-talleres .item h4{color:#fff;font-size:2rem;font-family:font-bold}.sec17 .slider-for-talleres ul.slick-dots li{margin:0 1px}.sec17 .slider-for-talleres ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec17 .slider-for-talleres ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec17 .slider-nav-talleres{margin:0 16%;display:none}.sec17 .slider-nav-talleres .item{background-position:center;background-size:cover;background-repeat:no-repeat;height:150px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 10px 20px}.sec17 .slider-nav-talleres .item h4{color:#fff;font-size:2rem;font-family:font-bold}.sec17 .slider-nav-talleres ul.slick-dots li{margin:0 1px}.sec17 .slider-nav-talleres ul.slick-dots li button:before{opacity:1;font-size:15px;color:#e0e0e0}.sec17 .slider-nav-talleres ul.slick-dots li.slick-active button:before{opacity:1;font-size:15px;color:#ef7d00}.sec17 .slider-nav-talleres .slick-prev{left:-55px}.sec17 .slider-nav-talleres .slick-next{right:-55px}.sec17 .slider-nav-talleres .slick-prev,.sec17 .slider-nav-talleres .slick-next{width:40px}.sec17 .slider-nav-talleres .slick-prev:before,.sec17 .slider-nav-talleres .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec18{margin:30px 0 40px}.sec18 .line{position:absolute;width:100%;top:311px;left:0;height:90px;background-color:#ffed00}.sec18 .content{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-bottom:70px}.sec18 .content .image{width:60%}.sec18 .content .image img{height:311px;width:auto}.sec18 .content .content_text{width:100%;display:flex;flex-direction:column;order:2}.sec18 .content .content_text .content_header{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:auto;margin-top:11px}.sec18 .content .content_text .content_header h2{color:#000;font-size:1.5rem;font-family:font-bold;margin:0}.sec18 .content .content_text .content_header a{font-family:font-bold;font-size:1rem;color:#fff;text-decoration:none;display:inline-block;background:linear-gradient(91.55deg,#000 0%,#656565 100%);padding:4px 30px 3px;border:3px solid #fff;border-radius:15px}.sec18 .content .content_text .text{margin:30px 0}.sec18 .content .content_text .text p{color:#4d4d4d;line-height:1.4;text-align:justify;margin:0;font-family:font-medium;font-size:.9rem}.sec18 .content .content_text .text_button{text-align:center;margin-top:25px}.sec18 .content .content_text .text_button a{font-family:font-bold;font-size:.9rem;color:#fff;background:linear-gradient(91.55deg,#e30613 0%,#f85962 100%);padding:6px 50px 5px;text-decoration:none;border-radius:15px}.sec18 .content .content_text .items_tab{box-shadow:0 8px 10px rgba(0,0,0,0.45);border-radius:10px}.sec18 .content .content_text .items_tab ul.nav-pills{justify-content:flex-start;border-radius:11px 11px 0 0;padding-bottom:1px;background-color:#ffed00}.sec18 .content .content_text .items_tab ul.nav-pills li.nav-item{margin-bottom:-1px;margin-right:24px}.sec18 .content .content_text .items_tab ul.nav-pills li.nav-item button.nav-link{border-radius:10px 10px 0 0;color:#000;font-size:.9rem;font-family:font-bold;padding-top:12px;padding-bottom:12px;background-color:#ffed00}.sec18 .content .content_text .items_tab ul.nav-pills li.nav-item button.active{background-color:#fff;color:#000}.sec18 .content .content_text .items_tab .tab-content .tab-pane{padding:30px 20px 35px}.sec18 .content .content_text .items_tab .tab-content .tab-pane p{font-family:font-medium;font-size:.9rem;color:#4d4d4d;margin:0;line-height:1.4}.sec18 .content .content_text .items_tab .tab-content .tab-pane ul li{color:#4d4d4d}.sec18 .carousel-talleres{margin-bottom:55px}.sec18 .carousel-talleres .item{margin:0 20px}.sec18 .carousel-talleres .item img{width:100%}.sec18 .carousel-talleres .slick-prev{position:absolute !important;bottom:-47px;top:unset;right:35px;left:0;margin:auto}.sec18 .carousel-talleres .slick-next{position:absolute !important;bottom:-47px;top:unset;left:0;right:-35px;margin:auto}.sec18 .carousel-talleres .slick-prev,.sec18 .carousel-talleres .slick-next{width:40px}.sec18 .carousel-talleres .slick-prev:before,.sec18 .carousel-talleres .slick-next:before{font-size:30px;color:#cfcfcf;opacity:.8}.sec19{background-image:url("../images/bg_contacto.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec19 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec19 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec20{padding:60px 0}.sec20 .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.sec20 .content .map{width:100%;margin-bottom:20px}.sec20 .content .map iframe{width:100% !important;height:350px !important}.sec20 .content .detail{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.sec20 .content .detail .contact_left{width:100%;background-color:#2f2f2f;margin-bottom:18px}.sec20 .content .detail .contact_left h3{font-family:font-bold;font-size:1rem;color:#fff;background-color:#ef7d00;text-align:center;padding:9px 0;margin:25px 0 30px}.sec20 .content .detail .contact_left .items{display:flex;flex-wrap:wrap;padding:0 33px 30px}.sec20 .content .detail .contact_left .items .item{display:flex;align-items:center;margin-bottom:3px}.sec20 .content .detail .contact_left .items .item img{width:18px;margin-right:8px}.sec20 .content .detail .contact_left .items .item p{font-size:.8rem;margin:0;color:#fff}.sec20 .content .detail .contact_right{width:100%;background-color:#2f2f2f}.sec20 .content .detail .contact_right h3{font-family:font-bold;font-size:1rem;color:#fff;background-color:#009640;text-align:center;padding:9px 0;margin:25px 0 30px}.sec20 .content .detail .contact_right .items{display:flex;align-items:center;flex-direction:column;margin-bottom:15px}.sec20 .content .detail .contact_right .items p{text-align:center;font-size:.8rem;line-height:1.4;color:#fff}.sec20 .content .detail .contact_right .items p strong{font-family:font-bold}.sec20 .content .detail .formu{width:100%;margin-top:30px}.sec20 .content .detail .formu p{font-family:font-bold;font-size:1rem;color:#000;text-align:center}.sec20 .content .detail .formu form{display:flex;flex-wrap:wrap;justify-content:space-between}.sec20 .content .detail .formu form label{font-size:.7rem;padding:.75rem .75rem}.sec20 .content .detail .formu form .form-control:focus{padding-bottom:1rem;box-shadow:none}.sec20 .content .detail .formu form input,.sec20 .content .detail .formu form textarea,.sec20 .content .detail .formu form select{font-size:.75rem;height:40px;background-color:#fff;color:#6a6b6a;border-radius:12px}.sec20 .content .detail .formu form textarea{height:120px}.sec20 .content .detail .formu form .form_left{width:100%}.sec20 .content .detail .formu form .form_right{margin-top:1rem;width:100%}.sec20 .content .detail .formu form .form_button{width:100%;text-align:center;margin-top:30px}.sec20 .content .detail .formu form .form_button button{padding:7px 100px 6px;font-family:font-semibold;color:#fff;font-size:.8rem;background-color:#e30613;border:0;border-radius:12px}.sec21{background-image:url("../images/bg_blog.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;height:60vh}.sec21 p{color:#fff;font-family:font-medium;font-size:1rem;margin-top:28vh;text-align:center;margin-bottom:0}.sec21 h1{color:#fff;font-family:font-bold;font-size:4rem;text-align:center}.sec22{padding-bottom:40px}.sec22 .text_{position:relative;padding:0;margin:60px 0}.sec22 .text_ .line{position:absolute;height:50px;background-color:#009640;top:0;left:0;bottom:0;margin:auto;z-index:-1;width:100%}.sec22 .text_ .text{margin:0 10%;padding:0 25px;background-color:#fff}.sec22 .text_ .text p{font-family:font-medium;font-size:.9rem;color:#4d4d4d;line-height:1.4}.sec22 .items{display:flex;flex-wrap:wrap;margin:0 5%}.sec22 .items .item{width:100%;display:flex;flex-wrap:wrap;margin-bottom:40px}.sec22 .items .item .item_left{width:100%}.sec22 .items .item .item_left img{width:100%}.sec22 .items .item .item_right{width:100%;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.15);border-radius:0 0 25px 25px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:30px 25px 15px}.sec22 .items .item .item_right .item_header{padding-right:15%}.sec22 .items .item .item_right .item_header h3{color:#e30613;font-family:font-bold;font-size:1rem}.sec22 .items .item .item_right .item_header .detail p{color:#000;font-size:.9rem;line-height:1.4;text-align:justify;margin-bottom:13px}.sec22 .items .item .item_right .item_footer{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:15px}.sec22 .items .item .item_right .item_footer a{font-family:font-bold;color:#253238;background-color:#ffed00;font-size:.9rem;text-decoration:none;padding:5px 40px 4px;border-radius:4px;transition:.5s all}.sec22 .items .item .item_right .item_footer p{color:#c2c2c2;font-size:.7rem;text-align:center;margin:0}.sec23{margin-top:13vh}.sec23 .item1{background-image:url("../images/bg_post.png");background-position:center;background-size:cover;background-repeat:no-repeat;height:20vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.sec23 .item1 p{color:#fff;font-family:font-medium;font-size:1rem;text-align:center;margin-bottom:0;padding:0 5%}.sec23 .item1 h1{color:#fff;font-family:font-bold;font-size:1.4rem;text-align:center;margin:0;padding:0 5%}.sec23 .item2{background-color:#000;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px 5%}.sec23 .item2 h2{color:#fff;font-family:font-bold;font-size:1.1rem;text-align:center;margin:0}.sec23 .item3{background-position:center;background-size:cover;background-repeat:no-repeat;height:20vh}.sec24 .description{margin-top:50px;padding:0 5%}.sec24 .description p{color:#000;font-size:1rem;line-height:1.4;text-align:justify}.sec25{background-image:url("../images/bg_profile.png");background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:13vh}.sec25 .text{padding:50px 0}.sec25 .text p{font-family:font-medium;font-size:.9rem;color:#fff;margin:0;text-decoration:underline}.sec25 .text h2{color:#fff;font-size:1.5rem;font-family:font-bold}.sec26{padding-bottom:65px}.sec26 .tit_profile{background-color:#ffed00;width:100%;padding:8px 15px;position:relative;height:40px;border-radius:12px 12px 0 0;margin:-20px 0 40px}.sec26 .tit_profile h3{font-family:font-bold;color:#000;font-size:1rem;margin:0;background-color:#fff;padding:0 50px;position:absolute;top:0;left:20px;height:100%;display:flex;align-items:center;border-radius:12px 12px 0 0}.sec26 .items{width:100%;display:flex;flex-wrap:wrap}.sec26 .items .item1{width:100%}.sec26 .items .item2{width:100%}.sec26 .items .item3{width:100%;margin-top:25px}.sec26 .items .item3 label#choose-file-label{background-color:#006eb7;color:#fff;font-family:font-semibold;font-size:.9rem;padding:6px 15px;border-radius:12px;word-break:break-word;width:100%;cursor:pointer}.sec26 .items .item3 .avatar_photo{text-align:center;margin-top:20px}.sec26 .items .item3 .avatar_photo img{width:90%}.sec26 .items .item4{width:100%}.sec26 .items .item{padding:0 15px}.sec26 .items .item .form-group{margin-bottom:15px}.sec26 .items .item .form-group label.input-label{color:#006eb7;font-family:font-bold;font-size:.9rem;padding-left:.75rem}.sec26 .items .item .form-group input[type=text],.sec26 .items .item .form-group input[type=password],.sec26 .items .item .form-group input[type=date],.sec26 .items .item .form-group select{color:rgba(106,107,106,0.6);font-family:font-semibold;font-size:.9rem;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.4);border-radius:12px}.sec26 .items .item .form-group select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E") !important;background-position:right .75rem center !important;background-repeat:no-repeat !important;background-size:16px 12px !important}.sec26 .items .item .form-group select[name=type_document]{margin-right:13px}.sec26 .items .item .form-group .form-control:disabled,.sec26 .items .item .form-group .form-control[readonly]{background-color:#e9ecef !important;cursor:not-allowed}.sec26 .items .item .form-group ::placeholder{color:rgba(106,107,106,0.3);font-family:font-semibold;font-size:.9rem}.sec26 .items .item .btn-submit{font-family:font-semibold;color:#fff;background-color:#e30613;font-size:.9rem;padding:4px 40px 3px;border-radius:12px;margin-top:20px}.sec27{padding-bottom:45px}.sec27 .tit_profile{background-color:#009640;width:100%;padding:8px 15px;position:relative;height:40px;border-radius:12px 12px 0 0;margin:-20px 0 40px}.sec27 .tit_profile h3{font-family:font-bold;color:#000;font-size:1rem;margin:0;background-color:#fff;padding:0 50px;position:absolute;top:0;left:20px;height:100%;display:flex;align-items:center;border-radius:12px 12px 0 0}.sec27 .tickets{display:flex;flex-wrap:wrap;width:100%}.sec27 .tickets .ticket{width:100%}.sec27 .tickets .ticket .tit{width:100%;border-bottom:1px solid #c4c4c4}.sec27 .tickets .ticket .tit p{font-family:font-medium;color:#000;font-size:.9rem;margin:0;line-height:1.3}.sec27 .tickets .ticket .tit p span{font-family:font-semibold;font-style:italic}.sec27 .tickets .ticket table{width:100%}.sec27 .tickets .ticket table thead .t1{text-align:left !important}.sec27 .tickets .ticket table thead tr{text-align:center}.sec27 .tickets .ticket table thead tr th{color:rgba(0,0,0,0.4);font-family:font-medium;font-size:.7rem}.sec27 .tickets .ticket table tbody .t1{text-align:left !important}.sec27 .tickets .ticket table tbody tr td{text-align:center}.sec27 .tickets .ticket table tbody tr td a{color:#006eb7;font-family:font-semibold;font-size:.8rem;text-decoration:none}.sec27 .tickets .ticket table tbody tr td p{color:#000;font-size:.8rem;margin:0;line-height:1.3}.footer{background:linear-gradient(95.95deg,#000 10.06%,#006eb7 100%);padding:55px 0}.footer .content_{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%}.footer .content_ .item1{width:100%;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:25px}.footer .content_ .item1 img{height:90px}.footer .content_ .item1 p{font-family:font-medium;font-size:.9rem;color:#fff;margin:20px 0 0}.footer .content_ .item2{width:100%;display:flex;flex-wrap:wrap}.footer .content_ .item2 ul.ul1{width:50%;list-style-type:none;margin:0;padding:0}.footer .content_ .item2 ul.ul1 li{margin-bottom:10px}.footer .content_ .item2 ul.ul1 li a{text-decoration:none;color:#fff;font-family:font-medium;font-size:.9rem}.footer .content_ .item2 ul.ul2{width:50%;list-style-type:none;margin:0;padding:0}.footer .content_ .item2 ul.ul2 li{margin-bottom:10px}.footer .content_ .item2 ul.ul2 li a{text-decoration:none;color:#fff;font-family:font-medium;font-size:.9rem}.footer .content_ .item2 .subscribe{width:100%;margin-top:20px}.footer .content_ .item2 .subscribe p{font-size:.9rem;color:#fff;margin-bottom:9px;font-family:font-medium}.footer .content_ .item2 .subscribe form{display:flex}.footer .content_ .item2 .subscribe form ::placeholder{color:#c1c1c1;font-size:.9rem;font-family:font-medium}.footer .content_ .item2 .subscribe form input[type=email]{color:#c1c1c1;font-size:.9rem;font-family:font-medium;padding-left:20px;border-radius:20px;border:0}.footer .content_ .item2 .subscribe form input[type=email]:focus{box-shadow:none !important}.footer .content_ .item2 .subscribe form input[type=submit]{background-color:#000;font-family:font-bold;font-size:.9rem;color:#fff;border-radius:20px;padding:1px 23px;margin-left:-30px}.footer .content_ .item3{margin-top:30px;width:100%;text-align:center;padding:0 35px}.footer .content_ .item3 .redes{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-bottom:7px}.footer .content_ .item3 .redes a{margin-bottom:0}.footer .content_ .item3 .redes a img{width:20spx}.footer .content_ .item3 p{color:#fff;font-size:.8rem;margin:0}}