body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@keyframes appear{0%{opacity:0}to{opacity:1}}.dropdown__container{position:relative}.dropdown__container .dropdown__title{font-weight:500;font-size:1.3rem}.dropdown__container ul{padding:0;margin:0;position:absolute;top:200%;left:10%;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:.2rem;animation:appear .3s ease-in-out}.dropdown__container ul:first-child{padding-top:.8em}.dropdown__container ul li{list-style:none;background-color:#fb8500;font-family:"Poppins";font-size:.9rem;white-space:nowrap;padding:.5em 1em}.dropdown__container ul li:hover{background-color:#ae2012}.not__scrolled{background-color:transparent!important;box-shadow:none}.not__scrolled .nav__bar__items span,.not__scrolled .nav__bar__wrapper span{color:#fff!important}.scrolled{box-shadow:0 .2rem .5rem rgba(0,0,0,.1)}.nav__bar{display:grid;padding:.5rem 1rem;grid-template-columns:.5fr 1fr 1fr;grid-template-areas:"logo menu__left menu__right";min-height:45px;position:fixed;top:0;width:calc(100% - 32px);z-index:2;transition:background-color .3s ease-in-out}.nav__bar .nav__bar__wrapper{display:none}.nav__bar .nav__bar__brand{grid-area:logo}.nav__bar .nav__bar__brand img{height:50px;animation:appear .5s ease-in-out;transition:all .2s ease-in-out}.nav__bar .nav__bar__brand img:hover{cursor:pointer;opacity:.8}.nav__bar .nav__bar__items_left{grid-area:menu__left;display:flex;align-items:center;width:100%}.nav__bar .nav__bar__items_left .nav__bar__items{display:flex;align-items:center;justify-content:space-between;width:100%;padding-left:2rem}.nav__bar .nav__bar__items_left .nav__bar__items span{height:100%;font-size:.9rem;font-weight:700;margin:0 .5rem;transition:opacity .2s ease-in-out}.nav__bar .nav__bar__items_left .nav__bar__items span:hover{opacity:.8;cursor:pointer}.nav__bar .nav__bar__items_right{grid-area:menu__right;display:flex;align-items:center;justify-content:flex-end}.nav__bar .nav__bar__items_right .nav__bar__items{display:flex;align-items:center;justify-content:space-between}.nav__bar .nav__bar__items_right .nav__bar__items span{height:100%;font-size:1rem;font-weight:700;margin:0 .5rem;transition:all .2s ease-in-out}.nav__bar .nav__bar__items_right .nav__bar__items span:hover{cursor:pointer}.nav__bar__mobile{position:fixed;top:0;right:0;height:100%;width:40%;overflow:hidden;transform:translateX(100%);transition:all .2s ease-in-out;z-index:2}.nav__bar__mobile .dropdown__container{width:100%;padding:1rem}.nav__bar__mobile .dropdown__container .dropdown__title{font-size:1.1rem;width:100%}.nav__bar__mobile .dropdown__container .dropdown__title:hover{cursor:pointer;background-color:inherit}.nav__bar__mobile .dropdown__container:hover{background-color:#ae2012;cursor:pointer}.nav__bar__mobile .dropdown__container ul{top:100%;left:0}.nav__bar__mobile .dropdown__container ul li{font-size:.9rem}.nav__bar__mobile .nav__bar__mobile__content{height:100%;z-index:1043;width:100%;overflow-x:hidden}.nav__bar__mobile .nav__bar__mobile__content .nav__bar__brand__logo{display:flex;align-items:center;justify-content:space-between}.nav__bar__mobile .nav__bar__mobile__content .nav__bar__brand__logo span{font-size:1.5rem;font-weight:700;margin:0 1rem}.nav__bar__mobile .nav__bar__mobile__content .nav__bar__brand__logo img{height:50px;padding:1rem;animation:appear .5s ease-in-out;transition:all .2s ease-in-out}.nav__bar__mobile .nav__bar__mobile__content .nav__bar__brand__logo img:hover{cursor:pointer;opacity:.8}.nav__bar__mobile .nav__bar__mobile__content .nav__bar__mobile__items{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.nav__bar__mobile .nav__bar__mobile__content .nav__bar__mobile__items span{transition:all .3s ease-in-out;padding:1rem;width:100%}.open__navbar{transform:translateX(0)}@media screen and (max-width:992px){.nav__bar{grid-template-columns:.5fr 2fr 1fr}}@media screen and (min-width:992px){.open__navbar{transform:translateX(100%)}}@media screen and (max-width:768px){.nav__bar{grid-template-areas:"logo wrapper";grid-template-columns:1fr 1fr}.nav__bar .nav__bar__wrapper{grid-area:wrapper;display:flex;align-items:center;justify-content:flex-end}.nav__bar .nav__bar__wrapper span{font-size:1.5rem}.nav__bar .nav__bar__items_left,.nav__bar .nav__bar__items_right{display:none}}@media screen and (max-width:576px){.nav__bar__mobile{width:60%}}@media screen and (max-width:375px){.nav__bar__mobile{width:80%}}.header__hero{position:relative;overflow-y:hidden;overflow-x:hidden}.header__hero,.header__hero .header__hero__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.header__hero .header__hero__content{width:100%;animation:appearFromBottom .3s ease-in-out}.header__hero .header__hero__content h1{letter-spacing:2px;margin-bottom:0}.header__hero .header__hero__content .header__hero__subtitle{font-size:1.3rem;margin-bottom:2rem;letter-spacing:1px}.header__hero .header__hero__content .header__hero__buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-around;margin-top:1rem;min-width:40%}.header__hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-size:cover;background-position:50%}.header__hero .header__hero__content{position:relative}@media screen and (max-width:992px){.header__hero .header__hero__content{width:95%}.header__hero .header__hero__content h1{font-size:2.5rem}.header__hero .header__hero__content .header__hero__buttons{min-width:70%}}@media screen and (max-width:768px){.header__hero .header__hero__content h1{font-size:2rem}}@media screen and (max-width:576px){.header__hero{justify-content:flex-start;padding-top:4rem;height:auto}.header__hero .header__hero__content{padding:2rem;align-items:flex-start;width:90%}.header__hero .header__hero__content h1{font-size:4rem}.header__hero .header__hero__content .header__hero__subtitle{font-size:1.1rem;letter-spacing:0;text-align:left}.header__hero .header__hero__content .header__hero__buttons{flex-direction:column;align-items:center;justify-content:center;width:100%}.header__hero .header__hero__content .header__hero__buttons button{margin-top:1rem;width:100%}}@media screen and (max-width:375px){.header__hero{padding-bottom:2rem}.header__hero .header__hero__content h1{font-size:1.5rem}.header__hero .header__hero__content .header__hero__subtitle{font-size:.8rem}.header__hero .header__hero__content .header__hero__buttons button{font-size:.8rem;padding:.5rem 1rem}}.product__card{margin:0 0 .5rem}.product__card .product__card__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:.15rem}.product__card .product__card__content .product__card__image{width:100%;height:auto;position:relative}.product__card .product__card__content .product__card__image img{height:22rem;width:100%;object-fit:cover;border-top-left-radius:.15rem;border-top-right-radius:.15rem}.product__card .product__card__content .product__card__image .tag__is__offer{box-shadow:0 0 10px rgba(0,0,0,.1);position:absolute;top:10%;padding:.5rem 2rem}.product__card .product__card__content .product__card__info{padding-top:1.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.product__card .product__card__content .product__card__info .product__card__button{position:absolute;top:-6%;box-shadow:0 0 10px rgba(0,0,0,.1)}.product__card .product__card__content .product__card__info .product__card__title{font-weight:700}.product__card .product__card__content .product__card__info .product__card__duration{font-size:.8rem;color:#828282}.hotel__card{display:grid;grid-template-columns:1fr;grid-template-rows:10rem auto;grid-template-areas:"image" "info"}.hotel__card .hotel__image{grid-area:image;width:100%;height:100%;overflow:hidden}.hotel__card .hotel__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.hotel__card .hotel__info{grid-area:info;display:flex;flex-direction:column;justify-content:space-between}.hotel__card .hotel__info h1{margin-bottom:0}.hotel__card .hotel__info__full{grid-area:info;margin-top:1rem;padding:1rem}@media screen and (max-width:992px){.product__card .product__card__content .product__card__info{width:90%}.product__card .product__card__content .product__card__info h1,.product__card .product__card__content .product__card__info p{margin:.5rem 0}.product__card .product__card__content .product__card__info .product__card__price{font-size:1rem}.product__card .product__card__content .product__card__info .product__card__button{font-size:.8rem;padding:.5rem;min-width:0}.product__card .product__card__content .product__card__image img{height:17rem}.product__card .product__card__content .product__card__image .tag__is__offer{padding:.2rem}.product__card .product__card__content .product__card__image .tag__is__offer span{font-size:.8rem}}@media screen and (max-width:768px){.product__card .product__card__content .product__card__image img{height:22rem}.product__card .product__card__content .product__card__image .tag__is__offer{padding:.4rem .8rem}.product__card .product__card__content .product__card__image .tag__is__offer span{font-size:.9rem}.product__card .product__card__content .product__card__info{width:100%}.product__card .product__card__content .product__card__info h1,.product__card .product__card__content .product__card__info p{margin:.5rem 0}.product__card .product__card__content .product__card__info .product__card__price,.product__card .product__card__content .product__card__info .product__card__title{font-size:1rem}.product__card .product__card__content .product__card__info .product__card__button{padding:.5rem 2rem;min-width:0;width:auto}}.slick-slide div{outline:none!important}button:before{color:#fb8500!important}.slick-list{height:auto}.footer{min-height:25vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"left middle";padding:2rem;overflow-x:hidden}.footer .footer__left{padding:0 1rem;grid-area:left}.footer .footer__left .footer__logo__container{width:20rem}.footer .footer__left .footer__logo__container img{display:block;margin:0 auto;width:100%}.footer .footer__left .footer__info p{font-size:.8rem;line-height:1.5rem;text-align:justify}.footer .footer__middle{grid-area:middle;padding:0 1rem}.footer .footer__middle .footer__socials svg{color:#fff;margin-right:.5rem;padding:.6rem;border-radius:.3rem}.footer .footer__middle .footer__list__items{font-size:.8rem}.footer .footer__middle .footer__list__items p a{color:#e6e6e6;margin-left:.5rem;text-decoration:none;transition:all .3s ease-in-out}.footer .footer__middle .footer__list__items p a:hover{color:#fff;opacity:.7;text-decoration:underline}.footer .footer__right{padding:0 1rem;height:100%}.footer .footer__right .footer__maps img{width:100%;height:100%}.footer .footer__list__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__bottom{display:flex;justify-content:center;align-items:center;font-size:.9rem;color:#e6e6e6;padding:1rem 0}@media screen and (max-width:992px){.footer{grid-template-columns:2fr 1fr}.footer .footer__left .footer__logo__container{width:10rem}}@media screen and (max-width:768px){.footer{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"left" "middle";grid-gap:1.5rem}.footer .footer__left .footer__logo__container{width:15rem}.footer .footer__right img{width:100%}.footer .footer__list__title{text-align:center;width:100%;margin-bottom:1rem}}.navbar__notifications{position:relative}.navbar__notifications .navbar__notifications__icon{position:absolute;top:-.5rem;right:-.6rem;margin-right:5px;font-size:.8rem;color:#000;background-color:#ae2012;border-radius:9999px;padding:.2rem;color:#fff;z-index:1043}.dashboard__navbar{height:50px;box-shadow:inset 0 1px #f7fafc;position:fixed;width:calc(100% - 5rem);z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;margin-top:-1px}.dashboard__navbar .dashboard__navbar__subtitle,.dashboard__navbar .dashboard__navbar__title{font-size:.9rem}.dashboard__navbar .dashboard__navbar__title{padding-left:2rem}.dashboard__navbar .dashboard__navbar__subtitle{padding-right:2rem}.dashboard__navbar .dashboard__navbar__subtitle:hover{cursor:pointer;opacity:.8}.dashboard__navbar .navbar__right{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem}.dashboard__navbar .navbar__right svg{transition:opacity .2s ease-in-out;font-size:1.2rem}.dashboard__navbar .navbar__right svg:hover{cursor:pointer;opacity:.8}.sidebar__dashboard{height:100%;display:flex;flex-direction:column}.sidebar__dashboard .sidebar__item{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 0;flex-direction:column;transition:all .3s ease-in-out}.sidebar__dashboard .sidebar__item p{font-size:.7rem;margin-top:.4rem;margin-bottom:0}.sidebar__dashboard .sidebar__item svg{margin:0 auto;display:block;font-size:1.2rem}.sidebar__dashboard .sidebar__item:hover{cursor:pointer}@media screen and (max-width:768px){.sidebar__dashboard{width:100%;flex-direction:row}}.search__container{margin-bottom:2rem}@media(max-width:992px){.map_container{height:80vh;margin:0}}.my_button{border:none;font-size:.9rem;background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.2)}ul{background-color:#fff!important;list-style:none;padding-left:0!important}ul li{cursor:pointer;transition:all .3s ease-in-out;padding:.2rem .5rem}ul li:hover{background-color:#ccc}.form_parameters{margin-top:10vh}.modal__container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1043;transition:all .3s ease-in-out}.modal__container .modal__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:50%;min-height:300px;max-height:80vh;display:grid;grid-template-columns:1fr;grid-template-rows:auto 3fr auto;grid-template-areas:"header" "body" "footer";box-shadow:0 0 0 1px rgba(15,15,15,.1),0 5px 10px rgba(15,15,15,.2),0 15px 40px rgba(15,15,15,.4);padding:1rem 2rem;animation:appearFromBottom .3s ease-in-out}.modal__container .modal__content .modal__header{grid-area:header;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.modal__container .modal__content .modal__header .modal__close{transition:opacity .3s ease-in-out;font-size:1.2rem}.modal__container .modal__content .modal__header .modal__close:hover{opacity:.5;cursor:pointer}.modal__container .modal__content .modal__body{grid-area:body;overflow-y:auto}.modal__container .modal__content .modal__footer{grid-area:footer;display:flex;justify-content:flex-end;align-items:center;padding:1rem 0}.modal__container .modal__content .modal__footer button:last-child{margin-left:1rem}.modal__container:before{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}@keyframes appearFromBottom{0%{opacity:.2;margin-top:50px}to{opacity:1;margin-top:0}}@media screen and (max-width:1200px){.modal__container .modal__content{width:70%}}@media screen and (max-width:992px){.modal__container .modal__content{width:80%}}.create__circuit__image{display:flex;justify-content:flex-start;align-items:center;margin:.5rem 0}.image__picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;max-height:20rem;overflow-y:auto;margin-top:1rem}.image__picker .image__picker__item{height:10rem}.image__picker .image__picker__item img{height:100%;width:100%;display:block;object-fit:cover;margin-left:auto;margin-right:auto}.image__dashboard{display:flex;flex-direction:row;grid-gap:gap;align-items:center;grid-gap:2rem;gap:2rem;margin:2rem 0}.image__dashboard .image__dashboard__item{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem}.image__dashboard img{height:10rem;width:15rem;object-fit:cover}.help__button{position:absolute;bottom:0;right:0;padding:.5rem}.help__screen__header{display:flex;align-items:center;justify-content:flex-end}.dashboard__router{height:100vh;width:100%;display:grid;grid-template-columns:minmax(0,6rem) 1fr;grid-template-rows:1fr;grid-template-areas:"sidebar main";overflow:hidden}.dashboard__router .sidebar__dashboard{grid-area:sidebar}.dashboard__router .dashboard__content{grid-area:main;margin-top:3rem;overflow-y:scroll;overflow-x:hidden}@media screen and (max-width:768px){.dashboard__router{grid-template-columns:1fr;grid-template-rows:1fr 4rem;grid-template-areas:"main" "sidebar"}.dashboard__router .dashboard__navbar{width:100%}}.login__container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"form image";height:100vh}.login__container .login__left{grid-area:form;display:flex;padding:1rem 2rem;flex-direction:column;justify-content:center;align-items:flex-start}.login__container .login__left p{font-size:1rem;margin-top:0}.login__container .login__left form{width:100%}.login__container .login__right{grid-area:image;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.login__container .login__right img{position:relative;width:50%;height:30%}.login__container .login__right:before{background-image:url(https://images.unsplash.com/photo-1551403793-813bd2ab3fe8?auto=format&fit=crop&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&q=80&w=1171);background-size:cover;background-position:50%;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3}@media screen and (max-width:768px){.login__container{grid-template-columns:auto;grid-template-rows:15rem auto;grid-template-areas:"image" "form"}.login__container .login__left{grid-area:form;padding:1rem;margin-top:4rem;align-items:flex-start;justify-content:flex-start}.login__container .login__right{grid-area:image}.login__container .login__right img{width:80%;height:60%}}.help__screen{margin-top:2rem;overflow-x:scroll}.help__screen img{max-width:50rem;max-height:50rem;object-fit:contain}.help__screen .wmde-markdown{color:#333;background-color:transparent;font-family:inherit}.help__screen .wmde-markdown .highlight pre,.help__screen .wmde-markdown pre{background-color:transparent}.home__router{position:relative}.dashboard__page__header{display:flex;justify-content:space-between;align-items:center}.width100{width:100%}html{scroll-behavior:smooth}.table__responsive{overflow-x:auto}.container{padding:0 4rem}.dashboard__page{margin-bottom:2rem}.appear__from__bottom,.dashboard__page,.flies__steps,.success__container{animation:appearPage .5s ease-in-out}.success__container{display:flex;justify-content:center;align-items:center;height:80vh;flex-direction:column}.success__container h1{margin-bottom:0;text-align:center}.success__container p{text-align:center}.success__container img{margin:1rem;height:25rem}.loader__container{height:80vh;animation:appearPage .5s ease-in-out}.loader__container,.no__dashboard__items{display:flex;justify-content:center;align-items:center;flex-direction:column}.no__dashboard__items{height:60vh}@keyframes appearPage{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.container{padding:0 2rem}}@media screen and (max-width:576px){.container{padding:0 1.5rem}}
/*# sourceMappingURL=main.9904f05d.chunk.css.map */