*{margin:0;padding:0;font-family:inherit}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}body::-webkit-scrollbar,html::-webkit-scrollbar{width:10px;background:rgba(182,134,45,.3)}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{border-radius:40px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{border-radius:10px;background:var(--modern-gold-500);-webkit-transition:ease .3s;transition:ease .3s}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:#9c7326;margin-right:3px}.virtual-pavilion .modal.fade.modal-pavillion{background:rgba(0,0,0,.5)!important}.virtual-pavilion .modal.fade.modal-pavillion .modal-dialog{-webkit-transform:translate(0,5%)!important;transform:translate(0,5%)!important}.virtual-pavilion .modal.fade.modal-pavillion .modal-dialog .modal-content{-webkit-box-shadow:none!important;box-shadow:none!important}.virtual-pavilion .shadow-box{-webkit-box-shadow:5px 10px 15px rgba(0,0,0,.5);box-shadow:5px 10px 15px rgba(0,0,0,.5);margin-top:2em}.virtual-pavilion .cursor-pointer,.virtual-pavilion .cursor-pointer:hover{cursor:pointer}.virtual-pavilion .transition{-webkit-transition:ease .3s all;transition:ease .3s all}.virtual-pavilion .td-none,.virtual-pavilion .td-none:hover{text-decoration:none}.virtual-pavilion .border-main,.virtual-pavilion .pv-box{border:1px solid #b6862d}.virtual-pavilion .bg-gray-light-hover:hover,.virtual-pavilion .pv-box_image:hover{background:#e5e5e5}.virtual-pavilion .text-main{color:#b6862d}.virtual-pavilion .link-main,.virtual-pavilion .link-main:hover,.virtual-pavilion .pv-main_link,.virtual-pavilion .pv-main_link:hover{color:#b6862d}.virtual-pavilion .label-input-success{color:#b6862d!important}.virtual-pavilion .bg-main,.virtual-pavilion .pv-social_share,.virtual-pavilion .pv-underline,.virtual-pavilion .pv-vertical_border{background:#b6862d}.virtual-pavilion .facebook-color{color:#3b5998}.virtual-pavilion .youtube-color{color:red}.virtual-pavilion .empty-input-error{position:relative}.virtual-pavilion .empty-input-error~input::-webkit-input-placeholder{color:red;padding-left:1.5rem}.virtual-pavilion .empty-input-error~input:-ms-input-placeholder{color:red;padding-left:1.5rem}.virtual-pavilion .empty-input-error~input::-ms-input-placeholder{color:red;padding-left:1.5rem}.virtual-pavilion .empty-input-error~input::placeholder{color:red;padding-left:1.5rem}.virtual-pavilion .empty-input-error::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f06a";position:absolute;top:52px;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem;color:red}.virtual-pavilion .empty-input-error::after~input:focus-within,.virtual-pavilion .empty-input-error::after~input:focus-within::-webkit-input-placeholder{content:' ';color:transparent;text-align:center}.virtual-pavilion .empty-input-error::after~input:focus-within,.virtual-pavilion .empty-input-error::after~input:focus-within:-ms-input-placeholder{content:' ';color:transparent;text-align:center}.virtual-pavilion .empty-input-error::after~input:focus-within,.virtual-pavilion .empty-input-error::after~input:focus-within::-ms-input-placeholder{content:' ';color:transparent;text-align:center}.virtual-pavilion .empty-input-error::after~input:focus-within,.virtual-pavilion .empty-input-error::after~input:focus-within::placeholder{content:' ';color:transparent;text-align:center}.virtual-pavilion .form-control.focus-visible,.virtual-pavilion .form-control:focus{color:#495057;background-color:#fff;border-color:#b6862d;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(182,134,45,.25);box-shadow:0 0 0 .2rem rgba(182,134,45,.25)}.virtual-pavilion .row-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;min-height:100vh}.virtual-pavilion .btn-main{background:#b6862d;color:#fff;border-radius:0;width:auto;min-width:100px;margin:1rem auto;text-transform:uppercase}.virtual-pavilion .btn-main:hover{background:#aa7d29;color:#fff}.virtual-pavilion .modal-header{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.virtual-pavilion .close.close-modal_tour{background:#fff!important;border:2px solid #b6862d;border-radius:50%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;opacity:1;outline:0;cursor:pointer;text-align:center}.virtual-pavilion .pv-title{font-weight:700;text-transform:uppercase;font-size:4em}.virtual-pavilion .pv-vertical_border.mobile-line{display:none}@media (max-width:992px){.virtual-pavilion .pv-title{font-size:2.7rem}.virtual-pavilion .img-fluid.pv-box_image--item{height:10vh}}.virtual-pavilion .pv-underline{width:45%;height:1vh}@media (max-width:768px){.virtual-pavilion .pv-underline{width:80%}.virtual-pavilion .pv-vertical_border.mobile-line{display:block}}.virtual-pavilion .pv-description{text-transform:uppercase;width:35%;font-weight:700;margin-top:1em;margin-bottom:2em;font-size:1.5em}@media (max-width:1200px){.virtual-pavilion .pv-description{width:45%}}@media (max-width:768px){.virtual-pavilion .pv-description{width:70%}}.virtual-pavilion .pv-box{margin-left:15%;margin-right:15%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:992px){.virtual-pavilion .pv-box{margin-left:5%;margin-right:5%}}@media (max-width:768px){.virtual-pavilion .pv-box{max-width:80%;margin:0 12rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.virtual-pavilion .pv-box::after{content:'';position:absolute;top:.01rem;left:.01rem;right:.01rem;bottom:.01rem;background:#fff;z-index:0;-webkit-clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%);clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%)}.virtual-pavilion .pv-box *{z-index:2}}.virtual-pavilion .pv-box_image{text-align:center}@media (max-width:768px){.virtual-pavilion .pv-box_image{width:70%}}.virtual-pavilion .pv-box_image--item{width:auto;max-width:100%;height:20vh;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.virtual-pavilion .pv-box_image--item{height:10vh}}.virtual-pavilion .pv-box_image a span{text-align:center;display:block;margin:auto;font-size:1.75rem}@media (max-width:768px){.virtual-pavilion .pv-box_image a span{font-size:1rem}}.virtual-pavilion .pv-title_options{text-align:center;text-transform:uppercase}@media (max-width:768px){.virtual-pavilion .pv-title_options{font-size:1rem;margin-top:1rem}}.virtual-pavilion .pv-main_link{font-weight:700;text-transform:uppercase}.virtual-pavilion .pv-vertical_border{width:2px;height:100px;margin:auto}@media (max-width:768px){.virtual-pavilion .pv-vertical_border{width:80%;height:1px}}.virtual-pavilion .pv-social_media{width:95%;text-align:center}@media (max-width:768px){.virtual-pavilion .pv-social_media{display:block;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.virtual-pavilion .pv-social_media--link{color:#000;font-weight:700;white-space:nowrap}@media (max-width:768px){.virtual-pavilion .pv-social_media--link{font-size:.8rem}}.virtual-pavilion .pv-social_share{width:5%;text-align:center}@media (max-width:768px){.virtual-pavilion .pv-social_share{display:block;width:20%;margin:0 auto 1rem auto}}.virtual-pavilion .pv-modal_tour--form{background-image:url(../media/modal/bg-modal.png);background-color:transparent;background-size:100% 100%}.virtual-pavilion .pv-modal_tour--body{padding:5% 10%}.virtual-pavilion .pv-modal_tour--title{font-weight:700;text-align:center;text-transform:uppercase}.virtual-pavilion .pv-modal_tour--check{text-align:center}.virtual-pavilion .pv-modal_tour--check input#checkTerms{z-index:1051;opacity:1;left:-5px;top:-3px}.virtual-pavilion .pv-modal form label{font-weight:700}.virtual-pavilion .pv-modal_terms--title{text-align:center;font-weight:700}.virtual-pavilion .pv-modal_terms--body{height:auto;max-height:400px;overflow-y:scroll}.virtual-pavilion .pv-modal_terms--body::-webkit-scrollbar{width:10px;background:rgba(182,134,45,.3)}.virtual-pavilion .pv-modal_terms--body::-webkit-scrollbar-track{border-radius:40px}.virtual-pavilion .pv-modal_terms--body::-webkit-scrollbar-thumb{border-radius:10px;background:#b6862d;-webkit-transition:ease .3s;transition:ease .3s}.virtual-pavilion .pv-modal_terms--body::-webkit-scrollbar-thumb:hover{background:#9c7326;margin-right:3px}@media (max-width:768px){.virtual-pavilion .pv-modal_terms--body{max-height:500}}@media (max-width:992px){.virtual-pavilion .modal-dialog{max-width:80%;margin:auto}}@media (max-width:768px){.virtual-pavilion h3.pv-main_link{font-size:2rem}.virtual-pavilion .pv-social_media--link:hover{background:#e5e5e5;padding:10px 20px}.virtual-pavilion .col-form_title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:2rem}.virtual-pavilion .col-form_image{-webkit-box-ordinal-group:2;-ms-flex-order:1}.virtual-pavilion .col-form_image img{margin:auto;width:120px}.virtual-pavilion .col-form_inputs{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.virtual-pavilion .col-form_terms{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-bottom:2rem}.virtual-pavilion .modal-dialog{max-width:90%;margin:auto}}.two-colum{display:flex;align-items:center}.virtual-asesor{width:100%}.mainbannerpabellon{width:100%}.pabellon_iframe{display:none}.center-pavilion{display:flex;flex-direction:column;align-items:center}.img-form-mobile{display:none}ul#menu-primary-menu>li a{color:#000}@media (max-width:1366px){.container{max-width:1000px!important}}@media (max-width:992px){.container{max-width:95vw!important}.virtual-pavilion .pv-box_image--item{height:12vh}}@media (min-width:768px){.pl-md-5,.px-md-5{padding-left:0!important;padding-right:0!important}}@media (max-width:992px){.img-form-mobile{display:block}.img-form-desk{display:none}.virtual-pavilion .row-center{flex-direction:column}ul#menu-primary-menu>li a{color:#fff}}@media (max-width:540px){.virtual-pavilion .pv-box{margin:0 5rem}}@media screen and (max-width:991px) and (min-width:768px){::-webkit-input-placeholder,select{font-size:1.8vw!important}}@media (max-width:540px){.container-form{max-width:70vw!important;margin-top:2em;margin-bottom:7em}}.iframe_content img{display:none}.iframe_content .pabellon_iframe{display:block;width:100%}.row.main-banner{display:block;margin-top:80px}.row.main-banner iframe{width:100vw;height:78vh}@media screen and (max-width:1680px){.row.main-banner iframe{height:70vh}}@media screen and (max-width:1366px){.row.main-banner{margin-top:65px}}@media screen and (max-width:1112px){.row.main-banner iframe{height:53vh}}@media screen and (max-width:900px){.row.main-banner{margin-top:100px}.row.main-banner iframe{height:30vh}@media screen and (max-height:420px){.row.main-banner{margin-top:96px}.row.main-banner iframe{height:74vh}}}@media screen and (max-width:740px){@media screen and (max-height:540px){.row.main-banner{margin-top:55px}.row.main-banner iframe{height:53vh}}@media screen and (max-height:420px){.row.main-banner iframe{height:70vh}}}@media screen and (max-width:540px){.row.main-banner{margin-top:55px}}@media screen and (max-width:375px){.row.main-banner iframe{height:25vh}}@media screen and (max-width:1280px){.navbar-collapse.collapse ul li{width:auto}}