@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;700&display=swap);.cardProceduresDropdown{left:38px}.cardProcedureDropdown a{align-items:center;cursor:pointer;display:flex;padding:10px}.cardProcedureDropdown-procedure_img{border-radius:50%;height:40px;width:40px}.cardProcedureDropdown-procedure_img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.cardProcedureDropdown-procedure_title{margin-left:10px}.cardProcedureDropdown-procedure_title p{color:#000;font-family:Inter;font-size:16px;font-weight:200;text-transform:capitalize}.cardProcedureDropdown:hover{background-color:rgba(0,66,116,.1);border-radius:20px;transition:all .3s ease-out}.categoryProcedures{border:none;border-radius:20px;height:60px;justify-content:center;position:relative}.categoryProcedures,.categoryProcedures_{align-items:center;display:flex;width:100%}.categoryProcedures_{cursor:pointer;justify-content:space-between;padding:8px}.categoryProcedures_text{align-items:center;display:flex}.categoryProcedures_img{border-radius:50%;height:40px;width:40px}.categoryProcedures_img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.categoryProcedures_p{margin-left:10px}.categoryProcedures_p p{color:#000;font-family:Inter;font-size:16px;font-weight:200;text-transform:capitalize}.categoryProcedures_dropdown{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;left:260px;position:absolute;top:0;width:300px}.categoryProcedures:hover{background-color:rgba(0,66,116,.1);border-radius:20px;transition:all .3s ease-out}@media screen and (max-width:750px){.cardProceduresDropdown_Burguer .categoryProcedures{flex-direction:column;height:100%}.cardProceduresDropdown_Burguer .categoryProcedures_{width:90%}.cardProceduresDropdown_Burguer .categoryProcedures_dropdown{background-color:hsla(0,0%,100%,0);box-shadow:0 4px 4px transparent!important;width:250px}}.cardProceduresDropdownS{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;height:392px;justify-content:center;left:308px;position:absolute;top:60px;width:260px}.cardServicesDropdown_{display:flex;flex-direction:column;height:380px;overflow:scroll;width:100%}.navbar{display:flex;justify-content:center;position:relative;z-index:9}.bgcolor{align-items:center;background-color:#004274;display:flex;height:100px;position:fixed;width:100%}.bgcolor .nav_logo{margin-left:20px}.bgcolor .icons-links{margin-right:30px}.bgcolor .HambergerMenu{margin-left:10px}.HambergerMenu{display:none;margin-left:30px;z-index:2}.navbar_div{align-items:center;display:flex;padding-top:10px;position:fixed;width:95%}.navlinks{color:#fff;font-family:Inter,sans-serif;margin-right:50px;text-decoration:none}.nav_logo{width:20%;z-index:2}.logo{max-width:200px}.links{justify-content:center;margin:0 50px;position:relative;width:70%}.links,.links ul{align-items:center;display:flex}.links ul{color:#fff;list-style:none}.dropDownLogin{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:40px;justify-content:center;margin-right:20px;width:220px}.dropDownLogin_content{height:90%;width:90%;z-index:2}.dropDownLogin_content,.dropDownLogin_contentText{align-items:center;display:flex;justify-content:space-between}.dropDownLogin_contentText{cursor:pointer;width:62%}.dropDownLogin_contentText_{font-family:Inter;font-size:14px}.dropDownLogin_contentButton{align-items:center;display:flex;justify-content:center;width:33%}.dropDownLogin_contentButton,.dropDownLogin_contentButtonPhone{background-color:#004274;border-radius:10px;cursor:pointer;height:90%}.dropDownLogin_contentButtonPhone{display:none;width:25%}.dropDownLogin_droped{max-Height:200px;align-items:center;background-color:#fff;border-radius:0 0 20px 20px;display:flex;justify-content:center;position:absolute;top:50px;width:220px;z-index:1}.dropDownLogin_dropedContent{height:85%;margin:10px 0;width:90%}.icons-links{align-items:center;display:flex;justify-content:space-between;margin-right:10px;width:10%;z-index:2}.active_dropdMenu{background-color:#004274;height:100vh;left:0;padding:100px;position:absolute;top:0;transition:left .5s ease-out;width:100%}.active_dropdMenu .icons-links{margin-right:30px}.active_dropdMenu ul{list-style:none}.active_dropdMenu ul li{margin:20px}.proceduresDropdown{color:#fff;display:none}.proceduresDropdown,.proceduresDropdown_open{align-items:center;cursor:pointer;font-family:Inter,sans-serif;margin-right:50px;text-decoration:none}.proceduresDropdown_open{background-color:hsla(0,0%,100%,.7);border-radius:10px;color:#004274;display:flex;height:50px;justify-content:center;width:180px}.proceduresDropdown_arrowDownOn{color:#004274;margin-left:20px}@media screen and (max-width:1200px){.navbar_div{width:97%}.nav_logo{width:16%}.links{width:65%}.navbar_div{width:100%}.icons-links,.nav_log{width:auto}.HambergerMenu{align-items:center;cursor:pointer;display:flex}.links{background-color:#004274;display:block;height:100vh;left:-163%;margin:0;padding:100px;position:absolute;top:0;transition:left .5s ease-out;width:100%}.links ul{display:block}.links ul,.links ul li{margin:20px}.navbar_div{justify-content:space-between}.bgcolor{align-items:center!important;display:flex;height:80px;justify-content:space-between!important}.bgcolor img{margin-top:10px}}@media screen and (max-width:800px){.nav_logo{width:auto}}@media screen and (max-width:650px){.dropDownLogin{margin-right:0}.HambergerMenu{margin-left:10px}.logo{width:150px}.dropDownLogin_contentButton{display:none}.dropDownLogin{height:35px;width:190px}.dropDownLogin_content{width:95%}.dropDownLogin_contentText{width:73%}.dropDownLogin_contentText_{font-size:13px}.dropDownLogin_contentButtonPhone{align-items:center;display:flex;justify-content:center}.dropDownLogin_droped{top:40px;width:190px}}@media screen and (max-width:500px){.logo{width:110px}.active_dropdMenu{padding:100px 50px}.bgcolor{align-items:center!important;display:flex;height:80px;justify-content:space-between!important}.bgcolor img{top:3px}.bgcolor .nav_logo{margin-left:0}.bgcolor .dropDownLogin{width:180px}}.dropDownElement{align-items:center;background-color:#fff;border:none;border-bottom:1px solid rgba(0,66,116,.2);cursor:pointer;display:flex;height:35px;justify-content:center;margin:5px 0;width:100%}.dropDownElement:hover{background-color:rgba(0,66,116,.2);border-radius:10px}.headerContainerWrap{background-color:#104172;height:60px;position:relative;z-index:9999}.headerContainer{height:100%;justify-content:space-between;margin:0 auto;width:80%}.headerContainer,.headerContainerLeft{align-items:center;display:flex}.headerMenu{cursor:pointer;display:none;transition:all .2s ease}.headerLogo{height:45px;margin-left:15px;overflow:hidden}.headerLogoImg{height:100%;width:100%}.headerContainerRight{align-items:center;display:flex;height:100%;justify-content:flex-end}.headerContainerRight .navbarTextContainer{display:flex;flex-direction:row;margin-right:10px;transition:all .2s ease}.headerContainerRight .navBarOption{align-items:center;cursor:pointer;display:flex;height:30px;padding:0 10px}.headerContainerRight .navBarOptionActive{border-bottom:1px solid #fff}.headerContainerRight .navBarOption:hover{background-color:rgba(0,0,0,.25)}.headerContainerRight .navBarOption .navBarOptionText{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}@media screen and (max-width:1100px){.headerContainer{width:99%}}@media screen and (max-width:880px){.headerMenu{display:block}.navbarTextContainer{background-color:red;display:none!important}}@media screen and (max-width:768px){.headerContainerRight{display:none}}.sideBarContainer{background-color:rgba(0,0,0,.5);height:100vh;position:absolute;transition:all .2s ease;width:100vw;z-index:9999999999}.sideBarSection{background-color:#104172;height:100%;max-width:100vw!important;transition:all .2s ease}.sideBarSection-off-right{-webkit-transform:translateX(100%);transform:translateX(100%);transition:all .3s}.sideBarSection-on-right{-webkit-transform:translateX(0);transform:translateX(0);transition:all .6s}.sideBarSection-off-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .6s}.sideBarSection-on-left{-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s}.sideBarSectionHead{align-items:center;background-color:rgba(0,0,0,.2);display:flex;height:10vh;justify-content:center}.sideBarLogo{height:45px}.sideBarLogoImg{height:100%;width:100%}.sideBarSectionHeadBtnClose{cursor:pointer;position:absolute;top:10px}.sideBarSectionBody{height:90vh;margin-bottom:25px;overflow-y:scroll}.changeLanguageContainer{margin:0 10px;min-height:50px;width:50px}.changeLanguageCurrentLanguage{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.changeLanguageCircle{background-color:#fff;border-radius:16px;cursor:pointer;height:32px;overflow:hidden;width:32px}.changeLanguageCircleFlag{height:100%;width:100%}.changeLanguageList{display:block;position:absolute;width:50px}.changeLanguageContainerOption{border-radius:16px;box-shadow:-2px 10px 14px -3px rgba(0,0,0,.75);height:32px;margin:5px 7.5px;transition:all .2s ease;width:32px}.notAvailable{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.changeLanguageContainerOption:hover{scale:1.1}.joinTheClub{width:190px}.joinTheClubContainer{align-items:center;background-color:#fff;display:flex;height:40px;justify-content:space-between;padding:5px 10px;position:relative;transition:all .2s ease;width:100%}.joinTheClubContainerClose{border-radius:15px}.joinTheClubContainerOpen{border-bottom:1px solid #ededed;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:15px;border-top-right-radius:15px}.joinTheClubChoosed{align-items:center;display:flex;justify-content:space-between;width:64%}.joinTheClubChoosedText{color:#000;font-family:Montserrat,sans-serif;font-size:11px;font-weight:bolder;transition:all .2s ease;width:80%}.joinTheClubChoosedBtn{cursor:pointer;width:20%}.joinTheClubBtn{align-items:center;background-color:#104172;border-radius:5px;cursor:pointer;display:flex;height:100%;justify-content:center;width:34%}.joinTheClubBtn:active{box-shadow:3px 2px 22px 1px rgba(0,0,0,.24);-webkit-transform:scale(.98);transform:scale(.98)}.joinTheClubBtnText{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:bolder;text-align:center}.joinTheClubListContainer{background-color:#fff;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:-2px 10px 14px -3px rgba(0,0,0,.75);display:block;padding:10px;position:absolute;transition:all .2s ease;width:200px}.joinTheClubListContainerOpen{display:block;height:auto;-webkit-transform:translateY(0);transform:translateY(0);transition:all 2s ease;transition:all 1s}.joinTheClubListContainerClose{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-name:hidden;animation-name:hidden;display:none;-webkit-transform:translateY(-110%);transform:translateY(-110%);transition:all 2s ease;transition:all .3s;z-index:-1}.joinTheClubListContainerOption{border-bottom:1px solid #ededed;cursor:pointer;padding:5px 10px;width:100%}.joinTheClubListContainerOptionText{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;text-align:center}.joinTheClubListContainerOption:hover{background-color:rgba(0,0,0,.05)}@-webkit-keyframes hidden{0%{display:block;height:auto;opacity:1}to{display:none;height:0!important;opacity:0}}@keyframes hidden{0%{display:block;height:auto;opacity:1}to{display:none;height:0!important;opacity:0}}.MenuSideBarHome{position:relative}.MenuSideBarHomeContainer{display:flex;flex-direction:column;height:90vh;overflow:hidden;overflow-y:scroll;padding:2% 8% 10vh;width:100%}.MenuSideBarHomeOption{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin:1px;padding:10px;transition:all .2s ease}.MenuSideBarHomeOption:hover{background-color:rgba(0,0,0,.15);border-bottom:.5px solid #17aee6;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.MenuSideBarHomeOption:active{scale:.99;-webkit-transform:translateY(4px);transform:translateY(4px)}.MenuSideBarHomeOption:hover .MenuSideBarHomeOptionText{color:#17aee6;font-weight:600}.MenuSideBarHomeOptionIcon{align-items:center;display:flex;height:25px;justify-content:center;margin-right:5px;width:25px}.MenuSideBarHomeOptionText{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.MenuSideBarHomeFooter{align-items:center;background-color:rgba(0,0,0,.25);bottom:0;display:flex;height:5vh;left:0;padding-left:5%;position:absolute;width:100%}.MenuSideBarHomeFooterText{color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400}.headerSessionContainer{display:flex;flex-direction:column}.headerSessionContainer .headerSessionIcon{align-items:center;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.headerSessionContainer .headerSessionIconOpen{background-color:#fff;border-radius:20px;transition:all 1.5s ease}.headerSessionMenu{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:myAnimation;animation-name:myAnimation;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#fff;border-radius:12px;overflow:hidden;padding:10px;position:absolute;right:65px;top:55px;width:160px}.headerSessionContainer .greetingContainer{border-bottom:1px solid var(--greyPrimary);padding-bottom:10px}.headerSessionContainer .greetingText{color:var(--black);font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;text-transform:capitalize}.headerSessionContainer .greeting{font-size:12px;font-weight:400}.headerSessionMenuOpt{cursor:pointer;padding:5px 0}.lastOpt{border-top:1px solid #ededed}.headerSessionMenuOptText{color:#000}@-webkit-keyframes myAnimation{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes myAnimation{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.homeContainer{background-color:#fff}.homeFlightSection{margin:-50px auto 20px;position:relative;width:80%}.columnContainer{background-color:#fedac0;margin-left:120px;margin-top:20px;padding:10px;width:50%}.homeSectionDoubleCardWrap{background:#104172;display:flex;padding:2.5% 0;width:100%}.homeSectionDoubleCard{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin:0 auto;width:80%}.homeSectionCarrousel{margin:80px 0}.homeSectionCarrouselTitle{color:#104172;font-family:Montserrat,sans-serif;font-size:28px;font-weight:bolder;margin-bottom:-1.75rem;text-align:center}@media screen and (max-width:1100px){.homeFlightSection,.homeSectionDoubleCard{width:99%}}.homePrimarySection{align-items:center;background-color:#104172;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.img-banner-home{height:100%;object-fit:cover;object-position:center;width:100%}.cap-black{align-items:center;background-color:rgba(0,0,0,.292);display:flex;height:100%;justify-content:right;position:absolute;width:100%}.cap-black img{margin-right:10%;width:45%}@media screen and (max-width:700px){.cap-black img{margin:0 auto;width:75%}}.searchFlightsContainer{background-color:#fff;border-radius:20px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);display:block;height:100%;padding:15px;width:100%}.searchFlightsContainerHeader{display:flex;justify-content:space-between;width:100%}.searchFlightsRow{display:flex;flex-direction:row}.searchFlightsColumn{display:flex;flex-direction:column}.searchFlightsContainerHeaderOption{align-items:center;cursor:pointer;display:flex;margin-right:25px}.searchFlightsContainerHeaderOptionTextBig{color:#004274;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;margin-left:5px}.searchFlightsContainerHeaderOptionTextSmall{color:#004274;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin-left:5px}.searchFlightsContainerBody{display:flex;justify-content:space-between;margin-top:10px;transition:all .2s ease}.searchFlightsContainerBodyVertical{display:block;justify-content:space-between;margin-top:34px}.searchFlightsContainerBodyBorder{align-items:center;background-color:#fff;border:.5px solid #a8a9ad;border-radius:20px;cursor:pointer;display:flex;height:50px;justify-content:space-between;padding:10px;transition:all .2s ease;width:100%}.searchFlightsContainerBodyBorder:hover{box-shadow:10px 10px 29px -13px rgba(0,0,0,.5);scale:1.05}.searchFlightsContainerBodyOptionTexts{display:block;font-family:Montserrat,sans-serif}.searchFlightsContainerBodyOptionTextBig{color:#004274;font-size:14px;font-weight:bolder}.searchFlightsContainerBodyOptionTextSmall{color:#000;font-size:12px;font-weight:400}#width_A{position:relative;transition:all .2s ease;width:19%}#width_B{margin-bottom:10px;position:relative;width:100%}#width_C{transition:all .2s ease;width:49%}#width_D{transition:all .2s ease;width:50px}#width_D,#width_E{align-items:center;display:flex;justify-content:center}#width_E{width:100%}.searchFlightsContainerRowAlfa{justify-content:space-between;margin-bottom:10px}.searchFlightsContainerRowBeta{justify-content:space-between;transition:all .2s ease;width:36%}.searchFlightsContainerPlace{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;flex-direction:column;max-height:390px;position:absolute;top:10px;width:350px;z-index:999}.searchFlightsContainerDate{align-content:center;align-items:center;justify-content:center;left:50%;padding-top:100px;position:absolute;top:7.5%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50vw;z-index:999}@media screen and (max-width:860px){.searchFlightsContainerBody{flex-wrap:wrap}.searchFlightsRow{margin:5px 0}.searchFlightsContainerRowBeta{width:100%}#width_A,#width_C,#width_D{width:48%}}@media screen and (max-width:600px){.searchFlightsContainerRowAlfa{flex-direction:column;gap:.7rem}}.flightPassengerManagement{display:block;padding:20px 30px;width:100%}.flightPassengerManagementTitle{color:#004274;font-family:Montserrat,sans-serif;font-size:24px;font-weight:bolder;margin-bottom:10px;text-transform:uppercase}.flightPassengerManagementError{color:red;font-family:Inter,sans-serif;font-size:14px;font-weight:400;margin-bottom:10px}.flightPassengerManagementGroup{align-items:center;display:flex;margin-bottom:5px}.flightPassengerManagementGroupLeft{align-items:center;display:block;justify-content:center;padding-top:8px;width:50%}.flightPassengerManagementGroupName{color:#000;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.flightPassengerManagementGroupdescription{color:#000;display:flex;font-family:Inter,sans-serif;font-size:9px;font-weight:600;margin-bottom:10px;opacity:.5}.flightPassengerManagementGroupRigth{align-items:center;display:flex;justify-content:space-between;width:50%}.flightPassengerManagementGroupRigthBtn{align-items:center;background-color:#004274;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:35px}.flightPassengerManagementGroupRigthBtn:hover{scale:.95}.flightPassengerManagementGroupRigthBtnText{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600}.flightPassengerManagementGroupRigthValue{color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,.25)!important;text-transform:uppercase}.flightPassengerManagementBtn{background-color:#004274;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;cursor:pointer;padding:15px;transition:all .2s ease}.flightPassengerManagementBtn:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)!important;scale:1.01}.flightPassengerManagementBtnText{color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 2px 0 rgba(35,57,66,.21)}.rdrDateDisplayItem input{background:transparent;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:rgba(0,0,0,.07)}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:transparent #34495e transparent transparent;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:transparent transparent transparent #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:transparent;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:hsla(0,0%,100%,.85)}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:hsla(0,0%,100%,.09);border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:transparent;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.flightsDateGoing_container{position:relative;position:absolute;width:100%;z-index:3}.flightsDateGoing{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;left:0;position:absolute;top:-50px}.flightsDateGoing_{align-items:center;display:flex}.flightsDateGoing_date{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;height:90px;justify-content:center;margin:10px 5px;padding:5px;width:100%}.flightsDateGoing_date_{align-items:center;display:flex;justify-content:space-between;width:100%}.flightsDateGoing_date h2{color:#004274;line-height:28px;text-transform:capitalize;width:55%}.flightsDateGoing_date h2,.flightsDateGoing_date p{font-family:Inter;font-size:16px}.dateRange div{border-radius:20px!important}.rdrDateDisplayWrapper{display:none}.flightDate_searcher{align-items:center;background-color:#fff;border:none;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:90px;justify-content:center;margin:0 20px;width:300px}.dateRangeOnly div{border-radius:20px!important}.rdrDay,.rdrSelected{color:#004274!important}.rdrDayToday .rdrDayNumber span:after,.rdrEndEdge,.rdrStartEdge{background-color:#004274!important}.rdrInRange{background-color:#717171!important}.contain-btn-select-f{align-items:center;display:flex;justify-content:flex-end;padding:1rem}.contain-btn-select-f button{background-color:#004274;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:1rem;transition:.3s ease-in-out}.contain-btn-select-f button:hover{background-color:#00599d}@media screen and (max-width:750px){.flightsDateGoing{width:90%}.rdrMonths{align-items:center;flex-direction:column}.rdrCalendarWrapper,.rdrDateRangeWrapper{width:100%}.rdrMonth{width:80%}}@media screen and (max-width:600px){.flightsDateGoing{top:-90px}}@media screen and (max-width:500px){.flightsDateGoing_date{margin:10px 5px}.flightDate_searcher{margin:0 5px}}.anyQuestionsContainer{background-color:#ededed;margin-top:80px;padding:20px 0;width:100%}.anyQuestions{margin:0 auto;width:80%}.anyQuestionsTitle{color:#104172;font-family:Montserrat,sans-serif;font-size:22px;font-weight:bolder;margin-bottom:20px;text-align:center}.anyQuestionsOptionsList{display:flex;justify-content:space-between;padding:0 10%}.anyQuestionsOption{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:start;position:relative;width:80px}.anyQuestionsOption:hover{box-shadow:0 0 21px 0 rgba(0,0,0,.05)}.anyQuestionsOption:active{background-color:#fff;box-shadow:inset 0 0 29px 0 rgba(0,0,0,.05);-webkit-transform:scale(.98);transform:scale(.98)}.anyQuestionsOptionIcon{align-items:center;display:flex;height:50px;justify-content:center;margin:0 auto;width:50px}.anyQuestionsOptionText{color:#000;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;margin-top:5px;text-align:center}@media screen and (max-width:1100px){.anyQuestions{width:99%}.anyQuestionsOptionsList{margin:auto;padding:0;width:80%}}@media screen and (max-width:600px){.anyQuestionsOptionsList{margin:auto;padding:0 10px;width:100%}}.services-travel p{border-bottom:2px solid}.list-carrousel-verticales{min-width:-webkit-max-content;min-width:max-content;text-align:center;transition:.5s ease-in-out}.list-carrousel-verticales:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.list-carrousel-verticales a{text-decoration:none}@media screen and (max-width:1100px){.services-travel{width:99%}}.contain-card-destiny{display:flex;justify-content:space-between;margin:0 auto;width:80%}.card-destiny-home{background-color:var(--bluePrimary);border-radius:40px;display:flex;justify-content:end;max-height:160px;position:relative;transition:.5s ease-in-out;width:45%}.card-destiny-home:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.card-destiny-home img{background-color:#fff;border-radius:50%;box-shadow:0 0 14px -1px rgba(0,0,0,.3);height:200px;margin-left:-2rem;margin-top:-1rem;object-fit:cover;width:200px}.content-info-card-destiny{color:#fff;display:flex;flex-direction:column;overflow:scroll;padding:1rem}.content-info-card-destiny p{max-height:45px;overflow:scroll;text-align:justify}.content-info-card-destiny h3{color:#fff;margin-bottom:.5rem;text-align:center}.content-info-card-destiny button{background-color:#fff;border-radius:40px;color:var(--bluePrimary);cursor:pointer;font-size:17px;font-weight:700;margin:1rem auto 0;padding:.2rem 4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1100px){.contain-card-destiny{width:99%}}@media screen and (max-width:1000px){.contain-card-destiny{align-items:center;flex-direction:column;gap:1rem}.card-destiny-home{margin-bottom:6rem;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:700px){.contain-card-destiny{width:90%}.card-destiny-home{width:auto}}@media screen and (max-width:500px){.card-destiny-home{margin-bottom:1rem}.card-destiny-home img{height:150px;margin-left:0;margin-top:0;width:150px}.content-info-card-destiny p{font-size:12px;max-height:30px;text-align:center}.content-info-card-destiny h3{font-size:14px}.content-info-card-destiny button{font-size:13px;margin:.5rem auto 0;padding:.2rem 1rem}.content-info-card-destiny{justify-content:center}}*{font-family:Montserrat,sans-serif!important}.Contain-Card-Global img{border-radius:15px;height:200px;max-width:270px;min-width:250px;object-fit:cover;width:100%}.content-info-card-global{display:flex;justify-content:space-between;width:100%}.column-a{width:75%}.column-a-price{font-size:18px;font-weight:700;margin-bottom:6px}.column-a-price span{font-size:15px}.column-a h3{font-size:14px;font-weight:700;width:-webkit-max-content;width:max-content}.column-a-description{color:#757575;font-size:12px;font-weight:100}.column-b{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:20%}.column-b span{font-size:12px;font-weight:700}.content-category-buscador{background-color:#004274;border-radius:10px;justify-content:center;margin:2rem auto;max-width:1100px}.content-category-buscador,.content-tags{display:flex;flex-wrap:wrap;gap:5px}.tittle-category-home{font-size:2rem;letter-spacing:1px;margin:2rem;text-align:center}.card-home-b{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:80px 10px 20px;position:relative;width:300px}.card-header-home-b{height:150px;left:70px;position:absolute;top:-70px;width:150px}.card-header-home-b img{border-radius:50%;height:150px;object-fit:cover;width:150px}.card-body-home-b{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:5rem;padding:20px}.tag-home-b{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.contain-tittle-search{margin-top:2rem;text-align:center}.contain-tittle-search h3{font-size:20px}.contain-tittle-search h3 span{color:#004274}.tag-home-b{background-color:#004274}.card-body-home-b p{font-size:13px;margin:0 0 40px}.user-home-b{display:flex;margin-top:2rem}.img-contain-doctor .img-doctor-home{object-fit:contain!important}.user-home-b img{border-radius:50%;height:40px;margin-right:10px;object-fit:cover;width:40px}.user-info-home-b h5{margin:0}.user-info-home-b small{color:#545d7a}.description-home-b{height:100px;overflow:scroll}.card-home-b .contain-button-services{align-items:center;display:flex;justify-content:space-between}.card-home-b .contain-button-services .shoppinCar{background-color:#673ab7;border:none;border-radius:5px;color:#fff;cursor:pointer;gap:10%;padding:5px;transition:.5s ease-in-out;width:40%}.card-home-b .contain-button-services .shoppinCar:hover{background-color:#47297a}.card-home-b .contain-button-services .agendarBtn{background-color:#004274;border:none;border-radius:5px;color:#fff;cursor:pointer;gap:10%;padding:5px;transition:.5s ease-in-out;width:40%}.card-home-b .contain-button-services .agendarBtn:hover{background-color:#012846}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-container{display:flex;justify-content:center;margin:2rem 0}.loading-spinner{-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;border:10px solid #f3f3f3;border-radius:50%;border-top-color:#383636;height:50px;width:50px}@media screen and (max-width:1100px){.content-category-buscador{border-radius:0;margin:0}}@media screen and (max-width:500px){.card-header-home-b img{height:150px}.card-home-b{width:240px}.tag-home-b{font-size:9px}.tittle-category-home{font-size:25px}}.contain-title-list-home{margin:5rem auto 0;text-align:center;width:80%}.contain-title-list-home h2{color:var(--bluePrimary);font-size:35px}.contain-title-list-home p{color:#979797}@media screen and (max-width:1100px){.contain-title-list-home{width:99%}}.contain-find-out{align-items:center;background-color:var(--bluePrimary);color:#fff;display:flex;justify-content:space-around;margin-top:5rem;max-height:400px}.home-phone-person{height:550px;width:400px}.contain-info-findout{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.contain-info-findout h2{font-size:45px}.p-find-out{line-height:23px}.contain-info-findout span{margin-top:0}.contain-info-findout p{font-size:25px;text-align:center}.letters-700-find-out{display:block;font-size:27px;font-weight:700}.app-Store-img{height:75px;width:200px}.play-Store-img{height:80px;width:200px}.contain-img-logos{align-items:center;display:flex;justify-content:center}@media screen and (max-width:830px){.home-phone-person{height:450px;width:300px}.contain-find-out{max-height:350px}.contain-info-findout h2{font-size:25px}.contain-info-findout p{font-size:18px}.letters-700-find-out{font-size:20px}.contain-img-logos{flex-wrap:wrap}}@media screen and (max-width:700px){.home-phone-person{display:none}.contain-find-out{padding:1rem 0}}@media screen and (max-width:600px){.app-Store-img{height:65px;width:150px}.play-Store-img{height:70px;width:150px}}.contain-want-more{display:flex;justify-content:space-between;margin:8rem auto;width:80%}.card-want-more{background-color:var(--bluePrimary);border-radius:15px;gap:1rem;transition:.5s ease-in-out;width:47%}.card-want-more,.info-want-more{display:flex;flex-direction:column}.info-want-more{align-items:center;color:#fff;padding:1rem}.info-want-more h2{font-size:35px;text-align:center;text-transform:uppercase}.info-want-more p{font-size:18px;margin-top:1rem;text-align:center}.btn-want-more{align-items:center;background-color:#fff;color:var(--bluePrimary);cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:700;gap:4px;justify-content:center;margin-bottom:2rem;padding:1rem 0;width:100%}.card-want-more:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (max-width:1100px){.contain-want-more{width:99%}}@media screen and (max-width:650px){.contain-want-more{flex-direction:column;gap:1rem;margin:3rem auto}.card-want-more{width:100%}.info-want-more h2{font-size:25px}.info-want-more p{font-size:16px}.btn-want-more{font-size:20px}}@media screen and (max-width:450px){.info-want-more h2{font-size:18px}.info-want-more p{font-size:14px}.btn-want-more{font-size:16px}}.CityQuestion{display:flex;justify-content:center;left:0;margin-top:-20px;position:absolute;top:290px;width:100%}.backgroundImg img{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);position:relative;width:560px}.li_cities{align-items:center;background-color:#004274;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;flex-direction:column;height:70px;justify-content:center;list-style:none;padding:2px 5px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);width:125px;will-change:transform}.li_cities button{all:unset;height:100%;position:absolute;width:100%;z-index:1}.li_cities:disabled{pointer-events:none}.li_cities:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.li_cities:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.li_cities img{width:55px}.li_cities h5{font-size:14px;font-weight:700;margin:2px 0;text-transform:uppercase;z-index:0}.li_cities p{font-size:12px;font-weight:700;opacity:.6;z-index:1}.li_cities_barranquilla{left:430px;position:absolute;top:0}.li_cities_bogota{left:495px;position:absolute;top:285px}.li_cities_bogota .circle{left:30px}.li_cities_cali{left:353px;position:absolute;top:340px}.li_cities_medellin{left:395px;position:absolute;top:210px}.circle{background-color:#004274;border-radius:100%;height:35px;position:absolute;top:45px;width:25px}@media screen and (max-width:1000px){.CityQuestion{top:280px}.li_cities_barranquilla{left:280px;position:absolute;top:0}.li_cities_bogota{left:350px;position:absolute;top:285px}.li_cities_cali{left:205px;position:absolute;top:340px}.li_cities_medellin{left:245px;position:absolute;top:210px}}@media screen and (max-width:700px){.CityQuestion{top:270px}.li_cities_barranquilla{left:180px;position:absolute;top:0}.li_cities_bogota{left:240px;position:absolute;top:285px}.li_cities_cali{left:105px;position:absolute;top:340px}.li_cities_medellin{left:145px;position:absolute;top:210px}}.background{background-color:rgba(0,0,0,.4);height:100vh;left:0;top:0;width:100vw}.background,.container{position:fixed;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;z-index:2}.container{border-radius:20px 0 0 20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);height:550px;right:0;top:160px;width:1000px}.questionsLogo{position:absolute;right:40px;top:15px;width:150px}.questionsLogo img{width:100%}.ArrowHide{position:absolute;top:42%}.ArrowHide button{all:unset;border-radius:50%;cursor:pointer;padding:5px}.questions{margin-top:50px;width:100%}.elements,.questions{align-items:center;display:flex;flex-direction:column}.elements{justify-content:center;margin-bottom:90px;width:70%}.procedure{text-align:start}.titleProcedure{font-size:18px;opacity:.6}.youProcedure{font-size:25px;opacity:.8}.line{background-color:hsla(0,0%,100%,.2);height:2px;margin-top:8px;width:90%}.question{margin-top:40px}.question h2{font-size:35px;font-weight:400;margin-bottom:15px}.searchQuestion{width:90%!important}.questionsButtons{margin-top:20px}.previusButton{border:none;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;height:40px;margin:20px;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);width:115px;will-change:transform}.previusButtonNone{display:none}.nextButton{height:40px;width:115px}.finishButton,.nextButton{border:none;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;margin:20px;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);will-change:transform}.finishButton{height:60px;width:190px}.questionsButtons button:disabled{pointer-events:none}.questionsButtons button:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.questionsButtons button:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.buttonUseComponent{border:none;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;height:60px;margin:10px;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);width:40%;will-change:transform}.div_buttonUseComponent button:disabled{pointer-events:none}.div_buttonUseComponent button:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.div_buttonUseComponent button:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.interactive1_div,.interactive2_div{height:150px;width:180px}.interactive1,.interactive2{border:none;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);cursor:pointer;margin:0 30px;position:relative;touch-action:manipulation;transition:all .3s cubic-bezier(.23,1,.32,1);will-change:transform}.interactive1 img,.interactive2 img{border-radius:20px;height:100%;object-fit:cover;width:100%}.interactive1 h1,.interactive2 h1{bottom:20px;color:#fff;font-family:Oswald;font-size:22px;left:12px;line-height:20px;position:absolute;text-align:left;text-transform:uppercase}.div_interactive button:disabled{pointer-events:none}.div_interactive button:hover{box-shadow:0 8px 15px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.div_interactive button:active{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.div_interactive{margin-bottom:-50px}.div_datePiker{background-color:#fff;border-radius:20px;padding:10px 40px}.minimizeQuestions{background-color:#004274;border-radius:20px 0 0 20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);height:550px;position:fixed;right:0;top:160px;-webkit-transform:translateX(930px);transform:translateX(930px);transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:1000px;z-index:2}.arrowShow,.minimizeQuestions>.ArrowHide{display:none}.arrowShow{position:absolute;top:42%}.arrowShow button{all:unset;border-radius:50%;cursor:pointer;padding:5px}.minimizeQuestions>.arrowShow{display:block}@media screen and (max-width:1000px){.container{top:110px;width:700px}.elements{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:90px;width:90%}.question h2{font-size:30px}.minimizeQuestions{top:120px;-webkit-transform:translateX(640px);transform:translateX(640px);width:700px}}@media screen and (max-width:700px){.container{top:110px;width:500px}.elements{width:85%}.question h2{font-size:28px}.titleProcedure{font-size:14px}.youProcedure{font-size:20px}.minimizeQuestions{top:110px;-webkit-transform:translateX(445px);transform:translateX(445px);width:500px}.interactive1_div,.interactive2_div{height:130px;width:160px}.interactive1,.interactive2{margin:0 10px}.interactive1 h1,.interactive2 h1{left:8px}}.cardQuestionDotors{align-items:center!important;border-radius:20px!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;height:180px;width:230px}.div_cardQuestionDotors-img{display:flex;justify-content:center;margin-bottom:-35px;width:100%}.css-78trlr-MuiButtonBase-root-MuiIconButton-root{padding:0!important}.cardQuestionDotors_Heart{position:absolute;right:-90px;top:0}.cardQuestionDotors_ActionArea{margin-top:20px!important}.css-1y4mape-MuiTypography-root{margin:0!important}.css-b6lsxj-MuiButtonBase-root-MuiCardActionArea-root{height:100%!important;margin-top:0!important;width:100%!important}.buttonDorctorsQuestion{background-color:rgba(240,248,255,0);border:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1000px){.cardQuestionDotors{margin:-5px;width:220px}}.grid_doctorsQuestion{background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);left:120px;max-height:570px;overflow:hidden;overflow-y:auto;position:absolute;top:285px;width:80%!important}.CardDoctors{display:flex!important;flex-direction:column!important;justify-content:center!important}@media screen and (max-width:1000px){.grid_doctorsQuestion{left:16px;top:280px;width:100%!important}}@media screen and (max-width:700px){.grid_doctorsQuestion{top:300px}}.cardRecoveryTour{background-color:#00427400!important;border-radius:20px!important;box-shadow:none!important;font-family:Inter;text-align:center;width:200px}.button_cardRecoveryTour{background-color:rgba(240,248,255,0);border:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.div_mediaRecoveryTour img{border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;height:200px;width:200px}.actionHeart_recoveryTour{position:absolute;right:0;top:0}.cardContent_recoveryTour{color:#fff;padding:10px!important}.title{font-size:18px!important;font-weight:400!important;margin-bottom:0!important}.description,.title{font-family:Inter!important}.description{font-size:14px!important;font-weight:200!important}.cardAction_start{justify-content:center!important;padding:2px!important;width:100%!important}@media screen and (max-width:1000px){.cardRecoveryTour{width:190px}.div_mediaRecoveryTour img{height:190px;width:190px}}.grid_recoveryHouseQuestion{background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);left:160px;max-height:470px;overflow:hidden;overflow-y:auto;padding-top:20px;position:absolute;top:415px;width:75%!important;z-index:1}.grid_CardQuestionRecoveryHouse{padding:10px 15px!important}@media screen and (max-width:1000px){.grid_recoveryHouseQuestion{left:32px;max-height:520px;top:400px;width:100%!important}}.grid_nurseQuestion{background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);left:120px;max-height:570px;overflow:hidden;overflow-y:auto;position:absolute;top:285px;width:80%!important}.css-919fip-MuiGrid-root>.MuiGrid-item{padding:10px!important}.CardNurse{display:flex!important;flex-direction:column!important;justify-content:center!important}.Arrows{margin-bottom:10px;width:100%}@media screen and (max-width:1000px){.grid_nurseQuestion{left:16px;top:280px;width:100%!important}}@media screen and (max-width:700px){.grid_nurseQuestion{top:300px}}.div_choferAvatar{display:flex;justify-content:center;margin-bottom:-35px;width:100%}.div_carChoferImg{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;height:150px;width:235px}.div_carChoferImg img{border-radius:20px;height:100%;object-fit:cover;width:100%}.buttonChoferQuestion{background-color:rgba(240,248,255,0);border:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.card_chofer{border-radius:20px!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.div_textsChofer p{font-family:Inter}.action_choferStars{justify-content:center;width:100%}.grid_choferQuestion{background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);left:120px;max-height:530px;overflow:hidden;overflow-y:auto;position:absolute;top:330px;width:80%!important}.css-vj1n65-MuiGrid-root{margin:15px 10px!important}.grid_tourQuestion{background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);left:160px;max-height:500px;overflow:hidden;overflow-y:auto;padding-top:20px;position:absolute;top:300px;width:75%!important;z-index:1}.grid_CardQuestionTour{padding:10px 15px!important}.div_arrows{margin-bottom:10px;width:100%}@media screen and (max-width:1000px){.grid_tourQuestion{left:32px;max-height:550px;top:290px;width:100%!important}}@media screen and (max-width:700px){.grid_tourQuestion{top:280px}}.doctors_header{align-items:center;display:flex;height:600px;justify-content:center;width:100%}.doctors_header img{height:100%;object-fit:cover;width:100%}.doctors-header_text{color:#fff;position:absolute;text-align:center}.doctors-header_text h1{font-family:Oswald;font-size:132px;font-weight:700;margin:-30px 0;text-transform:uppercase}.doctors-header_text p{font-family:Inter;font-size:18px}@media screen and (max-width:580px){.doctors-header_text{margin-top:-140px}.doctors-header_text h1{font-size:90px;margin:-20px 0}.doctors-header_text p{font-size:12px}}.doctors_content{display:flex;height:1800px;margin-top:-140px;width:95%}.doctors_list{height:400px;margin:0!important;width:80%}.doctors_list a{text-decoration:none}.doctors_filter{background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;color:#fff;padding:30px 20px;width:20%}.doctorsFilter_input,.doctorsFilter_input input{text-align:center;width:100%}.doctorsFilter_input input{border:none;border-radius:10px;height:60px}.doctors_filter h2{font-family:Inter;font-size:30px;font-weight:700;margin-top:30px}.doctorsList_icon{display:flex;margin-left:20px;width:100%}.doctorsList_heart{padding:0!important}.doctorsList-filter_buttons{background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;height:100%;left:0;position:absolute;text-align:start;top:0;width:100%}@media screen and (max-width:1470px){.doctors_content{height:2300px}}@media screen and (max-width:1300px){.doctorsList_icon{margin-left:0}}@media screen and (max-width:1115px){.doctors_content{height:3200px}}@media screen and (max-width:1000px){.doctors_filter{width:30%}.doctorsList_icon{margin-left:0}.doctors_list{width:70%}}@media screen and (max-width:863px){.doctors_content{flex-direction:column;height:3800px}.doctors_filter{margin-bottom:20px;width:95%}.doctorsList_icon{margin-left:20px}}@media screen and (max-width:580px){.doctors_content{height:3350px;margin-top:-200px;width:100%}.doctors_filter{padding:0;width:100%}.doctors-filter_content{margin:30px 20px}}.cardDoctors-img{display:flex;justify-content:center;margin-bottom:-35px;width:100%}.div_cardDoctors-img{height:102px;width:102px}.cardDoctors_img{border-radius:50%;height:100%;object-fit:cover;width:100%}.cardDoctors{align-items:center!important;border-radius:20px!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;height:230px;text-align:center!important;width:267px}.cardDoctors_actionArea{position:relative}.cardDoctor_heart{position:absolute!important;right:20px;top:10px}.actionArea_text{margin-top:40px}.doctorsList_arraws{width:100%}.arraw,.doctorsList_arraws{display:flex;justify-content:center!important}.arraw{align-items:center!important;border-radius:50%;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;margin:10px!important;padding:5px!important}@media screen and (max-width:863px){.cardDoctors{width:250px}}@media screen and (max-width:580px){.css-1vz7ijq>.MuiGrid-item,.css-mo547r-MuiGrid-root>.MuiGrid-item{padding-left:3px!important}.cardDoctors{height:195px!important;width:215px!important}.doctors_content .css-mo547r-MuiGrid-root{width:100%!important}}@media screen and (max-width:450px){.div_cardDoctors-img{height:80px;width:80px}.cardDoctors{height:210px;width:200px!important}.actionArea_text .css-4exc95-MuiTypography-root{font-size:14px!important}.actionArea_text .css-1y4mape-MuiTypography-root{font-size:12px!important}.actionArea_text p:first-child{font-size:14px!important}}:root{--azul:#3b82f6;--blanco:#fff;--gris-claro:#f5f5f5;--gris:#94a3b8;--gris-oscuro:#64748b;--negro:#000}.doctorDetail{display:flex;font-family:Inter;justify-content:center;margin-top:40px;width:90%}.doctorDetailLeft{margin:0 auto;width:43%}.doctorDetailLeft p{font-size:14px;font-weight:300}.doctorDetailLeft_img{height:700px;width:100%}.doctorDetailLeft_img img{border-radius:6px;height:100%;object-fit:cover;width:100%}.doctorDetailLeft_text_results{margin:20px 0}.doctorDetailLeft_text_arrows{bottom:0;display:flex;position:absolute;right:0}.doctorDetailLeft_text_arrow{align-items:center;background-color:#00afe8;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;height:35px;justify-content:center;margin:0 10px;width:35px}.doctorDetailLeft-results_imgs{display:flex;width:100%}.doctorDetailLeft-results_imgs_{align-items:center;display:flex;margin:0 10px;position:relative}.doctorDetailLeft-results_imgs_ h3{color:#fff;font-family:Oswald;font-size:20px;left:20px;position:absolute;top:10px}.doctorDetailLeft-results_img{height:190px;width:175px}.doctorDetailLeft-results_img img{height:100%;object-fit:cover;pointer-events:none;width:100%}.doctorDetailLeft-results-img_arrows{display:flex;justify-content:space-between;position:absolute;width:100%}.doctorDetailLeft-results_slider{display:flex;width:100%}.doctorDetailRight{margin:80px auto;width:43%}.doctorDetailRight_title{align-items:center;display:flex;justify-content:space-between}.doctorDetailRight_text{min-height:300px}.doctorDetailRight h1{font-size:40px;font-weight:800}.doctorDetailRight_heart{margin-right:20px!important;padding:5px!important}.doctorDetailRight p{font-size:16px;font-weight:300}.doctorDetailRight h3{font-size:20px;font-weight:700}.doctorDetailRight_description{margin:40px 0}.doctorDetailRight_exclusiveTechniques,.doctorDetailRight_experience{margin-bottom:20px}.doctorDetailRight_exclusiveTechniques_{display:flex;justify-content:space-between;margin-top:10px}.doctorDetailRight_exclusiveTechniques_img{height:80px;width:80px}.doctorDetailRight_exclusiveTechniques_img img{height:100%;object-fit:cover;width:100%}.doctorDetailRight_assessment{align-items:center;display:flex;margin-bottom:40px;text-decoration:underline}.doctorDetailRight_assessment p{margin-left:50px}.doctorDetailRight_button{margin-bottom:40px;text-align:center}.doctorDetailRight_button button{background-color:#00afe8;border:none;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;font-family:Oswald;font-size:20px;padding:20px 30px;text-transform:uppercase}.doctorDetailRight_comments{margin-top:70px}.doctorDetailRight_comments h3{margin-bottom:15px}.doctorDetailRight_comments h4{font-weight:500}.doctorDetailRight_comments p{font-size:14px;font-weight:200}.doctorDetailRight_comments_{border-bottom:3px solid rgba(0,0,0,.1);margin-bottom:15px}.doctorDetailRight_comments_one{margin-bottom:20px;position:relative}.doctorDetailRight_comments_arrow{align-items:center;background-color:#00afe8;border-radius:50%;bottom:0;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;height:25px;justify-content:center;position:absolute;right:0;width:25px}@media screen and (max-width:800px){.doctorDetail{width:100%}.doctorDetailLeft_img{height:500px}.doctorDetailRight h1{font-size:30px}.doctorDetailRight_exclusiveTechniques_img{height:50px;width:50px}}@media screen and (max-width:700px){.doctorDetailLeft,.doctorDetailRight{width:46%}.doctorDetail{flex-direction:column;margin-top:0}.doctorDetailLeft{width:90%}.doctorDetailLeft_img{height:300px}.doctorDetailLeft_img img{object-fit:contain}.doctorDetailLeft-results_img{height:170px;width:140px}.middleLine{display:none}.doctorDetailRight{margin:10px auto;width:85%}.doctorDetailRight_description{margin:10px 0}.doctorDetailRight_assessment,.doctorDetailRight_button{margin-bottom:20px}}.fijar{min-height:100vh;overflow:hidden}.sombra{background-color:#fff;background-color:var(--blanco);border-radius:1.2rem;box-shadow:0 9px 10px -10px rgba(0,0,0,.51);-webkit-box-shadow:0 9px 10px -10px rgba(0,0,0,.51);-moz-box-shadow:0 9px 10px -10px rgba(0,0,0,.51);padding:4rem}.formulario{margin:0 auto;padding:10rem 0;width:90%}@media (min-width:768px){.formulario{padding:5rem 0;width:60rem}}.formulario legend{border-bottom:2px solid #3b82f6;border-bottom:2px solid var(--azul);color:#fff;color:var(--blanco);display:block;font-size:2.6rem;margin-bottom:2rem;padding-bottom:1rem;text-align:center;text-transform:uppercase}.formulario .campo{display:grid;margin-bottom:2rem}.formulario label{color:#3b82f6;color:var(--azul);font-size:1.8rem;margin-bottom:2rem;text-align:center}.formulario input[type=number],.formulario input[type=text]{background-color:#f5f5f5;background-color:var(--gris-claro);border:none;border-radius:1rem;flex:1 1;font-size:1.6rem;padding:1rem}.formulario input[type=submit]{background-color:#1048a4;border:none;color:#fff;color:var(--blanco);font-size:1.9rem;font-weight:900;margin-top:2rem;padding:1rem;text-align:center;text-transform:uppercase;transition:background-color .3s ease;width:100%}@media (min-width:768px){.formulario input[type=submit]{display:block;padding:1rem 5rem}}.formulario input[type=submit]:hover{background-color:#042a67;cursor:pointer}.formulario select{background-color:#f5f5f5;background-color:var(--gris-claro);border:none;border-radius:1rem;flex:1 1;padding:1rem;text-align:center}.alerta{font-size:1.8rem;font-weight:900;margin:2rem auto;max-width:60rem;padding:2rem 5rem;text-align:center;text-transform:uppercase}.alerta.error{background-color:#fff;background-color:var(--blanco);border-left:5px solid #b91c1c;color:#b91c1c}.formulario input[type=number].nuevo-presupuesto,.formulario input[type=text].nuevo-presupuesto{font-size:2.8rem;text-align:center}.modal-new .cerrar-modal img{cursor:pointer;width:100%}@media (max-width:500px){.formulario input[type=number].nuevo-presupuesto,.formulario input[type=text].nuevo-presupuesto{font-size:2rem}.formulario input[type=submit]{background-color:#1048a4;border:none;color:#fff;color:var(--blanco);font-size:1rem;font-weight:900;margin-top:2rem;padding:1rem;text-align:center;text-transform:uppercase;transition:background-color .3s ease;width:100%}.formulario input[type=number],.formulario input[type=text]{background-color:#f5f5f5;background-color:var(--gris-claro);border:none;border-radius:1rem;flex:1 1;font-size:1rem;padding:1rem}.modal-new .cerrar-modal img{cursor:pointer;width:80%}}.modal-new{background-color:rgba(0,0,0,.92);bottom:0;left:0;padding-top:3rem;position:fixed;right:0;top:0;z-index:999}.modal-new .cerrar-modal{height:3rem;position:absolute;right:3rem;top:7rem;width:3rem;z-index:999}.modal-new .formulario{height:70vh;max-width:80rem;opacity:0;overflow:scroll;transition-duration:.3s;transition-property:all;transition-timing-function:ease-in;width:90vw}.modal-new label{color:#fff;color:var(--blanco)}body .modal-new{overflow:hidden}::-webkit-scrollbar{display:none}.modal-new .formulario.animar{opacity:1;position:relative;width:90%}.modal-new .formulario.cerrar{opacity:0}.modal-new label{text-align:left}@media(min-width:500px){.modal-new .formulario{max-width:50rem;opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-in;width:90vw}}.nurseDetail{display:flex;font-family:Inter;justify-content:center;margin-top:40px;width:90%}.nurseDetailLeft{margin:0 auto;width:43%}.nurseDetailLeft p{font-size:14px;font-weight:300}.nurseDetailLeft_img{height:700px;width:100%}.nurseDetailLeft_img img{height:100%;object-fit:cover;width:100%}.nurseDetailLeft-text_results{margin:20px 0}.nurseDetailLeft-results_imgs,.nurseDetailLeft-results_slider{display:flex;width:100%}.nurseDetailLeft-results_imgs_{display:flex;justify-content:center;margin:0 10px;position:relative}.nurseDetailLeft-results_imgs_ h3{color:#fff;font-family:Oswald;font-size:20px;position:absolute;top:30px}.nurseDetailLeft-results_img{height:190px;width:175px}.backgroundBlack{background-color:rgba(0,0,0,.3);height:100%;position:absolute;width:100%}.nurseDetailLeft-results_img img{height:100%;object-fit:cover;pointer-events:none;width:100%}.middleLine{background-color:rgba(0,0,0,.1);height:1000px;margin:0 auto;width:3px}.nurseDetailRight{margin:80px auto;width:43%}.nurseDetailRight_description{min-height:150px}.nurseDetailRight h1{font-size:40px;font-weight:800;text-transform:capitalize}.nurseDetailRight h3{font-size:20px;font-weight:700}.nurseDetailRight p{font-size:16px;font-weight:300}.nurseDetailRight_title{align-items:center;display:flex;justify-content:space-between}.nurseDetailRight_heart{margin-right:20px!important;padding:5px!important}.nurseDetailRight_description{margin:40px 0}.nurseDetailRight_appliedStudies,.nurseDetailRight_experience{margin-bottom:20px}.css-jue3ft-MuiRating-root{font-size:40px!important}.nurseDetailRight_assessment{align-items:center;display:flex;margin-bottom:40px;text-decoration:underline}.nurseDetailRight_assessment p{margin-left:50px}.nurseDetailRight_button{margin-bottom:40px;text-align:center}.nurseDetailRight_button button{background-color:#00afe8;border:none;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;font-family:Oswald;font-size:20px;padding:20px 30px;text-transform:uppercase}.nurseDetailRight_comments{margin-top:70px}.nurseDetailRight_comments h3{margin-bottom:15px}.nurseDetailRight_comments h4{font-weight:500}.nurseDetailRight_comments p{font-size:14px;font-weight:200}.nurseDetailRight_comments_{border-bottom:3px solid rgba(0,0,0,.1);margin-bottom:15px}.nurseDetailRight_comments_one{margin-bottom:20px;position:relative}.nurseDetailRight_comments_arrow{align-items:center;background-color:#00afe8;border-radius:50%;bottom:0;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;height:25px;justify-content:center;position:absolute;right:0;width:25px}.turismActivities{align-items:center;display:flex;flex-direction:column;margin:50px auto 0;width:70%}.turismActivities h1{font-family:Inter;font-size:30px;font-weight:300;text-align:center;text-transform:capitalize}.turismActivities_cards{display:flex;margin-top:20px;width:100%}.turismActivities_slider{display:flex}.turismActivities_slider a{color:#000}@media screen and (max-width:1600px){.turismActivities{width:80%}}@media screen and (max-width:1250px){.turismActivities{width:90%}}@media screen and (max-width:1100px){.turismActivities{width:100%}}.activity{display:flex;flex-direction:column;height:550px;justify-content:space-between;margin:0 10px;width:300px}.activity_img{height:45%;pointer-events:none;width:300px}.activity_img img{border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;height:100%;object-fit:cover;width:100%}.activity_text div{align-items:center;display:flex;margin-top:2px}.activity_text .css-b6lsxj-MuiButtonBase-root-MuiCardActionArea-root{height:80px!important}.activity_text h2{font-family:Inter;font-size:25px;font-weight:300;margin:10px auto 0;text-align:center;text-transform:capitalize!important;width:90%}.activity_text p{font-family:Inter;font-size:16px;font-weight:200;text-transform:capitalize}.activity-text_p{margin-left:10px}.activity-text_price{align-items:center;display:flex;margin:20px 10px 0 40px}.activity-text_price span{font-size:20px}.activity-text_price span:nth-child(2n+0){color:#004274;font-size:30px;font-weight:600;margin-left:20px}.activity_rating{text-align:center;width:100%}.turismHeader{align-items:center;display:flex;flex-direction:column;height:700px;justify-content:center;position:relative;width:100%}.turismHeader img{height:100%;object-fit:cover;width:100%}.turismHeader_info{align-items:center;display:flex;height:100%;position:absolute;top:0;width:100%}.turismHeader-info_input{display:flex;flex-direction:row;justify-content:center;position:relative;text-align:center;width:50%}.turismHeader_searchFormControl{border-radius:20px;box-shadow:0 5px 4px rgba(0,0,0,.25);width:500px}.turismHeader-info_text{text-align:right;width:50%}.turismHeader-info_text h1{color:#fff;font-family:Oswald;font-size:90px;line-height:100px;margin-right:100px}.div_results{position:absolute;top:55px}.results{background-color:#fff;border-radius:0 0 20px 20px;box-shadow:0 5px 4px rgba(0,0,0,.25);max-height:254px;overflow:hidden;overflow-y:auto;width:450px}.dest{align-items:center;border-bottom:1px solid rgba(0,66,116,.2);cursor:pointer;display:flex;height:50px;width:100%}.dest_img{height:30px;margin:0 10px;width:30px}.dest_img img{border-radius:50%;width:100%}.dest p{font-family:Inter;font-weight:300}.turismHeader_content{background-color:#fff;border-radius:30px;bottom:-70px;box-shadow:0 5px 4px rgba(0,0,0,.25);display:flex;height:100px;justify-content:space-between;position:absolute;width:90%}.content{align-items:center;display:flex;height:100%;justify-content:space-evenly;width:25%}.content_img{height:80px;width:80px}.content_img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.content_text{width:60%}.content_text h3{font-family:Inter;font-size:20px;font-weight:400;width:100%}.dest:hover{background-color:rgba(0,66,116,.1);transition:all .3s ease-out}@media screen and (max-width:1250px){.turismHeader-info_text h1{font-size:70px;line-height:80px;margin-right:60px}.content_text h3{font-size:16px}}@media screen and (max-width:1100px){.turismHeader_info{flex-direction:column;justify-content:center}.turismHeader-info_input{width:80%}.turismHeader-info_text{margin-top:50px;text-align:center;width:80%}.turismHeader-info_text h1{font-size:50px}.turismHeader_content{border-radius:40px;height:170px;width:100%}.content{flex-direction:column;text-align:center}.content_text{height:50px;width:90%}}@media screen and (max-width:620px){.turismHeader-info_text h1{line-height:60px}.content_text h3{font-size:14px}}@media screen and (max-width:500px){.turismHeader-info_input,.turismHeader-info_text{width:90%}.turismHeader-info_text h1{margin-right:0}.results{width:420px}.turismHeader_content{height:180px}.content_text{height:70px;height:40px}.content_text h3{font-size:12px}}.turismNational{align-items:center;display:flex;flex-direction:column;margin:50px auto 0;width:70%}.turismNational h1{font-family:Inter;font-size:30px;font-weight:300;text-align:center;text-transform:capitalize}.turismNational_cards{display:flex;margin-top:20px;width:100%}.turismNational_slider{display:flex}.turismNational_slider a{color:#000}@media screen and (max-width:1600px){.turismNational{width:80%}}@media screen and (max-width:1250px){.turismNational{width:90%}}@media screen and (max-width:1100px){.turismNational{width:100%}}.turismTop{display:flex;height:380px;justify-content:space-between;margin:70px auto 0;width:70%}.turismTop_principal{align-items:center;border-radius:20px;display:flex;justify-content:center;position:relative;width:40%}.turismTop-principal_img{height:100%;width:100%}.turismTop-principal_img img{border-radius:20px;height:100%;object-fit:cover;width:100%}.turismTop-logo_img{height:50px;position:absolute;right:20px;top:20px;width:150px}.turismTop-logo_img img{height:100%;object-fit:cover;width:100%}.turismTop-principal_text{color:#fff;position:absolute;width:80%}.turismTop-principal_text h1{font-family:Oswald;font-size:55px;line-height:70px;text-transform:uppercase}.turismTop-principal_text span{display:block;font-size:90px}.turismTop_cards{position:relative;width:58%}.turismTop-cards_slider,.turismTop_cards{display:flex;height:100%}.international_activity{border-radius:20px;height:380px;margin:0 10px;position:relative;width:250px}.international-activity_img{border-radius:20px;height:376px;pointer-events:none;width:250px}.international-activity_img img{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;height:100%;object-fit:cover;width:100%}.international-activity_title{bottom:40px;color:#fff;margin-left:10px;position:absolute}.international-activity_title h2{font-family:Oswald;font-size:35px;line-height:35px;text-transform:uppercase}@media screen and (max-width:1600px){.turismTop{width:80%}}@media screen and (max-width:1250px){.turismTop{width:90%}}@media screen and (max-width:1100px){.turismTop{width:100%}.turismTop-principal_text h1{font-size:40px;line-height:50px}.turismTop-principal_text span{font-size:64px;line-height:60px}}@media screen and (max-width:500px){.turismTop{flex-direction:column;height:600px}.turismTop_principal{height:35%;width:100%}.turismTop-logo_img{height:30px;right:10px;top:10px;width:100px}.turismTop-principal_background{border-radius:0!important}.turismTop-principal_img img{border-radius:0}.turismTop_cards{height:62%;width:100%}.international-activity_img,.international_activity{height:365px;width:250px}.div_right{display:none}}.alliesmHeader{align-items:center;display:flex;justify-content:center;min-height:840px}.allies-header-contain{height:100%;width:100%}.container-header-allies-info{align-items:center;text-align:center}.allies-bg-header{background-color:rgba(0,0,0,.3);height:840px;position:absolute;top:0;width:100%}.allies-header-contain img{height:840px;object-fit:cover;width:100%}.container-header-allies-info{display:flex;flex-direction:column;gap:60px;left:60%;position:absolute;top:30%}.turismHeader-info_text-label{width:300px}.turismHeader-info_text-label p{color:#fff;letter-spacing:2px;text-align:justify}.header_button-container span{display:block;margin-top:6px}.header_button-container a{background-color:#fff;border-radius:30px;color:#000;cursor:pointer;padding:10px;text-align:center}.title-header-allies h1{color:#fff;font-size:50px;letter-spacing:4px}@media screen and (max-width:1100px){.container-header-allies-info{left:50%}}@media screen and (max-width:830px){.container-header-allies-info{left:30%}}@media screen and (max-width:592px){.container-header-allies-info{left:30%}.title-header-allies h1{font-size:35px}.turismHeader-info_text-label p{font-size:12px;letter-spacing:1px}.turismHeader-info_text-label{width:200px}}.flightsAlliesSlider{display:flex;height:240px;justify-content:flex-end;margin:3rem 0;width:100%;z-index:2}.flightsAlliesSlider_{display:flex;overflow:hidden;width:100%;z-index:2}.flightsHeaderSlide_cards_{cursor:pointer;display:flex}.flightsAlliesSlider_date{display:flex;justify-content:center;position:relative}.flightsAlliesSlider_img{border-radius:20px;height:230px;margin-left:30px;width:230px}.flightsAlliesSlider_img img{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.35)!important;height:100%;object-fit:cover;width:100%}.flightsAlliesSlider_title{bottom:55px;left:45px;position:relative;width:80%}.flightsAlliesSlider_title h2{color:#004274;font-family:Inter;font-size:15px;text-transform:uppercase}@media screen and (max-width:900px){.flightsAlliesSlider_{width:100%}}.allies-container-carrosel{margin:4rem 0;overflow:hidden}.alliesAirlineSlider{display:flex;height:160px;justify-content:flex-end;margin-top:30px;width:100%;z-index:2}.alliesAirlineSlider_{display:flex;overflow:hidden;width:100%;z-index:2}.alliesAirlineSlider_cards{cursor:pointer;display:flex}.alliesAirlineSlider_date{display:flex;justify-content:center;position:relative}.alliesAirlineSlider_img{height:230px;margin-left:1px;width:240px}.alliesAirlineSlider_img img{height:50%;object-fit:contain;width:60%}@media screen and (max-width:900px){.alliesAirlineSlider_{width:100%}}.procedureCategoryDetailsMainn{margin:80px auto;max-width:1080px}.procedureCategoryDetailsMain_one{background-image:url(/static/media/Travel.cf920e0ba6035da2fa9a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.content-Info-Travel{color:#004274;font-size:20px;left:30%;position:absolute;text-align:center;top:10px}.titleClinics div h2{color:#fff;font-family:Oswald;font-size:70px;line-height:100px}.background-contained-clinics .div-clinics{text-align:end}.contained-Clinics .background-contained-clinics .paragraph p{color:#fff;font-family:Inter;font-size:20px;font-weight:200;margin:10px 0}.background-contained-clinics .paragraph{margin:5rem auto;width:80%}.subTittleClinics label{color:#fff;font-family:Inter;font-size:35px;padding:15px}.contained-Clinics{background-image:url(https://pbs.twimg.com/media/ELmHWGsX0AAyRbZ.jpg);border-radius:5px;margin-bottom:4rem;min-height:400px}.background-contained-clinics{background-color:rgba(0,0,0,.686);border-radius:5px;min-height:400px;width:100%}@media screen and (max-width:1100px){.procedureCategoryDetailsMainn{width:100%}.background-contained-clinics,.contained-Clinics{border-radius:0}}@media screen and (max-width:700px){.procedureCategoryDetailsMainn{margin-top:30px}.titleClinics div h2{font-size:60px}.content-Info-Travel h1{font-size:30px}.procedureCategoryDetailsMain-one_text{display:block;height:50%;width:90%}.procedureCategoryDetailsMain-one_img{display:none}.procedureCategoryDetailsMain_two{align-items:center;flex-direction:column;min-height:410px}.procedureCategoryDetailsMain-two_anesthesia{margin-bottom:20px;width:100%}.procedureCategoryDetailsMain-two_effects{width:90%}.procedureCategoryDetailsMain_three{align-items:center;flex-direction:column}.procedureCategoryDetailsMain-three_results{margin-bottom:30px;width:100%}.procedureCategoryDetailsMain-three_recuperation{width:90%}}@media screen and (max-width:500px){.procedureCategoryDetailsMain-two-effects_title h2{font-size:35px}}.container-form-all{align-items:center;background-color:#004274;display:flex;flex-wrap:wrap;justify-content:space-around;padding:0}.form-Allies-img{width:50%}.form-Allies-img img{height:100%;width:100%}.formAllies-form-container{display:flex;justify-content:center;margin:0 auto;width:50%}.form-allies{background:#e6e6e6;border-radius:8px;box-shadow:0 0 40px -10px #000;box-sizing:border-box;font-family:Montserrat,sans-serif;max-width:500px;min-height:520px;padding:20px 30px;position:relative;width:340px}.form-allies h2{border-bottom:3px solid #78788c;color:#78788c;margin:10px 0;padding-bottom:10px}.contain-input-form input{background:none;border:0;border-bottom:2px solid #bebed2;box-sizing:border-box;font-family:Montserrat,sans-serif;outline:none;padding:10px;resize:none;transition:all .3s;width:100%}.form-allies input:focus{border-bottom:2px solid #78788c}.form-allies p:before{color:#5a5a5a;content:attr(type);display:block;font-size:14px;margin:28px 0 0}.form-allies button{background:0;border:2px solid #78788c;color:#5a5a6e;cursor:pointer;float:right;font-family:Montserrat,sans-serif;margin-top:8px;padding:8px 12px;transition:all .3s}.form-allies button:hover{background:#78788c;color:#fff}.contain-input-form{height:287px;overflow:scroll}.content-select-form{display:flex;flex-wrap:wrap;justify-content:space-around}.container-terminos{display:flex;flex-wrap:wrap;gap:5px;margin:1rem 0}.container-terminos a{color:#78788c}.content-select-form select{border:none;border-radius:5px;margin-top:5px;padding:5px}.container-scrolling{display:flex;justify-content:space-between;margin:10px 0}.container-scrolling img{width:30px}.footer-form{background:#50505a;border-radius:6px;bottom:-21px;box-shadow:10px 10px 40px -14px #000;color:#fff;content:"Hi";font-size:13px;padding:16px 4px 16px 0;position:absolute;right:8px;width:320px}.form-allies span{margin:0 5px 0 15px}@media screen and (max-width:800px){.container-form-all{background-image:url(/static/media/travelForm.8647abd549b336a030f6.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;padding:2rem 0}.formAllies-form-container{margin:0 auto;width:100%}.form-Allies-img{display:none}.form-allies{width:80%}.content-Info-Travel{left:10%}.titleClinics div h2{font-size:50px}.subTittleClinics label{font-size:30px}.contained-Clinics .background-contained-clinics .paragraph p{font-size:15px}}@media screen and (max-width:500px){.titleClinics div h2{font-size:45px}.subTittleClinics label{font-size:20px}.contained-Clinics .background-contained-clinics .paragraph p{font-size:13px}}@media screen and (max-width:420px){.content-Info-Travel{font-size:15px}.content-Info-Travel h1{font-size:20px}.footer-form{display:none}.form-allies{width:90%}}.procedureCategoryDetailsMainn{margin-top:80px;width:70%}.tittleClinics div h2{color:#004274;font-family:Oswald;font-size:90px;line-height:100px;margin-right:100px}.containedClinics .paragraph p{font-family:Inter;font-size:20px;font-weight:200;margin:10px 0}.subTitleClinics label{color:#004274;font-family:Inter;font-size:35px}.tittleClinics .subTitleClinics{font-size:30px}.procedureCatergoryDetailsHeader_text{color:#004274;font-family:Inter;font-size:30px}.contentInfoTravel{padding-bottom:50%;padding-left:25%}@media screen and (max-width:1600px){.procedureCategoryDetailsMainn{width:80%}}@media screen and (max-width:1250px){.procedureCategoryDetailsMainn{width:90%}}@media screen and (max-width:1100px){.procedureCategoryDetailsMainn{width:100%}}@media screen and (max-width:700px){.procedureCategoryDetailsMainn{margin-top:30px}.procedureCategoryDetailsMain_one{flex-direction:column;min-height:380px;width:100%}.procedureCategoryDetailsMain-one_text{display:block;height:50%;width:90%}.procedureCategoryDetailsMain-one_img{display:none}.procedureCategoryDetailsMain_two{align-items:center;flex-direction:column;min-height:410px}.procedureCategoryDetailsMain-two_anesthesia{margin-bottom:20px;width:100%}.procedureCategoryDetailsMain-two_effects{width:90%}.procedureCategoryDetailsMain_three{align-items:center;flex-direction:column}.procedureCategoryDetailsMain-three_results{margin-bottom:30px;width:100%}.procedureCategoryDetailsMain-three_recuperation{width:90%}}.formAddAllies{display:grid;grid-template-columns:45% 55%;height:890px}.formAddAllies .formAddAllies-img img{object-fit:cover}.formAddAllies .formAddAllies-form{background-color:#004274;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;display:flex;display:grid;grid-template-rows:20% 80%}.formAddAllies .formAddAllies-form .formAddAllies-form-items{background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.formAddAllies .formAddAllies-form .formAddAllies-form-item{display:flex;display:grid;grid-template-rows:auto;justify-content:center;margin:15px 0}.formAddAllies .formAddAllies-form .formAddAllies-form-item label,.formAddAllies-form-tittle{color:#fff;font-family:Inter;margin-bottom:10px}.formAddAllies .formAddAllies-form .formAddAllies-form-container .formAddAllies-form-button,.formAddAllies-form-textfields{margin-top:10px;width:30em}.formAddAllies-form-tittle-position{align-items:flex-end;display:flex;height:150px;justify-content:center}.formAddAllies-form .formAddAllies-form-tittle{align-items:flex-end;display:flex;display:grid;font-size:25px;grid-row-end:50%;height:2em;justify-content:center;padding-bottom:30px}.formAddAllies-form-container-position{display:flex;justify-content:center;margin-top:110px}.containedClinics{margin-left:3em}.subTitleClinics,.titleClinics{margin:20px}.mapWellezy{position:relative}.footerContainer{background-color:#104172}.footerContainerLogos{align-items:center;display:flex;height:140px;justify-content:space-between;margin:0 auto;width:80%}.footerContainerLogosGroup{display:flex;width:30%}.footerContainerLogosGroupLeft{align-items:center;display:flex;justify-content:left}.footerContainerLogosGroupCenter{display:flex;flex-direction:column}.footerContainerLogosGroupCenterText{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;margin-bottom:10px;text-align:center}.footerContainerLogosGroupCenterRow{align-items:center;display:flex;justify-content:center}.footerContainerLogosGroupRight{align-items:center;display:flex;justify-content:right}.footerContainerLogosGroupRightTextContainer{align-self:center;border-left:2px solid #fff;display:flex;flex-direction:column;margin-left:10px;padding-left:20px}.footerContainerLogosGroupRightText{color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;text-align:left}.footerLogoContainer{margin:0 10px;width:80px}.footerContainerLogosGroup .small{width:70px}.footerContainerLogosGroup .big{cursor:pointer;width:120px}.footerContainerLogosGroup .big:hover .footerLogo{scale:1.1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.footerContainerLogosGroup .big:active .footerLogo{-webkit-filter:grayscale(5);filter:grayscale(5);scale:.99;-webkit-transform:translateY(4px);transform:translateY(4px)}.footerLogo{height:100%;object-fit:cover;transition:all .2s ease;width:100%}.footerContainerInfo{align-items:center;background:#ededed;display:flex;height:40px;margin:0 auto;width:100%}.footerContainerInfoText{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin:0 auto;text-align:left;width:80%}@media screen and (max-width:1100px){.footerContainerInfoText,.footerContainerLogos{width:95%}}@media screen and (max-width:700px){.footerContainerLogos{flex-direction:column;height:auto}.footerContainerLogosGroup{justify-content:center;margin:20px auto;width:80%}}.tourDetail{margin-top:30px;width:70%}.tourDetail_stateDescription{align-items:center;display:flex}.tourDetail_stateDescription p{color:rgba(0,0,0,.5);font-family:Inter;text-transform:capitalize}.tourDetail_headerText h1{font-family:Inter;font-size:40px;font-weight:900;margin-top:10px;text-transform:capitalize}.tourDetail-headerText_stars{align-items:center;display:flex;margin-top:10px}.tourDetail-headerText_stars p{color:#004274;font-family:Inter;margin:0 20px}.tourDetails-header_imgs{margin-top:20px}.tourDetail_main{display:flex;justify-content:space-between;margin-top:30px}.tourDetail-main_description{display:flex;justify-content:center;width:69%}.tourDetail-main_description_{width:95%}.tourDetail-main_description_ p{font-family:Inter;font-size:18px;font-weight:300}.tourDetail-main-description_generalInformation{margin-top:30px}.tourDetail-main-description_generalInformation h2,.tourDetail-main-description_info h2{font-family:Inter;font-size:25px;text-transform:capitalize}.tourDetail-main-description_generalInformation_{margin-top:20px}.tourDetail-main-description-generalInformation_items{margin:20px 0}.tourDetail-main-description-generalInformation_items_{align-items:center;display:flex}.tourDetail-main-description-generalInformation_items_ p{font-family:Inter;font-size:18px;font-weight:600;margin-left:10px}.tourDetail-main-description-generalInformation_itemInfo{color:rgba(0,0,0,.8);font-family:Inter;font-size:14px;margin-left:40px;margin-top:10px}.tourDetail-main-description_info{margin-top:30px}.tourDetail-main-description_info p{font-family:Inter;margin-top:10px}.tourDetail-main-description_info ul{margin-left:20px;margin-top:10px}.tourDetail-main-description_info li{font-family:Inter;margin:10px 0;text-transform:capitalize}.tourDetail-main_prices{width:31%}.tourDetail-main-prices_buttons{align-items:center;background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;height:380px;position:relative;width:100%}.tourDetail-main-prices_button{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:70px;justify-content:center;margin-top:20px;width:80%}.tourDetail-main-prices_button h2{color:#004274;font-family:Oswald;font-size:25px;margin-right:10px;text-transform:uppercase}.tourDetail-main-prices-button_search{align-items:center;background-color:4274;border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:70px;justify-content:center;margin-top:20px;width:80%}.tourDetail-main-prices-button_search h2{color:#fff;font-family:Oswald;font-size:25px;margin-right:20px;text-transform:uppercase}.tourDetail-main-prices-button_calendar{border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;position:absolute;top:20px}.tourDetail-main-prices-button_calendar div{border-radius:20px!important}@media screen and (max-width:1600px){.tourDetail{width:80%}}@media screen and (max-width:1250px){.tourDetail{width:90%}}@media screen and (max-width:1100px){.tourDetail{width:100%}}@media screen and (max-width:800px){.tourDetail_main{align-items:center;flex-direction:column}.tourDetail-main_description{width:100%}.tourDetail-main_prices{width:95%}.tourDetail-main-prices-button_calendar{box-shadow:0 4px 4px transparent!important;display:flex;justify-content:center;width:80%}}.participants{align-items:center;background-color:#fff;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;flex-direction:column;height:260px;position:absolute;top:110px;width:320px}.participants_{margin-top:18px;width:80%}.participants_detail{align-items:center;display:flex;height:50px;justify-content:space-between;width:100%}.participants-detail_principarlP{font-family:Inter;font-size:20px;font-weight:500;text-transform:capitalize}.participants-detail_secundaryP{font-family:Inter;font-size:9px;font-weight:600;opacity:.5;text-transform:capitalize}.participants-detail_buttons{align-items:center;display:flex;justify-content:space-between;width:120px}.participants-detail_button{align-items:center;background-color:#004274;border:none;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;display:flex;height:32px;justify-content:center;width:35px}.participants-detail_button p{color:#fff;font-family:Inter;font-size:20px;font-weight:600;margin-top:-2px}.participants-detail_numButton p{font-family:Inter;font-size:20px;font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,.25)}.participants_continue{align-items:center;background-color:#004274;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:60px;justify-content:center;margin-top:10px;width:100%}.participants_continue h2{color:#fff;font-family:Oswald;font-size:20px;text-transform:uppercase}@media screen and (max-width:800px){.participants{width:80%}}.languages{align-items:center;background-color:#fff;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;flex-direction:column;height:120px;position:absolute;top:200px;width:320px}.languages_{margin-top:18px;width:80%}.language{height:40px;width:100%}.language,.language div{align-items:center;display:flex}.language p{font-family:Inter;font-size:20px;font-weight:400;margin-left:10px;text-transform:capitalize}@media screen and (max-width:800px){.languages{width:80%}}.tourDeatilPriceTimes{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center}.tourDeatilPriceTimes_{border-bottom:1px solid #0042745c;height:100%;justify-content:space-between;width:90%}.tourDeatilPriceTimes_,.tourDeatilPriceTimes_time{align-items:center;display:flex}.tourDeatilPriceTimes_time p{font-family:Inter;margin-left:10px}.tourDeatilPriceTimes_price p{color:#63687a;font-family:Inter;font-weight:600}.tourDeatilPriceTimes:hover{background-color:rgba(0,66,116,.1);border-radius:15px;transition:all .3s ease-out}.tourDetailPrices{align-items:center;border:4px solid #00427432;border-radius:20px;display:flex;flex-direction:column;width:98%}.tourDetailPrices_groupSize{width:80%}.tourDetailPrices_groupDuration h2,.tourDetailPrices_groupSize h2{font-family:Inter;font-size:20px;margin-top:20px}.tourDetailPrices_groupDuration:first-letter,.tourDetailPrices_groupSize h2:first-letter{text-transform:uppercase}.tourDetailPrices-groupSize_button{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:70px;justify-content:center;margin:10px 0}.tourDetailPrices-groupSize_button_{display:flex;justify-content:center;justify-content:space-between;width:90%}.priceButton_active{border:2px solid #004274}.tourDetailPrices-groupSize-button_description{align-items:center;display:flex;width:60%}.tourDetailPrices-groupDuration_time p,.tourDetailPrices-groupSize-button_description p{font-family:Inter;text-transform:capitalize}.tourDetailPrices-groupSize-button_price{align-items:center;display:flex;justify-content:flex-end;width:38%}.tourDetailPrices-groupDuration_price p,.tourDetailPrices-groupSize-button_price p{color:#63687a;font-family:Inter;font-weight:600}.tourDetailPrices_groupDuration{position:relative}.tourDetailPrices_groupDuration_{align-items:center;background-color:#fff;border:2px solid #004274;border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:50px;justify-content:center;margin:10px 0}.tourDetailPrices_groupDuration__{display:flex;justify-content:space-between;width:90%}.tourDetailPrices_addCart{align-items:center;background-color:#004274;border:2px solid #00427432;border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:70px;justify-content:center;margin:10px 0 25px;width:80%}.tourDetailPrices_addCart h2{color:#fff;font-family:Inter;font-size:20px;margin-right:10px;text-transform:uppercase}.tourDetailPrices-groupDuration_card{background-color:#fff;border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;margin-top:-15px;max-height:235px;overflow-y:scroll;position:absolute;width:100%}.checkbox_img{height:25px}.checkbox_img img{height:100%;object-fit:cover}.CheckboxIcon{margin-right:10px}.flight-going-airline .scaleName{margin-right:14%!important}.name-flight-going-airline{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.name-flight-going-airline p{cursor:pointer;font-family:Montserrat,sans-serif;margin-left:5px;text-align:center}.scaleNameHover:hover{color:#104172}.itemFontSegmentDate{font-family:Inter!important;font-size:28px;font-weight:200}.scaleName{font-family:Inter!important;font-weight:300}.itemFontSegment{font-family:Inter;font-size:28px!important}.flightSelectedSegment-items{display:grid;grid-template-columns:40% 48% 12%}.containedSelected{width:100%}.boxChecboxImgTittle{display:grid;grid-template-rows:50% 50%;justify-content:center;margin:0 10%;width:60%;width:80%}.flight-going-airlineCheckboxImg{align-items:center;display:flex;height:100%;justify-content:start;width:100%}.flight-going-airline{align-items:center;display:flex;height:100%;justify-content:end;margin-right:30%;width:80%}.flight-going-airline p{cursor:pointer;font-family:Inter;font-weight:200;margin-left:5px;text-align:center;text-transform:capitalize}.flight_going_{width:33%}.flight_ScaleAirline,.flight_going_{display:flex;height:100%;justify-content:center}.flight_ScaleAirline{width:85%}.flight-going-airline_img img{height:100%;object-fit:cover}.modal{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:grid;grid-template-rows:auto;height:25em;margin:12% 10% 0}.modal .cardModal{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;display:flex;flex-direction:row;height:360px;margin:2%;width:95%}.tittleCardModal{align-items:center;background:#0042741d;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;display:flex;height:100%;justify-content:center;margin-right:.5%;width:20%}.tittleCardModal h3{font-family:inter}.cardModalGrid_ThreeScales{display:grid;grid-template-columns:auto auto auto;height:100%;width:80%}.cardModalGrid_TwoScales{display:grid;grid-template-columns:auto auto;height:100%;width:80%}.cardModalGrid_OneScales{display:grid;grid-template-columns:auto;height:100%;width:80%}.bodyFlightTime_ .FlightTime svg{height:25px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);width:100%}.FlightTime p{align-items:center;display:flex;justify-content:center}.cardModalBody{border:1px solid #d9d9d9;border-radius:8px;display:grid;grid-template-rows:60% 40%;margin-right:.5%}.items-tittle_informationFlight{display:grid;grid-template-rows:auto;text-align:center}.items-tittle_informationFlight div{margin-bottom:8px}.cardModalBody_informationFlight{align-items:center;display:flex;font-family:inter;justify-content:center}.tittle_informationFlight{font-size:18px;font-weight:600}.tittleSub_informationFlight{font-family:inter!important;font-size:12px;font-weight:300}.cardModalBody_OriginAndDestiny{display:grid;font-family:inter;grid-template-rows:50% 50%;margin:0 5%}.cardModalBody_OriginAndDestiny_footer{display:grid;grid-template-columns:50% 50%}.cardModalBody_OriginAndDestiny_footer div .OriginAndDestiny-items,.itemDetails .details{align-items:center;display:flex;justify-content:center}.itemDetails .details{background-color:#d9d9d9;border:1px solid #000;border-radius:30px;-webkit-border-radius:5px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;cursor:pointer;height:30.8px;width:100%}.cardModalBaggageContained{border:1px solid #d9d9d9;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;display:grid;grid-template-rows:95% 5%!important;height:250px;margin:2%}.cardModalBaggage{margin:2%}.cardModalBaggagefooter{margin:-2% 0 0 2%}.cardModalBaggageBody{display:grid;grid-template-columns:20% 80%}.BaggageDetails{display:grid;grid-template-rows:33% 33% 33%}.flight_going{align-items:center;display:flex;height:75px;width:100%}.BaggageAndSelected{display:grid;grid-template-columns:80% 20%;width:50%}.Baggage{align-items:center;display:grid;grid-template-columns:33% 33% 33%;width:100%}.Baggage svg{height:25px;width:25px}.nameAirline{font-size:11px!important;font-weight:300}@media screen and (max-width:1400px){.Baggage svg{height:20px;width:20px}}@media screen and (max-width:1200px){.Baggage svg{height:18px;width:18px}.tittle_informationFlight{font-size:16px!important;font-weight:600!important}.tittleSub_informationFlight{font-family:inter!important;font-size:12px!important;font-weight:300!important}.date_hours-informationFlight{font-size:12px}}@media screen and (max-width:900px){.tittle_informationFlight{font-size:14px!important;font-weight:600!important}.tittleSub_informationFlight{font-size:10px!important;font-weight:300!important}.date_hours-informationFlight{font-size:10px}.cardModalGrid_TwoScales{grid-template-columns:auto auto}.cardModalGrid_ThreeScales{grid-template-columns:auto auto auto}}@media screen and (max-width:500px){.nameAirline{font-size:8px!important}}@media screen and (max-width:550px){.Baggage svg{height:15px;width:15px}.modal .cardModal{flex-direction:column;height:380px;margin:0;width:100%}.tittleCardModal{height:20%;width:100%}.cardModalGrid_ThreeScales,.cardModalGrid_TwoScales{width:100%}}@media screen and (max-width:400px){.Baggage svg{height:13px;width:13px}.FlightTime p{font-size:13px}.modal{width:330px}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.contained-items-bodyAndFooterCards{grid-gap:20px;display:grid;gap:20px;grid-template-rows:auto auto}.items-bodyAndFooterCards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:70% 30%;height:40px}.buyFee{align-items:center;color:#fff;display:flex;font-family:Inter;font-size:20px;justify-content:center;text-transform:capitalize}.info-FooterTotalprice{display:grid;grid-template-columns:65% 35%}.itemFooter{background-color:#104172}.totalTittle-FooterCards{align-items:center;color:#fff;display:flex;font-family:Inter;font-size:20px;justify-content:start;text-transform:capitalize}.totalTittle-FooterCards p{margin-left:10px}.selectedCardsSegments{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto auto}.detailSelectedSegments{color:#4884c4;cursor:pointer;margin:0 0 10px 10px;text-decoration:underline}.details-tittle{display:flex;justify-content:center}.selectPlan-addLuggage_img{height:35px}.selectPlan-addLuggage_img img{height:100%;object-fit:cover}.planType{background-color:#fff!important;display:grid;grid-template-columns:50% 50%}.planType p{color:#104172!important}.cardFamilies{background-color:#fff;display:grid;grid-template-rows:10% 90%;height:550px;margin:30px 0 0;width:100%}.tittleBody{border:1px solid #104172}.tittleBody,.tittleBody-OneyWay{align-items:center;background-color:#104172;color:#fff;display:flex;height:100%;margin:0}.tittleBody-OneyWay{justify-content:center;width:100%}.tittle-cardFamilies{background-color:#ededed;display:grid;grid-template-rows:94% 6%;margin-top:10px}.textSaveFamilies{color:#4884c4;cursor:pointer;display:flex;height:100%;justify-content:center;margin-top:12px}.buttons-tittleBody{display:grid;grid-template-columns:60% 40%}.ItemReady_img{align-items:center;display:flex;height:25px;justify-content:center}.ItemReady_img img{height:100%;object-fit:cover}.contained-AddServices{display:grid;grid-template-columns:50% 50%}.containedLuggage{display:grid;grid-template-columns:33% 33% 33%}.containedLuggage-center{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:14px;justify-content:center;text-align:center}.tittle-bodyCards-infoFamilies{align-items:center;color:#104172;display:flex;font-family:Inter;font-size:16px;font-weight:600;justify-content:center}.bodycard-containedBody-tittleAndInfoFamilies{display:grid;grid-template-rows:20% 80%}.contained-warningFamilies{display:grid;grid-template-rows:50% 50%;margin-top:15px}.warningFamilies{display:grid;grid-template-columns:20% 80%;height:35px}.texFamilies-Strong{color:#fff;font-size:20px}.texFamilies-Strong,.texFamilies-Strong-two{font-family:Inter;font-weight:600;text-transform:capitalize}.texFamilies-Strong-two{font-size:14px}.warning-Item{font-family:Montserrat,sans-serif}.cotainedFamilies-selected{position:relative}.bodyScrollFamilies{align-items:center;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;flex-direction:column;max-height:390px;position:absolute;width:100%}.bodyScrollFamilies-item{cursor:pointer;overflow:hidden;overflow-y:auto;padding-bottom:5px;padding-top:5px;text-align:center;width:100%}.bodyScrollFamilies-item:hover{background-color:#ededed;width:100%}.modal-familiesOrCheckout{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:grid;grid-template-rows:auto;height:25em;margin:12% 10% 0}.containedModalFamiliesOrCheckout{align-items:center;background-color:#ededed;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;display:flex;justify-content:center}.itemsColumnsModalFamilies{display:grid;grid-template-rows:70% 30%}.img-AndTittleModalFamilies{display:grid;grid-template-columns:30% 70%}.tittleModalFamiliesOrCheckout{color:#104172;font-family:Oswald;font-size:26px;font-weight:600}.subTittleModalFamiliesOrCheckout{color:#104172;font-family:Oswald;font-size:20px;font-weight:400}.familiesOrCheckoutModal_img{height:150px;margin-right:20px}.familiesOrCheckoutModal_img img{height:100%;object-fit:cover}.familiesOrCheckoutModal-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.familiesOrCheckoutModal-paragraphs{align-items:flex-end;display:flex;justify-content:center}.familiesOrCheckoutModal-paragraphs div{height:80px}.familiesOrCheckoutModal-buttons-items{width:46%}.containedSegments{border-radius:20px;margin-bottom:20px}div .buttonSelectedFlight{background-color:#004274;color:#fff}.flight-result-tittle{color:#fff;font-family:Inter;font-size:20px;font-weight:600;text-transform:capitalize}.tittlesFontSegment{color:#fff;font-family:Montserrat,sans-serif}.flight_results_{width:100%!important}.flight_results{display:grid;grid-template-columns:70% 30%;height:auto;margin-bottom:20px;width:100%}.flight-results_price,.flight-results_price-xs{align-items:center;background-color:#ededed;border-radius:0 16px 0 0;-webkit-border-radius:0 16px 0 0;-moz-border-radius:0 16px 0 0;-ms-border-radius:0 16px 0 0;-o-border-radius:0 16px 0 0;display:flex;height:auto;justify-content:center;width:100%}.flight-results_price-xs{border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;-moz-border-radius:0 0 0 0!important;-ms-border-radius:0 0 0 0!important;-o-border-radius:0 0 0 0!important;margin-top:14px}.flight-results_price_{height:130px;margin-top:25px;text-align:end;width:80%}.flight-results_price_xs{display:grid;grid-template-columns:auto 28% auto;width:80%}.flight-results_price_ p,.flight-results_price_xs p{color:#104172;font-family:Oswald;font-size:16px;font-weight:200}.flight-results-price_ButtonToBuy{height:40px;margin-top:10px;width:100%}.flight-results-price_ButtonToBuy a{align-items:center;background-color:#104172;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#fff;cursor:pointer;display:block;display:flex;font-family:Oswald;font-size:16px;height:100%;justify-content:center;text-transform:uppercase;width:100%}.contained-addLuggage{background-color:#104172;border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;-ms-border-radius:0 0 0 8px;-o-border-radius:0 0 0 8px;cursor:pointer;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.SelectedluggageRotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.addLuggage_text{align-items:center;display:flex;justify-content:space-between;width:90%}.addLuggage_text h2{color:#fff;font-family:Inter;font-size:16px;font-weight:600}.addLuggage_img{height:60px}.addLuggage_img img{height:100%;object-fit:cover}.spaceFly{background-color:#868686;height:1px;width:100%}.addLuggage{height:75px;justify-content:center;width:100%}.addLuggage,.addLuggage_{align-items:center;display:flex}.addLuggage_{height:90%;justify-content:space-between;width:95%}.flight-results-going_details-Box{display:flex;height:80%;justify-content:end;margin-right:5%;width:25%}.flight-results-going_details{display:flex;height:80%;justify-content:center;width:33%}.flight-results-going_details div{display:flex;flex-direction:column;height:100%;justify-content:center;width:80%}.flight-results-going_details div p,.flight-results-going_details-Box div p{font-family:Inter;font-size:20px;font-weight:500;text-transform:uppercase}.flight-results-going_details-Box{align-items:center}.flight-results-going_date .tittleFlightSegment{display:grid;grid-template-rows:50% 50%;width:100%}.flight-results-going_date{align-items:center;display:grid;grid-template-columns:30% 70%;height:60%;margin-top:5%;width:100%}.airplane_img{align-items:center;display:flex;height:50px;justify-content:center}.airplane_img img{height:100%;object-fit:cover}.flight-results_going_{border-radius:20px 0 0 0;-webkit-border-radius:20px 0 0 0;-moz-border-radius:20px 0 0 0;-ms-border-radius:20px 0 0 0;-o-border-radius:20px 0 0 0;display:flex;height:100%;justify-content:center;width:40%}.flight-results_going{align-items:center;background-color:#104172;border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;-ms-border-radius:8px 0 0 0;-o-border-radius:8px 0 0 0;display:flex;height:75px;width:96%}@media screen and (max-width:600px){.flight_results{grid-template-columns:auto}}@media screen and (max-width:1350px){.flight-result-tittle{font-size:18px}}@media screen and (max-width:700px){.flight_results_{border:none;width:100%}.flight-results_price,.flight-results_price-xs{height:auto}.flight-results-price_ButtonToBuy{height:100%;margin-top:0}.flight-results_price_xs p{align-items:center;display:flex;justify-content:center}.flight-results_going{width:100%}}@media screen and (max-width:550px){.flight-results_price_ p{font-size:14px}.flight-results_price_ .results_price_Item .priceTaifa{font-size:20px!important}.flight-results_price_ .results_price_Item p{font-size:16px!important}.flight-results-price_ButtonToBuy button{height:35px;width:90px!important}.flight-results-price_ButtonToBuy span{font-size:12px}}@media screen and (max-width:450px){.flight-results_price_ p{font-size:12px}.flight-results_price_ .results_price_Item .priceTaifa{font-size:16px!important}.flight-results_price_ .results_price_Item p{font-size:14px!important}.flight-results-price_ButtonToBuy button{height:30px;width:80px!important}.flight-results-price_ButtonToBuy span{font-size:12px}}@media screen and (max-width:370px){.flight-results_price_ p{font-size:12px}.flight-results_price_ .results_price_Item .priceTaifa{font-size:14px!important}.flight-results_price_ .results_price_Item p{font-size:12px!important}.flight-results-price_ButtonToBuy button{height:30px;width:70px!important}.flight-results-price_ButtonToBuy span{font-size:10px}}.flightDetail{width:76%}.css-1gsv261{border:none!important}.css-heg063-MuiTabs-flexContainer{justify-content:space-between}.css-gulbw7-MuiButtonBase-root-MuiTab-root.Mui-selected{color:#004274!important;max-width:470px}.css-1aquho2-MuiTabs-indicator{background-color:#004274!important}.pricesByAirlines{display:flex;height:100%;width:100%}.pricesByScales{height:100%;width:20%}.pricesByScales_{align-items:center;border-bottom:1px solid rgba(0,0,0,.3);display:flex;height:60px;justify-content:center;width:100%}.pricesByScales_ p{font-family:Inter;font-size:16px;font-weight:200;text-transform:capitalize}.pricesByAirline{display:flex;height:100%;width:80%}.pricesByAirline_{border-left:1px solid rgba(0,0,0,.3);height:100%;width:33.33%}.pricesByAirline_title{align-items:center;display:flex;height:60px;justify-content:center}.pricesByAirline_title p{font-family:Inter;font-size:16px;font-weight:200;text-transform:capitalize}.pricesByAirline_img{height:20px;margin-right:10px}.pricesByAirline_img img{height:100%;object-fit:cover}.priceByAirline_price{align-items:center;border-top:1px solid rgba(0,0,0,.3);display:flex;height:60px;justify-content:center;width:100%}.priceByAirline_price p{font-family:Inter;font-size:20px;font-weight:600}.recommendations{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;height:85px;justify-content:space-between}.recommendation,.recommendations{align-items:center;display:flex;width:100%}.recommendation{height:60%;justify-content:center}.recommendation_{width:80%}.recommendation_ p{font-family:Inter;font-size:16px;font-weight:200;text-transform:capitalize}.recommendation_ p:first-child{font-weight:600}.alert{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;height:140px;justify-content:center;margin:20px 0;width:100%}.alert,.alert_{align-items:center;display:flex}.alert_{height:90%;justify-content:space-between;width:90%}.alert_img{height:100%;width:110px}.alert_img img{height:100%;object-fit:cover;width:100%}.alert_logo{height:100%;width:150px}.alert_logo_{height:46px;width:100%}.alert_logo_ img{height:100%;object-fit:cover;width:100%}.alert_text{width:60%}.alert_text h2{color:#004274;font-family:Inter;font-size:30px;font-weight:600;text-transform:capitalize}.alert_text p{font-family:Inter;font-size:20px;font-weight:300}.alert_text a{color:#004274;font-weight:600;text-decoration:underline}@media screen and (max-width:1200px){.flightDetail{width:70%}.container{margin:2% 8% 0 0}}@media screen and (max-width:1100px){.flightDetail{margin-top:20px;width:100%}.container{height:400px;margin:8% 18% 0 0;width:500px}}@media screen and (max-width:800px){.alert{height:120px}.alert_img{width:95px}.alert_logo{width:100px}.alert_logo_{height:30px}.alert_text h2{font-size:20px}.alert_text p{font-size:16px}.pricesByScales_ p{font-size:14px}.pricesByAirline_img{height:15px}.container{height:300px!important;margin:20% 20% 0 0;width:400px!important}}@media screen and (max-width:700px){.flight-results_price{align-items:center;width:100%}.flight-results_price_{height:100px;margin-top:0;width:90%}.flight-results-price_detail{text-align:left;width:60%}.flight-results-price_detail p:first-child{font-size:40px!important}.flight-results-price_ButtonToBuy{align-items:center;display:flex;justify-content:center;width:100%}.container{height:200px!important;margin:25% 18% 0 0;width:300px!important}}@media screen and (max-width:500px){.css-gulbw7-MuiButtonBase-root-MuiTab-root{font-size:12px!important}.pricesByAirline_img{align-items:center;display:flex;height:12px}.pricesByScales_{text-align:center}.pricesByAirline_title p{align-items:center;display:flex;font-size:12px;height:100%}.priceByAirline_price p{font-size:18px}.recommendation_ p{font-size:13px}.alert{height:120px}.alert_{height:70%}.alert_img{margin-right:10px;width:75px}.alert_logo{align-items:center;display:flex;width:80px}.alert_logo_{height:25px}.alert_text h2{font-size:16px}.alert_text p{font-size:12px}.addLuggage_text h2{font-size:18px}.flight-results-going_date{width:90%}.flight-results-going_date p{font-size:12px}.flight-going-airline{width:95%}.flight-going-airline p{font-size:14px}.flight-going-airline_img{height:50px}.container{height:100px!important;margin:30% 12% 0 0;width:285px!important}.img{height:75px;margin-right:2.5em;width:150px}}@media screen and (max-width:400px){.container{height:100px!important;margin:30% 8% 0 0;width:240px!important}.img{height:60px;margin-right:2.5em;width:120px}}.flightDetailFilter_flight{background-color:#004274;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;margin-bottom:25px;max-height:800px}.flightDetailFilter_flight,.info_flightContainer{align-items:center;display:flex;flex-direction:column;width:100%}.info_flightContainer{height:700px}.info_flightContainerNone{display:none}.logo_flight{align-items:center;border-radius:20px;box-shadow:inset 2px 4px 3px 2px rgba(0,0,0,.25);cursor:pointer;display:flex;height:70px;justify-content:center;margin:15px 0 20px;width:90%}.flightButtonOff,.flightButtonOn{display:none}.logo_flightSelected{align-items:center;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:70px;justify-content:center;margin:15px 0 20px;width:90%}.logo_flight h2,.logo_flightSelected h2{color:#fff;font-family:Oswald;font-size:30px;font-weight:500;margin:0 5px;text-transform:uppercase}.info_flight{position:relative;width:90%}.info-flight_site{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:90px;justify-content:center;margin-bottom:15px;width:100%}.info-flight_site_{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:90%}.searcFlight_logo path{color:#004274}.info-flight_siteTitle{display:flex;width:100%}.info-flight_siteTitle h3{color:#004274;font-family:Oswald;font-size:20px;font-weight:500;margin-right:10px;text-transform:uppercase}.info-flight_site_ p{color:#004274;font-family:Inter;font-size:16px;font-weight:200;text-transform:capitalize;width:100%}.flight_originSelect{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;flex-direction:column;max-height:390px;position:absolute;top:0;width:340px}.info_abr{text-transform:uppercase}.info_abr,.info_class{font-weight:400}.info_selec{margin-top:-15px;width:90%}.info_selec div{align-items:center;display:flex;margin:10px 0}.recordSelectLogo path{color:#fff}.info_selec div p{color:#fff;font-family:Inter;font-size:20px;margin-left:10px}.info-flight_site_dates{width:100%}.info-flight_button{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;height:70px;justify-content:center;width:90%}.info-flight_button h2{color:#004274;font-family:Oswald;font-size:25px;font-weight:500;margin:20px;text-transform:uppercase}.flightDetailFilter_filter{margin-top:15px}.flightDetailFilter_filter,.flightDetailFilter_filter_{align-items:center;display:flex;flex-direction:column;width:100%}.flightDetailFilter-filter_card{margin-top:15px;width:90%}.flightDetailFilter-filter_cardTitle{display:flex;justify-content:space-between;width:100%}.flightDetailFilter-filter_cardTitle h3{color:#004274;font-family:Oswald;font-size:20px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.flightDetailFilter-filter-card_item{align-items:center;display:flex;justify-content:space-between;width:100%}.flightDetailFilter-filter-card-item_description{align-items:center;display:flex}.flightDetailFilter-filter-card-item_description p{font-family:Inter;font-size:15px;font-weight:200;margin-left:5px;text-transform:capitalize}.flightDetailFilter-filter-card-item_value{font-family:Inter;font-size:15px}.filter_priceSlider{margin-top:20px;width:100%}.filter-card-description_img{height:18px;margin-left:5px}.filter-card-description_img img{height:100%;object-fit:cover}.filterButtonOn{align-items:center;background-color:#004274;border-radius:20px;box-shadow:inset 2px 4px 3px 2px rgba(0,0,0,.25);cursor:pointer;display:flex;display:none;height:70px;justify-content:center;margin:0 0 20px;width:100%}.filterIcon path{color:#fff}.filterButtonOn h2{color:#fff;font-family:Oswald;font-size:30px;font-weight:500;margin:0 5px;text-transform:uppercase}.filterButtonOff{align-items:center;background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;display:none;height:70px;justify-content:center;margin:0 0 20px;width:100%}.filterButtonOff h2{color:#fff;font-family:Oswald;font-size:30px;font-weight:500;margin:0 5px;text-transform:uppercase}.filterOn{width:90%}.filterOff{display:none}@media screen and (max-width:1200px){.flightDetailFilter{width:27%}}@media screen and (max-width:1100px){.flightDetailFilter_flight{background-color:#fff;box-shadow:0 4px 4px transparent!important;margin-bottom:0}.logo_flight{display:none;margin:0 0 20px;width:100%}.flightButtonOff{align-items:center;background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:70px;justify-content:center;margin:0 0 5px;width:100%}.flightButtonOff h2{color:#fff;font-family:Oswald;font-size:30px;font-weight:500;margin:0 5px;text-transform:uppercase}.flightButtonOn{align-items:center;background-color:#004274;border-radius:20px;box-shadow:inset 2px 4px 3px 2px rgba(0,0,0,.25);cursor:pointer;display:flex;height:70px;justify-content:center;margin:0 0 20px;width:100%}.flightButtonOn h2{color:#fff;font-family:Oswald;font-size:30px;font-weight:500;margin:0 5px;text-transform:uppercase}.flightDetailFilter{width:100%}.filterButtonOff,.filterButtonOn{align-items:center;display:block;display:flex;flex-direction:row-reverse;justify-content:center}.info_selec div p,.recordSelectLogo path{color:#004274}}.flight-searchCities_input{grid-gap:20px;display:grid;gap:20px;grid-template-columns:80% 10%;margin-bottom:10px;margin-top:20px;z-index:2}.flight-searchCities_cities{max-height:320px;overflow:hidden;overflow-y:auto}.flight-searchCities_input svg{align-items:center;display:flex;height:100%;justify-content:center}.flight-searchCities_input input{border:2px solid rgba(0,0,0,.3);border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;font-family:Inter;font-size:16px;height:30px;padding:10px 30px;text-transform:capitalize;width:200px}input:focus,textarea:focus{outline:none}.cityData_result{position:relative}.cityData{align-items:center;cursor:pointer;display:flex!important;height:50px;justify-content:center;width:300px}.cityData_img{border-radius:10px;height:35px;width:35px}.cityData_img img{border-radius:10px;height:100%;object-fit:cover;width:100%}.cityData_text{align-items:center;display:flex;justify-content:space-between;margin-left:10px;width:250px}.cityData_cityCountry p{color:#000;font-family:Inter;font-size:16px;text-transform:capitalize}.cityData_abr p{color:rgba(0,0,0,.4);font-family:Inter;font-size:16px;text-transform:uppercase}.cityData_result:hover{background-color:rgba(0,66,116,.1);border-radius:10px;transition:all .3s ease-out}@media screen and (max-width:1100px){.flightSelectedDetail{flex-direction:column;margin-top:10px;width:100%}}.flightSelectedDetail{display:flex;justify-content:space-between;margin-top:30px;width:80%}@media screen and (max-width:1600px){.flightSelectedDetail{width:90%}}@media screen and (max-width:1100px){.flightSelectedDetail{flex-direction:column;justify-content:center;margin-top:10px;width:95%}}.dropDownContainer{border-bottom:1px solid #ededed;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:5px;padding-bottom:5px}.dropDownContainerOption{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.dropDownContainerOptionText{color:#104172;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.flightDetailFilter .cardContainerShadow{background-color:#fff;border-radius:25px;box-shadow:2px 4px 8px rgba(0,0,0,.5)!important;display:block;flex-direction:column;flex-wrap:wrap;margin-bottom:30px;padding:15px;width:100%}.flightDetailFilter .cardContainerShadowHeader{display:flex;flex-direction:column}.flightDetailFilter .cardContainerShadowHeaderTitle{align-items:center;display:flex;margin-bottom:20px}.flightDetailFilter .cardContainerShadowHeaderTitleText{color:#104172;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;margin-left:10px}.flightDetailFilter .cardContainerBorder{background-color:#fff;border:1px solid #9e9f9e;border-radius:20px;cursor:pointer;margin:8px 0;padding:10px;position:relative}.flightDetailFilter .row{align-items:center;display:flex;justify-content:space-between;width:100%}.flightDetailFilter .column{width:80%}.flightDetailFilter .text{color:red;font-family:Montserrat,sans-serif}.flightDetailFilter .textBlue{color:#104172}.flightDetailFilter .textGray{color:#676465}.flightDetailFilter .textBold{font-weight:700}.flightDetailFilter .textBig{font-size:20px}.flightDetailFilter .textMedium{font-size:14px}.flightDetailFilter .textSmall{font-size:12px}.flightDetailFilter .containerDestinySearch{background-color:#fff;border-radius:20px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);padding:2px 8px;position:relative;width:250px;z-index:9999}.flightDetailFilter .searchFlightsContainerDate{height:100vh;position:absolute;right:0;top:0;width:100vw;z-index:9999999999}.flightDetailFilter .searchFlightsContainerDate .child{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50%}@media screen and (max-width:1100px){.flightDetailFilter{width:100%!important}.cardContainerShadowHeader{align-items:center;border-bottom:1px solid #ededed;flex-direction:row!important;justify-content:space-between;padding-bottom:8px}.cardContainerShadowHeaderTitle{margin-bottom:0}.dropDownContainer{border-bottom:none;margin-bottom:0;padding-bottom:0}.flightDetailFilter .form{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around;width:100%}.flightDetailFilter .opt-1{width:48%}.flightDetailFilter .cardContainerBorder{margin:0}.flightDetailFilter .notYet{width:100%}}@media screen and (max-width:800px){.flightDetailFilter .searchFlightsContainerDate .child{width:80%}}@media screen and (max-width:600px){.flightDetailFilter .opt-1{width:100%}.flightDetailFilter .searchFlightsContainerDate .child{margin-left:5%;width:100%}}.flightDetailFilter{width:20%}.cardContainerShadow{background-color:#fff;border-radius:25px;box-shadow:2px 4px 8px rgba(0,0,0,.5)!important;display:block;flex-direction:column;margin-bottom:30px;padding:15px}.cardContainerBorder{background-color:#fff;border:1px solid #676465;border-radius:8px;margin:8px 0;padding:10px}.row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.column,.row{justify-content:space-between}.column{display:block}.textTitleBig{font-size:20px}.textTitle,.textTitleBig{color:#104172;font-family:Montserrat,sans-serif;font-weight:700}.textTitle{font-size:16px}.textSimpleBlue{color:#104172}.textSimpleBlue,.textSimpleGray{font-family:Montserrat,sans-serif;font-size:16px}.textSimpleGray{color:#676465}.textSmallBlue{color:#104172}.textSmallBlue,.textSmallGray{font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}.textSmallGray{color:#676465}.btnSearch{align-items:center;display:flex;height:40px;justify-content:center}.optionWrapper{background-color:#ededed;margin-top:8px}.optionList{cursor:pointer;padding:5px}.optionList:hover{background-color:rgba(0,0,0,.05)}.containerValue{border:1px solid #676465;border-radius:5px;height:"100%";max-width:80px;min-width:40px;overflow:hidden;padding:5px}.displaycolumn{display:block;overflow:hidden}.displayRow{justify-content:space-between}.displayRow,.displayWrap{display:flex;overflow:hidden}.displayWrap{flex-wrap:wrap}.optionCheck{cursor:pointer;margin-right:20px}.inputRange,.optionCheck{display:flex;padding-bottom:10px}.inputRange{align-items:center;justify-content:center;margin-bottom:40px;padding-top:10px}.slider{position:relative;width:100%}.slider__left-value,.slider__range,.slider__right-value,.slider__track{position:absolute}.slider__range,.slider__track{border-radius:3px;height:3px}.slider__track{background-color:#688fab;width:100%;z-index:1}.slider__range{background-color:#9fe5e1;z-index:2}.slider__left-value,.slider__right-value{color:#104172;font-family:Montserrat,sans-serif;font-size:12px;margin-top:20px}.slider__left-value{left:6px}.slider__right-value{right:-4px}.thumb,.thumb::-webkit-slider-thumb{-webkit-tap-highlight-color:transparent;-webkit-appearance:none}.thumb{height:0;outline:none;pointer-events:none;position:absolute;width:200px}.thumb--left{z-index:3}.thumb--right{z-index:4}.thumb::-webkit-slider-thumb{background-color:#104172;border:none;border-radius:50%;box-shadow:0 0 1px 1px #104172;cursor:pointer;height:18px;margin-top:4px;pointer-events:all;position:relative;width:18px}.thumb::-moz-range-thumb{background-color:#f1f5f7;border:none;border-radius:50%;box-shadow:0 0 1px 1px #ced4da;cursor:pointer;height:18px;margin-top:4px;pointer-events:all;position:relative;width:18px}.containerFlight{display:block;position:relative;width:78%}.containerFlight .errosSection{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:20px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);display:flex;margin:auto;padding:25px;position:relative;top:30%;-webkit-transform:translateY(-70%);transform:translateY(-70%);width:60%}.containerFlight .errosSectionIcon{align-items:center;display:flex;height:150px;justify-content:center;width:150px}.containerFlight .errosSectionIconText{color:#dedede;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;margin-top:20px;text-align:center;text-transform:uppercase}.containerFlight .column{display:flex;flex-direction:column;width:100%}.loaderContainer,.loaderContainerWrap{display:flex;justify-content:center;width:100%}.loaderContainerWrap{background-color:#004274;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.containerFlight .cardFather{background-color:#fff;border-radius:20px;box-shadow:2px 4px 8px rgba(0,0,0,.5)!important;display:flex;flex-direction:row;margin-bottom:50px;overflow:hidden}.cardFather .column{display:flex;flex-direction:column;width:100%}.cardFather .row{display:flex;flex-direction:row;width:100%}@media screen and (max-width:1100px){.containerFlight{width:100%}}.modalWishToIncludeContainer{align-content:center;align-items:center;background-color:rgba(0,0,0,.75);height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.modalWishToIncludeCard{background:#fff;border-radius:15px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:block;height:50vh;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw}.modalWishToIncludeCenter{align-items:center;display:block;height:80%;justify-content:center;left:50%;margin-top:20px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50%}.modalWishToIncludeCardClose{cursor:pointer;height:30px;position:absolute;right:-35px;top:0;width:30px}.modalWishToIncludeCardHead{display:flex;justify-content:center;width:100%}.modalWishToIncludeCardHeadIconWrap{height:140px;width:140px}.modalWishToIncludeCardHeadIcon{height:100%;width:100%}.modalWishToIncludeCardBody{display:block;width:100%}.modalWishToIncludeCardBodyTitle{font-size:26px}.modalWishToIncludeCardBodyTitle,.modalWishToIncludeCardBodysubTitle{color:#104172;font-family:Montserrat,sans-serif;font-weight:bolder;text-align:center}.modalWishToIncludeCardBodysubTitle{font-size:18px}.modalWishToIncludeCardFoot{display:flex;flex-direction:row;justify-content:space-between;width:100%}.modalWishToIncludeCardFootBtn{background-color:#104172;border-radius:4px;height:40px;margin-top:20px;width:45%}.modalWishToIncludeCardFootBtn:hover{background-color:#e0e0e0;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;cursor:pointer}.modalWishToIncludeCardFootBtnText{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;line-height:40px;text-align:center;text-transform:uppercase}@media screen and (max-width:600px){.modalWishToIncludeCenter{height:90%;width:90%}.modalWishToIncludeCardFoot{flex-direction:column}.modalWishToIncludeCardFootBtn{margin-bottom:-10px;margin-left:5%;width:90%}}.chooseUpsell{align-items:center;background-color:#104172;display:flex;justify-content:space-between;margin-top:10px;padding:10px 40px;width:100%}.chooseUpsell .iconWrap{height:50px;width:50px}.chooseUpsell .iconWrapSax{height:40px;margin-top:-5px;padding:0;width:40px}.chooseUpsell .column{display:flex;flex-direction:column;margin-left:20px}.chooseUpsell .row{display:flex;flex-direction:row}.chooseUpsell .chooseUpsellTextBig{color:var(--white);font-family:Montserrat,sans-serif;font-size:18px;font-weight:bolder}.chooseUpsell .chooseUpsellTextSmall{color:var(--white);font-family:Montserrat,sans-serif;font-size:10px;font-weight:400}.chooseUpsell .btn{cursor:pointer}button{background-color:initial;border:none;padding:0}.icon{height:100%;width:100%}.upsellSectionEmpty{background-color:#eaecee;margin-top:10px;padding-bottom:10px}.upsellSectionEmptyHead{background-color:#104172;justify-content:space-between;padding:10px 40px;width:100%}.upsellSectionEmptyHead,.upsellSectionEmptyHeadLeft{align-items:center;display:flex}.upsellSectionEmptyHeadRigth{padding-top:5px}.upsellSectionEmptyHeadTitle{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;margin-left:60px}.upsellSectionEmptyBody{flex-direction:column;padding:10px 30px}.upsellSectionEmptyBodyGroup{display:block;padding:5px 0}.upsellSectionEmptyBodyGroupVisible{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;padding:5px 15px}.upsellSectionEmptyBodyGroupVisibleIcon{padding-top:5px}.upsellSectionEmptyBodyGroupVisibleText{color:#104172;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;margin-left:10px}.upsellSectionEmptyBodyGroupHidden{background-color:#fff;border-radius:0 0 15px 15px;border-top:1px solid #ededed;display:none;padding-bottom:10px;padding-top:5px}.upsellSectionEmptyBodyGroupHiddenText{color:#104172;font-size:12px;line-height:15px;margin:10px 50px;text-align:justify}.upsellSectionEmptyBodyGroupVisible:hover{border-radius:15px 15px 0 0}.upsellSectionEmptyBodyGroupHidden:hover,.upsellSectionEmptyBodyGroupVisible:hover~.upsellSectionEmptyBodyGroupHidden{display:block}.upsellFooterBody{display:flex;flex-direction:column;padding:15px}.upsellFooter{flex-direction:row;margin-top:10px}.upsellFooter,.upsellFooterPrice{display:flex;justify-content:space-between}.upsellFooterPrice{padding:10px 15px;width:80%}.upsellFooterPay,.upsellFooterPrice{align-items:center;background-color:#104172}.upsellFooterPay{cursor:pointer;display:flex;height:60px;justify-content:center;transition:all .2s ease;width:19%}.upsellFooterPay:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.upsellFooterPay:active{border-radius:20px;-webkit-transform:translateY(4px);transform:translateY(4px)}.upsellFooterText{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:bolder;text-align:center}.upsellCard{display:flex;flex-direction:column}.upsellCardHead{display:flex;height:40px;margin-bottom:10px;position:relative}.upsellCardHeadName{align-items:center;background-color:#104172;display:flex;justify-content:flex-start;padding:8px;width:50%}.upsellCardHeadNameText{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:bolder}.upsellCardHeadList{align-items:center;background-color:#fff;border:2px solid #104172;display:flex;justify-content:flex-end;padding:8px;width:50%}.upsellCardHeadListText{color:#104172;font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;margin-right:5px;text-align:right}.containerArrowCircle{align-items:center;background-color:#104172;border-radius:14px;cursor:pointer;display:flex;height:28px;justify-content:center;overflow:hidden;width:28px}.upsellCardHeadListContaine{background:#ededed;border:2px solid #104172;display:block;position:absolute;right:0;top:38px;width:50%;z-index:99999}.upsellCardHeadListContaineOpt{padding:2px 10px;width:100%}.upsellCardHeadListContaineOpt:hover{background:rgba(0,0,0,.05);cursor:pointer}.upsellCardBody{background-color:#ededed;padding:15px 20px}.upsellCardBodySection{display:block;margin-bottom:20px;padding-bottom:20px;position:relative;width:100%}.upsellCardBodySectionText{color:#104172;font-family:Montserrat,sans-serif;font-size:16px;font-weight:bolder;margin-bottom:10px;text-align:center}.upsellCardBodySectionContainer{display:flex;justify-content:space-around;width:100%}.upsellCardBodySectionContainerBag{display:block;height:80px;width:30%}.upsellCardBodySectionContainerBagContainer,.upsellCardBodySectionContainerBagContainerIcon{display:flex;height:100%;justify-content:center;width:100%}.upsellCardBodySectionContainerBagContainerIcon{align-content:center;align-items:center}.upsellCardBodySectionContainerBagText{font-size:12px;text-align:center}.upsellCardBodySectionContainerList{justify-content:space-between;margin-top:15px;padding:5px;width:100%}.upsellCardBodySectionContainerListGroup{align-content:center;align-items:center;display:flex;float:left;margin-bottom:10px;width:50%}.upsellCardBodySectionContainerListGroupIcon{height:15px;margin-right:5px;width:15px}.upsellCardBodySectionContainerListGroupText{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}.showMoreDetail{padding:5px}.showMoreDetailText{color:#17aee6;cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;text-align:center;-webkit-text-decoration:underline #17aee6;text-decoration:underline #17aee6}body.modal-open{overflow:hidden}.upsellModal{align-content:center;align-items:center;background-color:rgba(0,0,0,.75);height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.upsellModalCard2{border-radius:25px;height:90vh;width:50vw}.upsellModalCard,.upsellModalCard2{background-color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.upsellModalCard{border:2px solid #104172;border-radius:20px;display:flex;flex-direction:column;height:86vh;overflow:scroll;width:48vw}.upsellModalClose{align-content:center;align-items:center;cursor:pointer;height:25px;justify-content:center;position:absolute;right:-30px;top:0;width:25px}.modalSection{display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px;padding:10px 40px;width:100%}.modalSectionTitle{display:block;width:100%}.modalSectionTitleText{color:#104172;font-family:Montserrat,sans-serif;font-size:20px;font-weight:bolder;width:100%}.modalSectionSubTitle{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;width:100%}.modalSectionBody{justify-content:space-between;margin-top:15px;overflow:hidden;padding:5px;width:100%}.serviceGroup{display:flex;float:left;margin-bottom:2px;width:50%}.serviceGroup,.serviceGroupIcon{align-content:center;align-items:center}.serviceGroupIcon{height:20px;justify-content:center;margin-right:5px;width:20px}.serviceGroopDescription{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}@media screen and (max-width:600px){.chooseUpsell{border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-top:0}.chooseUpsell .iconWrap{display:none}.chooseUpsell .chooseUpsellTextBig{font-size:12px;font-weight:400;padding-right:10px}.chooseUpsell .chooseUpsellTextSmall{display:none}.chooseUpsell .btn.iconWrapSax{height:40px;margin-top:-5px;padding:0;width:40px}.chooseUpsell .column{margin-left:0}.upsellFooterBody .row{flex-direction:column}.upsellFooterBody .row .upsellCard{width:100%!important}.upsellFooterBody .row .upsellCard .upsellCardBody{margin-bottom:20px;margin-top:-10px}.upsellFooterBody .upsellFooter{flex-direction:column}.upsellFooterBody .upsellFooter .upsellFooterPrice{width:100%}.upsellFooterBody .upsellFooter .upsellFooterPay{border-radius:12px;height:50px;margin:10px auto 0;width:60%}.upsellFooterBody .upsellFooter .upsellFooterPay .upsellFooterText{margin-top:-2px}.upsellModal .upsellModalCard2{height:95vh;width:90vw}.upsellModal .upsellModalCard2 .upsellModalClose{background-color:var(--bluePrimary);border-radius:15px;height:30px;padding:2.5px;right:-2px;top:-2px;width:30px;z-index:999}.upsellModal .upsellModalCard{height:92.5vh;width:85vw}.upsellModal .upsellModalCard .modalSection{padding:10px}.upsellModal .upsellModalCard .modalSection .modalSectionBody .serviceGroup{margin-top:2px;width:100%}}.componentChild{display:flex;flex-direction:column;width:70%}.componentChild .componentChildContainer{display:flex;flex-direction:column;padding:20px;width:100%}.componentChild .ContainerChecked{display:flex;flex-direction:column}.componentChild .ContainerCheckedUp{align-items:center;display:flex;height:30px;overflow:hidden}.componentChild .checkActive{align-content:center;align-items:center;border:1px solid #104172;border-radius:9px;cursor:pointer;display:flex;height:18px;justify-content:center;max-width:18px;min-width:18px;width:18px}.componentChild .checkInactive{background-color:#104172;border-radius:6px;height:12px;width:12px}.componentChild .ContainerCheckedLogo{height:60px;margin-left:10px;width:60px}.componentChild .ContainerCheckedLogoFile{height:100%;object-fit:cover;width:100%}.componentChild .ContainerCheckedName{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase}.componentChild .bagsContainer{display:flex;flex-direction:row;width:100%}.componentChild .bagsContainerIcon{align-items:center;display:flex;height:50px;justify-content:center;margin-right:10px;overflow:hidden;width:50px}@media screen and (max-width:600px){.componentChild{width:100%}.fiveColumnsContainerChild{border-bottom:1px solid var(--greyPrimary);flex-direction:column;margin-bottom:20px!important;padding-bottom:20px;width:100%}.fiveColumnsContainerChild .fiveColumnsPrimaryColumn{width:100%}.fiveColumnsContainerChild .fiveColumnsPrimaryColumnRowTriple{margin-top:5px;width:100%}.fiveColumnsContainerChild .package{justify-content:center;margin-top:10px;width:100%}.fiveColumnsContainerChild .package .bagsContainer{justify-content:space-around}.fiveColumnsContainerTitle .fiveColumnsColumnsEmpty,.rowFiveColumnsTitle .titleColPackage{display:none}.fiveColumnsContainerTitle .packageTitle{background-color:green;display:none}}.rowFiveColumnsTitle{background-color:#104172;height:80px;padding:10px}.fiveColumnsContainerChild,.fiveColumnsContainerTitle,.rowFiveColumnsTitle{display:flex;flex-direction:row;justify-content:space-between;width:100%}.fiveColumnsPrimaryColumn{width:28%}.fiveColumnsColumns,.fiveColumnsPrimaryColumn{align-content:center;align-items:center;display:flex;justify-content:center}.fiveColumnsColumns{width:18%}.fiveColumnsPrimaryColumnRowTriple{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;width:60%}.titleCol{display:flex;flex-direction:row}.titleColText{display:flex;flex-direction:column;padding-top:7px}.titleColTextBig{font-size:20px}.titleColTextBig,.titleColTextSmall{color:var(--white);text-align:center}.titleColTextSmall{font-size:12px}.titleColPackage{color:var(--white)}.FiveColumnsIconWrap{align-items:center;display:flex;height:50px;justify-content:center;margin-right:10px;overflow:hidden;width:50px}.FiveColumnsIcon{height:100%}@media screen and (max-width:600px){.fiveColumnsContainerChild{flex-direction:column;justify-content:center}}.sectionPriceDinamicContainer{background-color:#ededed;height:100%;position:relative;width:30%}.sectionPriceDinamic{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:10%;padding-top:10px;position:-webkit-sticky;position:sticky;width:80%}.textBig{font-size:30px}.textBig,.textMediun{color:#104172;font-family:Montserrat,sans-serif;font-weight:bolder;text-align:right}.textMediun{font-size:16px}.textSmall{font-family:Montserrat,sans-serif;font-size:12px;padding-left:40%;text-align:right}.textSmallWeight{color:#104172;font-weight:bolder}.btn{background-color:#104172;margin-top:10px;padding:10px;width:100%}.btnText{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;text-align:center}@media screen and (max-width:600px){.sectionPriceDinamicContainer{align-items:center;height:180px!important;justify-content:center;margin-top:-30px;position:relative;width:100%}.sectionPriceDinamic{margin:auto;width:90%}.sectionPriceDinamic .textBig{font-size:30px;text-align:center}.sectionPriceDinamic .textMediun{font-size:16px;text-align:center}.sectionPriceDinamic .textSmall{font-size:12px;padding-left:0;text-align:center}}.cardProceduresDropdown{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;height:392px;justify-content:center;left:100px;position:absolute;top:60px;width:260px}.cardProceduresDropdown_{display:flex;flex-direction:column;height:100%;width:100%}.cardProceduresDropdown_Burguer{background-color:#fff;border-radius:20px;margin-left:50px;margin-top:-10px;position:static;width:300px}.cardProceduresDropdown_Burguer .categoryProcedures_dropdown{left:300px}@media screen and (max-width:750px){.cardProceduresDropdown_Burguer .categoryProcedures_dropdown{position:static}}.procedureCatergoryDetailsHeader{align-items:center;display:flex;height:840px;justify-content:center;width:100%}.procedureCatergoryDetailsHeader-img_background{background-color:rgba(0,0,0,.3);height:840px;position:absolute;top:0;width:100%}.procedureCatergoryDetailsHeader_img{height:100%;width:100%}.procedureCatergoryDetailsHeader_img img{height:100%;object-fit:cover;width:100%}.procedureCatergoryDetailsHeader_text{align-items:center;display:flex;flex-direction:column;position:absolute;text-align:center}.procedureCatergoryDetailsHeader-text_title h1{color:#fff;font-family:Inter;font-size:60px;font-weight:400;margin-bottom:-10px;text-transform:capitalize}.procedureCatergoryDetailsHeader-text_title p{color:#fff;font-family:Inter;font-size:30px;font-weight:300;text-transform:capitalize}.procedureCatergoryDetailsHeader-text_description{color:#fff;font-family:Inter;font-size:30px;font-weight:200;margin:60px 0;width:70%}.procedureCatergoryDetailsHeader-text_description p:first-letter{text-transform:uppercase}.procedureCatergoryDetailsHeader-text_button{cursor:pointer}.procedureCatergoryDetailsHeader-text_button a{align-items:center;background-color:#fff;border:none;border-radius:20px;color:#004274;display:flex;flex-direction:column;font-family:Inter;font-size:20px;font-weight:500;height:70px;justify-content:center;text-transform:uppercase;width:180px}.procedureCatergoryDetailsHeader-text_button a span{margin:-8px 0 -10px}@media screen and (max-width:1100px){.procedureCatergoryDetailsHeader-text_description{width:90%}}@media screen and (max-width:580px){.procedureCatergoryDetailsHeader,.procedureCatergoryDetailsHeader-img_background{height:700px}.procedureCatergoryDetailsHeader-text_title h1{font-size:70px}.procedureCatergoryDetailsHeader-text_description,.procedureCatergoryDetailsHeader-text_title p{font-size:20px}}.procedureCategoryDetailsMain{margin-top:80px;width:70%}.procedureCategoryDetailsMain_one{display:flex;justify-content:space-between;min-height:480px}.procedureCategoryDetailsMain-one_text{display:flex;flex-direction:column;height:80%;justify-content:center;width:50%}.procedureCategoryDetailsMain-one_text h2{font-family:Inter;font-size:50px;font-weight:200;text-transform:capitalize}.procedureCategoryDetailsMain-one-text_procedure{margin-bottom:20px}.procedureCategoryDetailsMain-one-text-procedure_description{display:flex;justify-content:flex-end;margin:10px 0;width:100%}.procedureCategoryDetailsMain-one-text-procedure_description p{font-family:Inter;font-size:20px;font-weight:200;width:90%}.procedureCategoryDetailsMain-one-text-procedure_description p:first-letter{text-transform:uppercase}.procedureCategoryDetailsMain-one_time{align-items:flex-end;display:flex;flex-direction:column;width:100%}.procedureCategoryDetailsMain-one-time_description{margin-right:120px}.procedureCategoryDetailsMain-one-time_description p{align-items:center;display:flex;font-family:Inter;font-size:30px;font-weight:200;justify-content:space-between}.procedureCategoryDetailsMain-one_img{height:100%;width:44%}.procedureCategoryDetailsMain-one_img img{height:100%;object-fit:cover;width:100%}.procedureCategoryDetailsMain_two{display:flex;justify-content:space-between;margin-top:30px;min-height:212px}.procedureCategoryDetailsMain-two_anesthesia{align-items:center;display:flex;height:212px;justify-content:center;position:relative;width:50%}.procedureCategoryDetailsMain-two-anesthesia_img{height:212px;width:100%}.procedureCategoryDetailsMain-two-anesthesia_img img{height:100%;object-fit:cover;width:100%}.procedureCategoryDetailsMain-two-anesthesia_text{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.procedureCategoryDetailsMain-two-anesthesia_text_{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.procedureCategoryDetailsMain-two-anesthesia-text_title{margin-bottom:5px;width:100%}.procedureCategoryDetailsMain-two-anesthesia-text_title h2{color:#fff;font-family:Inter;font-size:50px;font-weight:200;text-transform:capitalize}.procedureCategoryDetailsMain-two-anesthesia-text_description{display:flex;justify-content:flex-end;width:100%}.procedureCategoryDetailsMain-two-anesthesia-text_description p{color:#fff;font-family:Inter;font-size:20px;font-weight:200;width:90%}.procedureCategoryDetailsMain-two_effects{display:flex;flex-direction:column;height:100%;justify-content:center;width:44%}.procedureCategoryDetailsMain-two-effects_title h2{font-family:Inter;font-size:40px;font-weight:200;line-height:40px;text-align:end;text-transform:capitalize}.procedureCategoryDetailsMain-two-effects_title h2 span{display:block;font-size:50px}.procedureCategoryDetailsMain-two-effects_description{margin-top:30px}.procedureCategoryDetailsMain-two-effects_description p{font-family:Inter;font-size:20px;font-weight:200}.procedureCategoryDetailsMain-two-effects_description p:first-letter{text-transform:uppercase}.procedureCategoryDetailsMain_three{display:flex;justify-content:space-between;margin-top:30px}.procedureCategoryDetailsMain-three_results{align-items:center;display:flex;flex-direction:column;width:50%}.procedureCategoryDetailsMain-three-results_text{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:40px;width:90%}.procedureCategoryDetailsMain-three-results-text_title{margin-bottom:5px;width:100%}.procedureCategoryDetailsMain-three-results-text_title h2{font-family:Inter;font-size:40px;font-weight:200;text-transform:capitalize}.procedureCategoryDetailsMain-three-results-text_description{width:90%}.procedureCategoryDetailsMain-three-results-text_description p{font-family:Inter;font-size:20px;font-weight:200}.procedureCategoryDetailsMain-three-results-text_description p:first-letter{text-transform:uppercase}.procedureCategoryDetailsMain-three-results_imgs{display:flex;height:212px;justify-content:space-between;width:100%}.procedureCategoryDetailsMain-three-results_img{height:100%;width:31%}.procedureCategoryDetailsMain-three-results_img img{height:100%;object-fit:cover;width:100%}.procedureCategoryDetailsMain-three_recuperation{width:44%}.procedureCategoryDetailsMain-three-recuperation_title h2{font-family:Inter;font-size:40px;font-weight:200;text-transform:capitalize}.procedureCategoryDetailsMain-three-recuperation_description{display:flex;justify-content:flex-end;margin-top:10px;width:100%}.procedureCategoryDetailsMain-three-recuperation_description ul{width:90%}.procedureCategoryDetailsMain-three-recuperation_description ul li{font-family:Inter;font-size:20px;font-weight:200;margin:10px 0}.procedureCategoryDetailsMain-three-recuperation_description ul li:first-letter{text-transform:uppercase}@media screen and (max-width:1600px){.procedureCategoryDetailsMain{width:80%}}@media screen and (max-width:1250px){.procedureCategoryDetailsMain{width:90%}}@media screen and (max-width:1100px){.procedureCategoryDetailsMain{width:100%}}@media screen and (max-width:700px){.procedureCategoryDetailsMain{margin-top:30px}.procedureCategoryDetailsMain_one{flex-direction:column;min-height:380px;width:100%}.procedureCategoryDetailsMain-one_text{display:block;height:50%;width:90%}.procedureCategoryDetailsMain-one_img{display:none}.procedureCategoryDetailsMain_two{align-items:center;flex-direction:column;min-height:410px}.procedureCategoryDetailsMain-two_anesthesia{margin-bottom:20px;width:100%}.procedureCategoryDetailsMain-two_effects{width:90%}.procedureCategoryDetailsMain_three{align-items:center;flex-direction:column}.procedureCategoryDetailsMain-three_results{margin-bottom:30px;width:100%}.procedureCategoryDetailsMain-three_recuperation{width:90%}}@media screen and (max-width:500px){.procedureCategoryDetailsMain_one{min-height:400px}.procedureCategoryDetailsMain-two-effects_title h2{font-size:35px}}.procedureCategoryC_header{align-items:center;display:flex;justify-content:center;position:relative}.backGroudCategoryImg,.procedureCategoryC-header_img{height:700px;width:100%}.backGroudCategoryImg{background-color:rgba(0,0,0,.3);position:absolute;top:0}.procedureCategoryC-header_img img{height:100%;object-fit:cover;width:100%}.procedureCategoryC-header_text{align-items:center;display:flex;flex-direction:column;position:absolute;text-align:center}.procedureCategoryC-header_text h1{color:#fff;font-family:Inter;font-size:100px;font-weight:500;text-transform:capitalize}.procedureCategoryC-header_text p{color:#fff;font-family:Inter;font-size:25px;font-weight:200;margin:40px 0;width:70%}.procedureCategoryC-header_button a{align-items:center;background-color:#fff;border:none;border-radius:20px;color:#004274;cursor:pointer;display:flex;flex-direction:column;font-family:Inter;font-size:20px;font-weight:500;height:70px;justify-content:center;text-transform:uppercase;width:180px}.procedureCategoryC-header_button a span{margin:-8px 0 -10px}.procedureCategoryC_main{display:flex;justify-content:center;margin-top:40px;width:100%}.procedureCategoryC_main_{width:70%}.procedureCategoryC_main_ p{font-family:Inter;font-size:25px;font-weight:200;text-align:center}.procedureCategoryC-main_elements{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.category_img{border-radius:20px;display:flex;height:400px;justify-content:center;margin:5px;position:relative;width:300px}.backgroundImgCategory{background-color:rgba(0,0,0,.2);border-radius:20px;height:400px;position:absolute;top:0;width:100%}.category_img img{border-radius:20px;height:100%;object-fit:cover;width:100%}.category-img_text{align-items:center;bottom:40px;display:flex;flex-direction:column;position:absolute;width:100%}.category-img-text_button{align-items:center;border-radius:10px;display:flex;height:50px;justify-content:center}.category-img_text h3{color:#fff;font-family:Oswald;font-size:25px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.category-img-text_button{background-color:#fff;border-radius:20px;height:60px;margin:10px auto;width:60%}.category-img-text_button a{align-items:center;border-radius:20px;color:#004274;display:flex;font-family:Inter;font-size:12px;font-weight:700;height:100%;justify-content:center;text-transform:uppercase;width:100%}@media screen and (max-width:1600px){.procedureCategoryC_main_{width:80%}}@media screen and (max-width:1250px){.procedureCategoryC_main_{width:90%}}@media screen and (max-width:1100px){.procedureCategoryC_main_{align-items:center;display:flex;flex-direction:column;width:100%}.procedureCategoryC_main_ p{width:95%}}@media screen and (max-width:800px){.procedureCategoryC-header_text h1{font-size:80px}.procedureCategoryC-header_text p{margin:20px 0 40px}}@media screen and (max-width:500px){.category_img{width:90%}}.tableContainer{width:40%}.containerResultPayment{margin:0 5%}.paragraph{margin:10px 0}.paragraphTable{margin:25px 0}.paragraphTableList{border:3px double #000}.paragraphTable ul{margin-left:20px}.nav{background-color:#004274;height:85px;width:100%}.caontainer{height:80em}.formMoreInfo{display:flex;height:1000px;width:100%}.formMoreInfo_img{height:100%;position:relative;width:50%}.formMoreInfo_img img{height:100%;object-fit:cover;width:100%}.formMoreInfo_form{background-color:#004274;height:100%;width:60%}.formMoreInfo_form,.formMoreInfo_form_{align-items:center;display:flex;justify-content:center}.formMoreInfo_form_{background-color:#fff;border-radius:20px;flex-direction:column;height:80%;width:70%}.formMoreInfo_form_title{margin-bottom:10px;width:80%}.formMoreInfo_form_title h2{font-family:Inter;font-size:35px;font-weight:200;line-height:40px}.formMoreInfo_form_title h2 span{display:block;font-size:50px;font-weight:800}.formMoreInfo-form_form{width:80%}.formMoreInfo-form_form h3{font-family:Inter;font-size:14px;font-weight:600;margin:5px 0 -5px 5px}.formMoreInfo-form_input{border:1px solid #0042745e;border-radius:10px;display:flex;height:40px;justify-content:center;margin:10px 0;width:100%}.errorRequired{color:#d20000;font-family:Inter;font-size:13px;font-weight:200;margin:-5px 0 10px 20px}.formMoreInfo-form_inputMessage{align-items:center;border:1px solid #0042745e;border-radius:10px;display:flex;height:90px;justify-content:center;margin:10px 0 20px;width:100%}.formMoreInfo-form_input input,.formMoreInfo-form_inputMessage textarea{background-color:transparent;border:none;font-family:Inter;height:100%;width:90%}.formMoreInfo-form_inputMessage textarea{background-color:transparent;border:none;height:80%;resize:none;width:90%}.formMoreInfo-form_inputSubmit{background-color:#004274;border-radius:10px;height:60px;width:100%}.formMoreInfo-form_inputSubmit input{background-color:transparent;border:10px;color:#fff;cursor:pointer;font-size:20px;height:100%;width:100%}.aboutUsC{align-items:center;display:flex;flex-direction:column}.aboutUsC_banner{height:400px;width:100%}.aboutUsC_banner img{height:100%;object-fit:cover;width:100%}.aboutUsC_{width:70%}.aboutUsC_about{align-items:center;display:flex;flex-direction:column;margin:50px 0}.aboutUsC_about_{text-align:center;width:80%}.aboutUsC_about_ h1,.aboutUsC_clinics h1{font-family:Inter;font-size:50px;font-weight:200;margin-bottom:10px}.aboutUsC_about_ p{font-family:Inter;font-weight:300}.aboutUsC_mainImgsText{display:flex;justify-content:center;margin-bottom:40px}.aboutUsC_mainImgsText_{display:flex;width:100%}.aboutUsC-mainImgsText_img{height:400px;width:50%}.aboutUsC-mainImgsText_img img{height:100%;object-fit:cover;width:100%}.aboutUsC-mainImgsText_text{display:flex;justify-content:center;width:50%}.aboutUsC-mainImgsText_text_{width:80%}.aboutUsC-mainImgsText_text_ h2{font-family:Oswald;font-size:70px;font-weight:500;line-height:60px;margin:20px 0}.aboutUsC-mainImgsText_text_ p{font-family:Inter;font-size:18px;font-weight:300}.aboutUsC_clinics{align-items:center;display:flex;flex-direction:column}.aboutUsC_clinics_{display:flex;justify-content:space-between;margin-bottom:2rem;margin-top:20px;width:100%}.aboutUsC-clinics_img{width:22%}.aboutUsC-clinics_img_ img{height:300px;object-fit:cover;width:100%}.aboutUsC-clinics_text{align-items:center;display:flex;flex-direction:column}.aboutUsC-clinics_text h3{font-family:Inter;font-weight:400;margin:10px 0}.aboutUsC-clinics_text ul{width:80%}.aboutUsC-clinics_text ul li{font-family:Inter;font-weight:300}.container-category-aboutus{background-color:#004274;border-radius:5px;margin:4rem 0;min-height:500px;padding:2rem}.container-category-aboutus ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none}.link-about-us{background-color:hsla(0,0%,100%,.832);border-radius:3px;color:#000;font-weight:600;letter-spacing:2px;padding:5px;transition:.3s ease-in-out}.link-about-us:hover{background-color:rgba(0,0,0,.28);color:#fff;font-size:16px}.card-body-spa-aboutus{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:20px}@media screen and (max-width:1600px){.aboutUsC_{width:80%}}@media screen and (max-width:1250px){.aboutUsC_{width:90%}}@media screen and (max-width:1100px){.aboutUsC_{width:100%}}@media screen and (max-width:800px){.aboutUsC_mainImgsText_{flex-direction:column}.aboutUsC-mainImgsText_img{width:100%}.aboutUsC-mainImgsText_text{margin-bottom:20px;text-align:center;width:100%}.aboutUsC_clinics_{flex-wrap:wrap;width:90%}.aboutUsC-clinics_img{margin-bottom:20px;width:250px}}@media screen and (max-width:560px){.aboutUsC-mainImgsText_text_,.aboutUsC_about_{width:90%}.aboutUsC-mainImgsText_text_ h2{font-size:50px;margin-top:10px}.aboutUsC_clinics_{width:100%}.aboutUsC-clinics_img{width:200px}.aboutUsC-clinics_img_ img{height:250px}}.RateClassCardDesing{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;height:23em;width:95%}.RateClassCardDesing-tittle{align-items:center;display:flex;justify-content:center}.buttonsRateClassCardContained .buttonsRateClassCard{background-color:#004274;color:#fff;font-family:Inter;font-weight:600}.buttonsRateClassCardContained .buttonsRateClassCard:hover{color:#000}.ItemsRateClassCard,.containedItemsRateClassCard{margin:10px}.rateClassContendDesing{display:flex;display:grid;grid-template-rows:8% 18% 18% auto;height:75em;width:100%}.rateClassContendDesingOneWay{display:flex;display:grid;grid-template-rows:8% 18% 76%;height:75em;width:100%}.rateClassDesingTrueRoundTripGoing{display:flex;display:grid;grid-template-rows:8% 16% 56% 16% 4%;height:92em;width:100%}.rateClassDesingTrueRoundTrip{display:flex;display:grid;grid-template-rows:8% 16% auto 16% auto 4%;height:92em;width:100%}.rateClassTrueOneWay{display:flex;display:grid;grid-template-rows:8% 16% 58% 16% 4%;height:80em;width:100%}.rateClassDesing .rateClassDesing-item{width:100%}.rateClassGuide{align-items:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;display:grid;grid-template-columns:50% 50%;height:60px;margin:15px 0 0 30px;width:30%}.rateClassGuide .rateClassGuide-item{align-items:center;display:flex;height:75%;justify-content:center}.rateClassGuide-itemDivider{border-right:2px solid #d9d9d9}.rateClassDesing-itemBorder{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;height:12em;margin:0 30px;width:94%}.navigationRateClass{align-items:flex-end;display:flex;justify-content:end}.rateClassDesing-Navigate{align-items:center;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;display:grid;grid-template-columns:50% 50%;height:4em;justify-content:center;margin:0 30px 0 0;text-align:center;width:30em}.rateClassDesing-Navigate .rateClassDesing-Navigate-item{align-items:center;display:flex;height:75%;justify-content:center;margin:0 60px}.rateClassDesing-Navigate .rateClassDesing-Navigate-item .priceBooking{display:grid;grid-template-rows:50% 50%}.rateClassDesing-item .rateClassDesing-itemBorder{display:grid;grid-template-columns:85% 15%}.rateClassDesing-item .rateClassDesing-itemBorder .rateClassDesing-structure{display:grid;grid-template-rows:40% 40% 20%}.rateClassDesing-structure-tittlesFlights{display:grid;grid-template-columns:33% 33% 33%}.selectedRateClass{align-items:center;display:flex;justify-content:center}.seeRateClass{align-items:center!important;border-left:1px solid #d9d9d9;display:flex!important;grid-template-columns:none !;justify-content:center!important;margin:15px 0}.rateClassDesing-structure-tittlesFlights{align-items:center;border-bottom:1px solid #d9d9d9;justify-content:center;margin:0 15px}.FlightDuration_{display:flex!important;justify-content:space-between!important}.FlightDuration,.airlineImgAndTittle{display:grid;grid-template-columns:10% 90%}.dateAndIcon{display:grid;grid-template-rows:50% 50%}.dateAndDirection{display:grid;grid-template-columns:50% 50%}.itemsDirection{width:50%}.falseRateClass{display:none!important}.RateClassCard{align-items:center;display:flex;display:grid;grid-template-columns:33% 33% 33%;height:100%;justify-content:center;margin:0 30px}.selectedRateClass:hover{background-color:#d9d9d9;border-radius:8px;margin:0 6px}.rateClassGuide-item:hover,.selectedRateClass:hover{cursor:pointer;transition-duration:.4s;transition-property:all;transition-timing-function:linear}.rateClassGuide-item:hover{background-color:#004274;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;color:#fff;height:100%}.sendDataRateClass{background-color:#0042746b;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;height:100%;transition-duration:1s;transition-property:all;transition-timing-function:linear;width:170px}.loader{height:60em;margin:0 20%}.container,.loader{align-items:center;display:flex;justify-content:center}.container{background-color:#004274;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;height:500px;margin:0 10%;padding:0 40px;width:600px}.img{height:100%;margin-top:8px;width:100%}.load{display:grid;grid-template-columns:60% 40%}.containerBalls{align-items:center;display:grid;display:flex;grid-template-columns:33% 33% 33%;justify-content:center}.balls{-webkit-animation:salto .5s infinite alternate;animation:salto .5s infinite alternate;background-color:#fff;border-radius:50%;height:12px;margin:60px 20px 12px 0;width:12px}.balls:nth-child(2){-webkit-animation-delay:.18s;animation-delay:.18s}.balls:nth-child(3){-webkit-animation-delay:.37s;animation-delay:.37s}@-webkit-keyframes salto{0%{-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}to{-webkit-transform:translateY(-50px) scaleX(1);transform:translateY(-50px) scaleX(1)}}@keyframes salto{0%{-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}to{-webkit-transform:translateY(-50px) scaleX(1);transform:translateY(-50px) scaleX(1)}}.rateClassNextToImg p{font-size:12px;margin:0 10%}.bodyPaymentGate{margin:10px 100px 0 20px}.secondContainer{width:100%}.paymentCardDetaiCard,.paymentCardQuestion{border-radius:20px!important;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;-ms-border-radius:20px!important;-o-border-radius:20px!important;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;margin-top:20px!important;padding:15px!important}.firstContainet,.secondContainer{margin-left:20px!important;margin-right:20px!important}h5{padding:10px!important}.formCard{margin-bottom:8px!important;margin-right:8px!important;margin-top:8px!important;padding-bottom:12px!important;padding-right:12px!important;padding-top:12px!important}.paymentTitle div h2{color:#004274!important}.paymentCardQuestionBoxDescriptionCheckbox div,.paymentSubTitle,.paymentTitle div h2,.paymentTitle div p{margin-bottom:4px!important;margin-right:4px!important;margin-top:4px!important;padding-bottom:12px!important;padding-right:12px!important;padding-top:12px!important}.paymentCardQuestionBoxDescriptionCheckbox div,.paymentSubTitle,.paymentTitle div p{display:block!important}.paymentAccommodationCheckItem label{background-color:#bac4cd!important;border-radius:20px!important;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;-ms-border-radius:20px!important;-o-border-radius:20px!important;padding:10px!important}.formCardContainer,.formCardContainerDataCard{display:flex;padding-top:12px}.formCardItem{align-items:center!important;display:flex!important;justify-content:center!important;width:20%!important}.paymentAccommodation div{font-size:16px!important;margin-bottom:4px!important;margin-right:4px!important;margin-top:4px!important;padding-bottom:12px!important;padding-right:12px!important;padding-top:12px!important}.paymentAccommodationCheck{align-items:center!important;display:flex!important}.paymentAccommodationCheckItem{margin-bottom:4px!important;margin-right:4px!important;margin-top:4px!important;padding-bottom:12px!important;padding-right:12px!important;padding-top:12px!important}.formCardInputCode{width:50px!important}.formCardInput{width:150px!important}.formCard .formCardTitle{display:flex!important;justify-content:center!important;width:50px!important}.formCard h5,.formCardInputItem{align-items:center!important;display:flex!important;justify-content:center!important}.SelectCard{display:flex!important;height:60px!important;width:200px!important}.boxSubmitItem{justify-content:flex-start!important;margin-bottom:8px!important;margin-right:8px!important;margin-top:8px!important;padding-bottom:12px!important;padding-right:12px!important;padding-top:12px!important}.boxSubmitItem,.formCardContainerDataCardHidden,.iconHidden{align-items:center!important;display:flex!important}.iconHidden{justify-content:center!important;padding-left:60px!important}.formCardInput{text-align:start!important}@media(max-width:450px){.formCardInput input{width:60px!important}.iconHidden{padding-left:28px}}.boxSubmitItem .buttonPaymentCard{background-color:#004274;color:#fff;font-weight:600}.modalPurchase{background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:grid;grid-template-rows:auto;height:40em;margin:12% 20% 0}.purchaseSummary{display:grid;grid-template-rows:40% 15% 15% 15% 15%;height:100%;width:100%}.succes{align-items:center;display:flex;height:14em;justify-content:center;margin-left:5px}.succes img{height:100%;object-fit:cover}.wellezySucces{align-items:center;display:flex;height:4em;margin-left:5px}.wellezySucces img{height:100%;object-fit:cover}.footerSucces{background-color:#004274;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;height:100%}.codeReserve{background-color:#8698a54a}.itemSucces,.itemsCodeReserve P{align-items:center;display:flex;justify-content:center}.itemsCodeReserve p{margin-bottom:8px}.container-header-odontology{background-image:url(https://www.legaltoday.com/wp-content/uploads/2020/09/ODONTOLOGO.jpg)}.container-header-farmacia,.container-header-odontology{background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative}.container-header-farmacia{background-image:url(https://aperturasfarmaciasv.com/wp-content/uploads/2022/01/farmacia_iluminacion.jpg)}.container-header-nurses{background-image:url(https://selecciones.com.mx/wp-content/uploads/2019/09/secretos-de-enfermeras.jpg)}.container-header-nurses,.container-header-restaurants{background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative}.container-header-restaurants{background-image:url(https://cloudfront-us-east-1.images.arcpublishing.com/elespectador/2K7FHLJP75FGRO2LKQMCFKFKWA.jpg)}.container-header-translators{background-image:url(https://www.lebloo.com/wp-content/uploads/2022/01/Blog-Lebloo-im%C3%A1genes-tipo-banner-1400x700.jpg)}.container-header-gimnasios,.container-header-translators{background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative}.container-header-gimnasios{background-image:url(https://www.altonivel.com.mx/wp-content/uploads/2017/10/gimnasio-caminadora.jpg)}.container-header-spa{background-image:url(https://image-tc.galaxy.tf/wijpeg-3ka6q9zjnwjz467zcajqc2wvy/watercircuit3-optimized.jpg)}.container-header-ambulancias,.container-header-spa{background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative}.container-header-ambulancias{background-image:url(https://bogota.gov.co/sites/default/files/styles/1050px/public/2022-03/ambulancias-secretaria-de-salud.jpg)}.container-header-estetica{background-image:url(https://images.pexels.com/photos/853427/pexels-photo-853427.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1)}.container-header-casas,.container-header-estetica{background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative}.container-header-casas{background-image:url(https://casatona.com/wp-content/uploads/2022/07/IMG_0154-1024x683.jpg)}.container-header-hoteles{background-image:url(https://www.hotelcosmoscali.com/uploads/cms_apps/imagenes/COSMOS_FACHADA_DIA_L3A9238.jpg)}.container-header-hoteles,.container-header-turismo{background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative}.container-header-turismo{background-image:url(https://images.squarespace-cdn.com/content/v1/5c4df9934eddecd2894708b5/1645321007408-J9RO6D95HBWA34ML0W85/processed_20180808_105929(1)-01.jpeg?format=1000w)}.container-header-conductores{background-image:url(https://as01.epimg.net/betech/imagenes/2016/08/05/portada/1470404239_397824_1470404473_noticia_normal.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative}.header-services{background-color:rgba(0,0,0,.654);height:100%;position:absolute;top:0;width:100%}.principal-text{left:20%;position:absolute;top:40%}.principal-text h1{color:#fff;font-family:Inter;font-size:70px;font-weight:500}.principal-text p{color:#fff;font-size:30px;text-align:center}.container-cards-services{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:5rem}.contain-button-services{margin:10px}.contain-button-services input{background-color:#004274;border:none;border-radius:5px;box-shadow:0 2px 20px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-weight:600;padding:10px;text-align:center;transition:.5s ease-in-out;width:100%}.contain-button-services input:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.card-odontology{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-odontology img{height:200px;object-fit:cover;width:100%}.card-body-odontology{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-odontology{border-radius:5px;color:#fff;cursor:pointer;font-size:10px;margin:0;max-height:24px;max-width:280px;overflow:scroll;padding:2px 10px;text-transform:uppercase}.tag-pink-odontology{background-color:#004274}.card-body-odontology p{font-size:13px;margin:0 0 20px}.user-odontology{display:flex;margin-top:auto}.user-odontology img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-odontology h5{margin:0}.user-info-odontology small{color:#545d7a}.description-odontology{height:100px;overflow:scroll;text-align:justify}.card-farmacia{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-farmacia img{height:200px;object-fit:contain;width:100%}.card-body-farmacia{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:20px}.tag-farmacia{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-farmacia{background-color:#004274}.card-body-farmacia p{font-size:13px;margin:0 0 40px}.user-farmacia{display:flex;margin-top:auto}.user-farmacia img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-farmacia h5{margin:0}.user-info-farmacia small{color:#545d7a}.description-farmacia{height:100px;overflow:scroll}.nurses-nothing{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px}.nurses-nothing img{height:100px;width:100px}.card-restaurant{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-restaurant img{height:200px;object-fit:cover;width:100%}.card-body-restaurant{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-restaurant{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-restaurant{background-color:#004274}.card-body-restaurant p{font-size:13px;margin:0 0 40px}.user-restaurant{display:flex;margin-top:auto}.user-restaurant img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-restaurant h5{margin:0}.user-info-restaurant small{color:#545d7a}.description-restaurant{height:100px;overflow:scroll}.translator-nothing{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px}.translator-nothing img{height:100px;width:100px}.card-gimnasios{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-gimnasios img{height:200px;object-fit:cover;width:100%}.card-body-gimnasios{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-gimnasios{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-gimnasios{background-color:#004274}.card-body-gimnasios p{font-size:13px;margin:0 0 10px;max-height:100px;overflow:scroll}.user-gimnasios{display:flex;margin-top:auto}.user-gimnasios img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-gimnasios h5{margin:0}.user-info-gimnasios small{color:#545d7a}.description-gimnasios{max-height:100px;overflow:scroll}.card-spa{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-spa img{height:200px;object-fit:cover;width:100%}.card-body-spa{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-spa{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-spa{background-color:#004274}.card-body-spa p{font-size:13px;margin:0 0 10px;max-height:100px;overflow:scroll}.user-spa{display:flex;margin-top:auto}.user-spa img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-spa h5{margin:0}.user-info-spa small{color:#545d7a}.description-spa{max-height:100px;overflow:scroll}.card-rentaAuto{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-rentaAuto img{height:200px;object-fit:cover;width:100%}.card-body-rentaAuto{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-rentaAuto{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-rentaAuto{background-color:#004274}.card-body-rentaAuto p{font-size:13px;margin:0 0 10px;max-height:100px;overflow:scroll}.user-rentaAuto{display:flex;margin-top:auto}.user-rentaAuto img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-rentaAuto h5{margin:0}.user-info-rentaAuto small{color:#545d7a}.description-rentaAuto{max-height:100px;overflow:scroll}.card-ambulancia{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-ambulancia img{height:200px;object-fit:contain;width:100%}.card-body-ambulancia{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:20px}.tag-ambulancia{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-ambulancia{background-color:#004274}.card-body-ambulancia p{font-size:13px;margin:0 0 10px;max-height:100px;overflow:scroll}.user-ambulancia{display:flex;margin-top:auto}.user-ambulancia img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-ambulancia h5{margin:0}.user-info-ambulancia small{color:#545d7a}.card-estetica{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-estetica img{height:200px;object-fit:cover;width:100%}.card-body-estetica{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-estetica{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-estetica{background-color:#004274}.card-body-estetica p{font-size:13px;margin:0 0 40px}.user-estetica{display:flex;margin-top:auto}.user-estetica img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-estetica h5{margin:0}.user-info-estetica small{color:#545d7a}.description-estetica{height:100px;overflow:scroll}.card-casas{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-casas img{height:200px;object-fit:cover;width:100%}.card-body-casas{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-casas{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-casas{background-color:#004274}.card-body-casas p{font-size:13px;margin:0 0 40px}.user-casas{display:flex;margin-top:auto}.user-casas img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-casas h5{margin:0}.user-info-casas small{color:#545d7a}.description-casas{height:100px;overflow:scroll}.card-hoteles{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-hoteles img{height:200px;object-fit:cover;width:100%}.card-body-hoteles{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-hoteles{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-hoteles{background-color:#004274}.card-body-hoteles p{font-size:13px;margin:0 0 40px}.user-hoteles{display:flex;margin-top:auto}.user-hoteles img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-hoteles h5{margin:0}.user-info-hoteles small{color:#545d7a}.description-hoteles{height:100px;overflow:scroll}.card-turismo{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-turismo img{height:200px;object-fit:cover;width:100%}.card-body-turismo{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-turismo{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-turismo{background-color:#004274}.card-body-turismo p{font-size:13px;margin:0 0 20px}.user-turismo{display:flex;margin-top:auto}.user-turismo img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-turismo h5{margin:0}.user-info-turismo small{color:#545d7a}.contain-tag-turismo{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.description-turismo{height:100px;overflow:scroll}.card-conductores{background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);margin:10px;overflow:hidden;width:300px}.card-header-conductores img{height:200px;object-fit:cover;width:100%}.card-body-conductores{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:20px}.tag-conductores{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-pink-conductores{background-color:#004274}.card-body-conductores p{font-size:13px;margin:0 0 20px}.user-conductores{display:flex;margin-top:auto}.user-conductores img{border-radius:50%;height:40px;margin-right:10px;width:40px}.user-info-conductores h5{margin:0}.user-info-conductores small{color:#545d7a}.contain-tag-conductores{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.description-conductores{height:100px;overflow:scroll}.paginado-services{align-items:center;display:flex;gap:5px;justify-content:center;margin-top:3rem;padding:1px}.current-pag{font-size:16px;font-weight:600}.paginado-services img{height:40px;width:40px}.contained{margin:0 5%;width:90%}.title-card-shoppin{font-size:30px;margin:2rem auto}.layout-shoppin-cart{display:flex;flex-wrap:wrap;justify-content:space-between}.contain-all-Items{width:60%}.contain-all-resumen{background-color:#cdeffa;border-radius:3px;min-height:450px;padding:2rem;position:relative;width:20%}.contain-resumen-cart{align-items:center;color:#000;display:flex;flex-direction:column;height:100%;justify-content:end;width:100%}.contain-resumen-cart h4 span{border:1px solid #000;padding:3px}.contain-all-resumen h3{color:#000;text-align:center}.contain-button-delete{display:flex;justify-content:space-between}.elementsShopping{margin:8% 5% 0}.bodyElementsShopping{align-items:center;display:grid;grid-template-columns:25% 40% 30%}.contain-img-cart img{border-radius:5px;height:50px;width:70px}.button-delete-Cart{background-color:#b41515;border:none;border-radius:4px;color:#fff;padding:3px}.line{align-items:center;border:2px solid #000;height:0;left:55px;margin-bottom:5%;opacity:.2;top:445px;width:100%}.form-card-pay,.line{display:flex;justify-content:center}.form-card-pay{flex-direction:column;gap:10px}.campos-cards input{background-color:#ffffff86;border:none;border-radius:5px;box-shadow:0 30px 34px -28px #000;padding:5px;width:96%}.form-card-pay button{background-color:#8698a6;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:1px;padding:10px;transition:.5s ease-in-out}.form-card-pay button:hover{background-color:#566169}.campos-card-double{display:flex;justify-content:space-between}.campos-card-double input{background-color:#ffffff86;border:none;border-radius:5px;box-shadow:0 30px 34px -28px #000;padding:5px;width:40%}.button-Paypal{background-color:#fff;border:none;border-radius:10px;margin-top:1rem}.button-Paypal img{border-radius:10px;cursor:pointer;height:40px;width:40px}.contain-method-pay{display:flex;flex-wrap:wrap;gap:5px;justify-content:space-around}.card-visa{-webkit-perspective:600px;perspective:600px;right:40px;top:60px}.card-visa,.card__part{height:190px;position:absolute;width:285px}.card__part{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:#f5f6f6;background:linear-gradient(180deg,#f5f6f6 0,#dbdce2 0,#dddfe3 17%,#b8bac6 49%,#dddfe3 87%,#dddfe3 100%,#f5f6f6 0);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:1px 1px #aaa3a3;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f6f6",endColorstr="#f5f6f6",GradientType=0);left:0;top:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transition:all .5s cubic-bezier(.175,.885,.32,1.275);z-index:1000}.card__front{padding:18px;-webkit-transform:rotateY(0);-moz-transform:rotateY(0)}.card__back{padding:18px 0;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg)}.card__black-line{background-color:#303030;height:38px;margin-top:5px}.card__logo{height:60px}.card__front-logo{position:absolute;right:18px;top:18px}.card__square{border-radius:5px;height:60px}.card_numer{color:#000;display:block;font-size:20px;letter-spacing:2px;margin-bottom:20px;margin-top:20px;text-align:center;width:100%;word-spacing:4px}.card__space-75{float:left;width:75%}.card__space-25{float:left;width:25%}.card__label{font-size:10px}.card__info,.card__label{color:#000;letter-spacing:1px;text-transform:uppercase}.card__info{font-size:16px;line-height:18px;margin-bottom:0;margin-top:5px}.card__back-content{padding:15px 15px 0}.card__secret--last{color:#303030;font-size:14px;margin:0;text-align:right}.card__secret{background-color:#fff;padding:5px 12px;position:relative}.card__secret:before{background:repeating-linear-gradient(45deg,#ededed,#ededed 5px,#f9f9f9 0,#f9f9f9 10px);border-radius:4px;content:"";height:calc(100% + 6px);left:-3px;position:absolute;top:-3px;width:calc(100% - 42px)}.card__back-logo{bottom:15px;position:absolute;right:15px}.card__back-square{bottom:15px;left:15px;position:absolute}.card:hover .card__front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.card:hover .card__back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg)}.card__part_master{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:#fceabb;background:linear-gradient(180deg,#fceabb 0,#fccd4d 34%,#fccd4d 60%,#fbdf93);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:1px 1px #aaa3a3;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fceabb",endColorstr="#fbdf93",GradientType=0);height:190px;left:0;position:absolute;top:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transition:all .5s cubic-bezier(.175,.885,.32,1.275);width:285px;z-index:1000}.carousel-item{align-items:center;background-color:#eee;border:1px solid #ccc;display:flex;height:150px;justify-content:center;width:100%}.carousel-item h1{font-size:24px;text-align:center}*,.carousel-item h1{margin:0;padding:0}:root{--bluePrimary:#004274;--blueSecundary:#104172;--yellowPrimary:#ffd902;--blueLight:#17aee6;--greyPrimary:#ededed;--greySecundary:#8d8d8d;--white:#fff;--black:#000;--transparentModal:rgba(0,0,0,.8)}.app{position:relative}.carga-wellezy{align-items:center;background-color:#004274;display:flex;height:100vh;justify-content:center;position:absolute;transition:all .5s ease-in-out;width:100%;z-index:100000}.carga-wellezy img{width:400px}.transportsList{display:flex;height:1800px;margin-top:-140px;width:95%}.transportsFilter_{background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;color:#fff;padding:30px 20px;width:20%}.transportsFilter_input{text-align:center;width:100%}.transportsFilter_input input{border:none;border-radius:10px;height:60px;text-align:center;width:100%}.transportsFilter_ h2{font-family:Inter;font-size:30px;font-weight:700;margin-top:30px}.MuiListItemText-secondary{color:#fff!important;font-family:Inter!important;font-size:16px!important;font-weight:300!important}.transportsList_icon{display:flex;margin-left:20px;width:100%}.css-10r5to9-MuiCardActions-root{padding:3px!important}.transportsList_heart{padding:0!important}.collapseList_ListItemButton{padding-left:0!important;padding-right:0!important}.MuiListItemText-primary{font-family:Inter!important;font-size:20px!important;font-weight:500!important}.transports_list{height:400px;margin:0!important;width:80%}.transports_list a{text-decoration:none}.transports_list .div_carChoferImg{width:270px}.transports_list .css-1uvm7j5-MuiTypography-root{margin-top:20px}.transports_list .css-1t6e9jv-MuiCardActions-root{padding:15px 0}@media screen and (max-width:1470px){.transportsList{height:2300px}}@media screen and (max-width:1300px){.transportsList_icon{margin-left:0}}@media screen and (max-width:1115px){.transportsList{height:3200px}}@media screen and (max-width:1000px){.transportsFilter_{width:30%}.transportsList_icon{margin-left:0}.transports_list{width:70%}}@media screen and (max-width:863px){.transportsList{flex-direction:column;height:3800px}.transportsFilter_{margin-bottom:20px;width:95%}.transportsList_icon{margin-left:20px}}@media screen and (max-width:580px){.transportsList{height:3350px;margin-top:-200px;width:100%}.transportsList_{padding:0;width:100%}.transportsFilter_content{margin:30px 20px}}.containerPassengersInfo{width:100%!important}.inputsAdult{align-items:center;display:flex;justify-content:flex-start}.inputAdult{display:grid;grid-template-rows:20% 80%;margin:15px 20px 0 0}.inputAdult label{margin:0 0 80px}.itemSelected{height:40%}.flight_dateUser{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;cursor:pointer;display:flex;height:60px;justify-content:center;margin:10px 0 35px;width:200px}.flight_dateUser h2{color:#004274;font-family:Oswald;font-size:20px;line-height:28px;text-transform:uppercase;width:55%}.flight_dateUser-Item{display:grid;grid-template-rows:30% 50%}.CalendarChekout{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;left:45%;position:absolute;right:250px;top:22%;width:42em}.CalendarChekout_{align-items:center;display:flex}.CalendarChekout_date{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;height:90px;justify-content:center;margin:10px 20px;width:100%}.CalendarChekout_date h2{color:#004274;font-family:Oswald;font-size:16px;line-height:28px;text-transform:capitalize;width:55%}.CalendarChekout_date_{align-items:center;display:flex;justify-content:space-between;width:80%}@media screen and (max-width:2300px){.CalendarChekout{left:4%;right:250px;top:60%}}@media screen and (max-width:1850px){.CalendarChekout{left:4%;right:250px;top:55%}}@media screen and (max-width:1550px){.CalendarChekout{left:4%;right:250px;top:52.5%}}@media screen and (max-width:1350px){.CalendarChekout{left:4%;right:250px;top:51.5%}}@media screen and (max-width:1100px){.CalendarChekout{left:4%;right:250px;top:58%}}@media screen and (max-width:750px){.CalendarChekout{left:8%;right:8%;top:82%;width:auto}}.inputsInfant{align-items:center;display:flex;justify-content:flex-start}.inputInfant{display:grid;grid-template-rows:20% 80%;margin:15px 20px 0 0}.inputInfant label{margin:0 0 80px}.containerPassengersInfo{margin-left:20px;margin-top:20px}.inputsContact{align-items:center;display:flex;justify-content:flex-start}.inputContact{display:grid;grid-template-rows:40% 60%;margin-right:40px;margin-top:20px}.inputContactAddress{width:430px}@media screen and (max-width:600px){.inputContactAddress{width:auto}}.containerPassengersInfo{height:500px;width:70em}.inputsChild{align-items:center;display:flex;justify-content:flex-start}.inputIChild{display:grid;grid-template-rows:20% 80%;margin:15px 20px 0 0}.inputIChild label{margin:0 0 80px}.calendar{margin-top:20px}.containedButtonPaymentGateway{height:650px;width:100%}.ButtonPaymentGateway,.containedButtonPaymentGateway{align-items:center;display:flex;justify-content:center}.ButtonPaymentGateway{background-color:#004274;border-radius:12px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:grid;grid-template-columns:20% 80%;height:60px;width:230px}.ButtonPaymentGateway:hover{height:65px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;width:240px}.itemPaymentGateway{align-items:center;display:flex;justify-content:center}.ButtonPaymentGateway a{color:#fff}.ButtonPaymentGatewayFalse{align-items:center;background-color:#fff;border-radius:12px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;display:grid;grid-template-columns:25% 75%;height:60px;justify-content:center;width:240px}.itemPaymentGatewayFalse p{color:#000}.flightModal{border-radius:12px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;left:8%;position:absolute;right:6%;top:20px;width:auto}.flightModal_{background-color:#fff;border-radius:12px;display:grid;grid-template-rows:6% 94%;height:100%;position:relative}.flightModal_border-location{display:grid;font-family:Oswald;grid-template-columns:auto auto auto;margin:12px 0}.flightModal_border-location-two{display:grid;font-family:Oswald;grid-template-columns:auto auto;margin:12px 0}.flightModal_border-location-one{display:grid;font-family:Oswald;grid-template-columns:auto;margin:12px 0}.cityAndAirport{margin-top:15px}.flightModal_Title{font-size:22px;margin:0 0 0 2%}.flightModal_border{background-color:#fff;border:2px solid rgba(0,0,0,.234);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#000;display:flex;flex-direction:row;margin:5px 2% 0}.itemScalaHeaderAndBody{display:grid;grid-row: 50 50%;width:100%}.itemScalaHeaderAndBody-space{margin:5% 0 0 12%}.itemScala{grid-template-columns:50% 50%;height:100%}.itemScala,.itemScala_{align-items:center;display:grid;justify-content:center}.itemScala_{grid-template-rows:20% 20% 20% 20% 20%}.itemScala_ p,.itemScala_center p{text-align:center}.itemScala_center{grid-template-rows:50% 50%}.itemScalaInformationFlight,.itemScala_center{align-items:center;display:grid;justify-content:center}.itemScalaInformationFlight{grid-template-rows:33% 33% 33%;width:40%}.itemScalaInformationFlight_item{margin-bottom:6%}.itemScalaInformationFlight_item .itemScalaInformationFlight_item_tittle{font-family:inter;font-size:18px;font-weight:300}.itemScalaInformationFlight_item .itemScalaInformationFlight_item_SubTittle{font-family:inter;font-size:16px;font-weight:600}.itemScalaHeaderAndBody_ .FlightTime_ svg{height:25px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);width:100%}.headerModalFlight{margin-left:20px;margin-top:20px}.screenSelectedModal{background-color:#004274;border:2px solid rgba(0,0,0,.234);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;color:#fff;margin:5px 1% 10px}.cardFlightScala,.itemScalaHeaderAndBody_,.screenSelectedModal{align-items:center;display:flex;justify-content:center}.cardFlightScala{background-color:#004274;border:1px solid rgba(0,0,0,.234);border-radius:8px;color:#fff;margin-left:5%}.cardFlightScala h3{margin:0 10%;text-align:center;width:80%}@media screen and (max-width:1300px){.tittleChekoutMdodal{font-size:12px}}@media screen and (max-width:900px){.flightModal_border{flex-direction:column}.itemScalaInformationFlight{width:100%}.ScalaInformationFlight-element{text-align:center}}@media screen and (max-width:500px){.flightModal{top:0;width:auto}.cityAndAirport{margin-top:20px}.flightModal_border{height:auto;margin:0}}.informationFlight,.informationFlight-selection{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;flex-direction:row;height:5em;margin:0 5%;width:auto}.informationFlight-selection{background-color:#004274;color:#fff}.informationFlightCotained{display:grid;grid-template-columns:50% 50%}.informationFlight_{align-items:center;display:flex;display:grid;grid-template-rows:50% 50%;justify-content:center}.informationFlight_Passengers p{width:180px}.informationFlight_Date,.informationFlight_Passengers p{display:flex;justify-content:center}.informationFlight_Destination{display:grid;grid-template-columns:33% 33% 33%;justify-content:center;text-align:center;width:180px}.informationFlight:hover,.informationFlight_oneWay:hover{background-color:#004274;border-radius:12px;color:#fff;cursor:pointer;transition:1s}.informationFlight-selection .informationFlight_ .informationFlight_Destination .airplane svg{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.informationFlight .informationFlight_ .informationFlight_Destination .airplane svg{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.informationFlight .informationFlight_ .informationFlight_Destination .airplane,.informationFlight-selection .informationFlight_ .informationFlight_Destination .airplane{align-items:center;display:flex;justify-content:center}@media screen and (max-width:900px){.informationFlight,.informationFlight-selection{display:flex;flex-direction:column;height:150px;width:50%}.informationFlight_{margin-bottom:15px}}@media screen and (max-width:700px){.informationFlight,.informationFlight-selection{height:130px;width:70%}.informationFlight_{margin-bottom:5px}}@media screen and (max-width:500px){.informationFlight_Date,.informationFlight_Passengers div .tittlePassengers{font-size:16px!important}.informationFlight_ div .totalPrice,.informationFlight_Destination div p,.informationFlight_Passengers div .numerPassengers{font-size:20px!important}.informationFlight,.informationFlight-selection{height:120px;width:auto}.informationFlight_{margin-bottom:5px}.inputsAdult{height:140px;width:340px}}.borderChekout{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;width:80em}.containerChekout_{align-items:center;display:flex;justify-content:center;margin:11% 0}.borderChekoutStep{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.tittleChekout{display:flex;justify-content:flex-start;margin:20px}.containerStep{margin-left:10px}.buttonsChekout{display:flex;justify-content:flex-end;margin:0 0 16px}.buttonsChekout .nextButton{background-color:#004274;color:#fff;font-weight:600}@media screen and (max-width:1450px){.borderChekout{width:60em}}@media screen and (max-width:1100px){.borderChekout{width:50em}.itemsSteps{display:grid!important;grid-template-columns:25% 8.33% 25% 8.33% 25% 8.33%!important;justify-content:center!important}.itemStepContent{margin-bottom:10px}}@media screen and (max-width:900px){.borderChekout{width:40em}}@media screen and (max-width:700px){.borderChekout{width:30em}}@media screen and (max-width:500px){.borderChekout{width:auto}.itemsStepsLittle{display:grid!important;grid-template-columns:30% 20% 30% 20%!important;justify-content:center!important}}.flightsCheckoutData{width:70%}.flightsCheckoutData h1{font-family:Inter;font-size:25px;font-weight:600}.flightsCheckoutData_container,.flightsCheckoutData_documentation,.flightsCheckoutData_include,.flightsCheckoutData_phoneNumber,.flightsCheckoutData_vouchers{border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;justify-content:center;margin-top:20px}.flightsCheckoutData_container_,.flightsCheckoutData_documentation_,.flightsCheckoutData_include_,.flightsCheckoutData_phoneNumber_,.flightsCheckoutData_vouchers_{margin:20px 0;width:90%}.flightsCheckoutData_container_ h2,.flightsCheckoutData_documentation_ h2,.flightsCheckoutData_vouchers h2{color:#004274;font-family:Inter;font-size:22px;font-weight:600}.flightsCheckoutData-container_content{margin-top:20px}.flightsCheckoutData-container_content h3,.flightsCheckoutData-documentation_container h3{font-family:Inter;font-size:20px;font-weight:400}.flightCheckoutData-container-content_formControl{display:block;margin-top:15px!important;width:100%}.flightCheckoutData-container-content_formControl p,.flightsCheckoutData-phoneNumber_code p{font-family:Inter;margin-bottom:5px}.flightCheckoutData-container-content_formControl p:first-letter{text-transform:uppercase}.flightCheckoutData-container-content_textField{width:350px}.flightCheckoutData-container-content_select{margin-right:20px!important;width:150px}.flightCheckoutData-container-content_datePicker{width:150px}.flightsCheckoutData-documentation_container{border:1.5px solid rgba(0,66,116,.2);border-radius:20px;margin-top:20px}.flightsCheckoutData-documentation-container_flight{border-bottom:1.5px solid rgba(0,66,116,.2);padding:25px}.flightsCheckoutData-documentation-container_country{padding:25px}.flightsCheckoutData-documentation_container p,li{font-family:Inter;font-size:14px;margin-top:5px}.flightsCheckoutData-documentation_container li{color:rgba(0,0,0,.8);font-family:Inter;font-size:14px;margin-left:15px;margin-top:5px}.flightsCheckoutData_include{align-items:center;cursor:pointer;flex-direction:column}.flightsCheckoutData-include_text{align-items:center;display:flex}.flightsCheckoutData-include_img{margin-right:40px;width:50px}.flightsCheckoutData-include_img img{object-fit:cover;width:100%}.flightsCheckoutData_include_ h3{font-family:Inter;font-size:20px}.flightsCheckoutData_include_{align-items:center;display:flex;justify-content:space-between}.flightsCheckoutData-include_going{display:flex;justify-content:space-between;margin-bottom:20px;width:80%}.flightsCheckoutData-include_going_{width:48%}.flightsCheckoutData-include-going_title{font-family:Inter;font-size:20px;font-weight:600}.flightsCheckoutData-include-going_cities{display:flex;margin:10px 0}.flightsCheckoutData-include-going_cities p{font-family:Inter;font-weight:600}.flightsCheckoutData-include-going_cities p span{font-weight:200}.flightsCheckoutData-include-going_airplane{margin:0 15px;rotate:90deg}.flightsCheckoutData-include-going_description{align-items:center;display:flex;margin:15px 0}.flightsCheckoutData-include_backpack{margin-right:15px;width:15px}.flightsCheckoutData-include_backpack img{width:100%}.flightsCheckoutData-include-going_description p{font-family:Inter;font-size:14px;font-weight:200}.flightsCheckoutData-include_Return{width:48%}.flightsCheckoutData-vouchers_description{font-family:Inter;font-size:14px;margin-top:5px}.flightsCheckoutData-phoneNumber_content{display:flex;margin-top:15px}.flightsCheckoutData-phoneNumber_content_{display:flex;padding-right:15px;width:120px}.lightsCheckoutData-phoneNumber_number_content_{width:100px}.flightsCheckoutData-phoneNumber_code{margin-right:20px!important;width:250px}.flightsCheckoutData-phoneNumber_code p,.flightsCheckoutData-phoneNumber_number p{font-family:Inter;margin-bottom:5px}.flightsCheckoutData-phoneNumber-code-select_img{border-radius:50%;height:20px;margin-right:10px;width:20px}.flightsCheckoutData-phoneNumber-code-select_img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.flightsCheckoutData-phoneNumber-code_result{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;max-height:300px;overflow-x:hidden;overflow-y:auto;position:absolute;width:250px}.flightsCheckoutData-phoneNumber-code-result_menuItem{all:unset;align-items:center;border-bottom:1px solid rgba(0,66,116,.2);cursor:pointer;display:flex;font-family:Inter;font-weight:300;padding:10px;width:100%}.flightsCheckoutData-phoneNumber-code-result_menuItem:hover{background-color:rgba(0,66,116,.1)!important;transition:all .3s ease-out!important}.flightsCheckoutData-phoneNumber_number input{width:50px!important}@media(max-width:1280px){.flightsCheckoutData{width:100%}}@media(max-width:700px){.flightsCheckoutData_phoneNumber_ .flightsCheckoutData-phoneNumber_content{display:grid;grid-template-rows:50% 50%}}.FlightsCheckoutDetailSecond{font-family:Inter}.descriptionCashSecond,.payDetailConditionSecond .conditionSecond,.payDetailLocationHeaderOptionSecond,.payDetailSecond,.purchaseDetailSecond{box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important}.descriptionCashSecond,.payDetailConditionSecond,.payDetailConditionSecond .conditionSecond,.payDetailLocationHeaderOptionSecond,.payDetailSecond,.payDetailSecond .payDetailModifySecond .breakfastSecond,.purchaseDetailSecond{border-radius:20px}.payDetailMapSecond,.purchaseDetailFlySecond,.purchaseDetailItemSecond{display:flex}.purchaseDetailFlySecond,.purchaseDetailItemSecond{justify-content:space-between}.descriptionCashSecond,.payDetailMapSecond,.purchaseDetailFlySecond,.purchaseDetailItemSecond{align-items:center}.purchaseDetailItemSecond{margin:10px}.adressSecond,.descriptionCashSecond h3,.descriptionCashSecond label,.payDetailCheInOnSecond,.payDetailConditionSecond,.payDetailConditionSecond .conditionSecond,.payDetailSecond .payDetailModifySecond .breakfastSecond,.payDetailSecond .payDetailModifySecond p,.payDetailSecondSecond .payDetailModifySecond,.purchaseDetailItemSecond,.resultSecond{font-size:16px}.descriptionCashSecond,.payDetailSecond{margin-top:20px}.descriptionCashSecond,.payDetailConditionSecond,.payDetailSecond,.purchaseDetailItemSecond{padding:15px}.descriptionCashSecond label{padding-top:8px}.descriptionCashSecond h3,.payDetailMapSecond{padding-bottom:10px}.purchaseDetailFlySecond{padding:20px}.payDetailLocationHeaderTitleSecond{padding-top:15px}.FlightsCheckoutDetailSecond,.payDetailMapSecond,.result1Second{font-size:24px}.descriptionCashSecond label,.payDetailSecond .payDetailModifySecond p{color:#959595}.payDetailSecond .payDetailModifySecond .breakfastSecond{border:1.5px solid #959595;margin-top:10px;padding:4px;width:180px}.payDetailMapSecond{color:#791de6;padding-right:12px;padding-top:12px}.payDetailCheInOnSecond{display:grid;grid-template-columns:50% 50%}.payDetailConditionSecond,.payDetailLocationHeaderOptionSecond{color:#fff}.payDetailConditionSecond{background-color:#49a2de;margin-top:50px}.payDetailConditionSecond .conditionSecond{border:1.5px solid #fff;margin-top:15px;padding:8px;width:130px}.payDetailLocationHeaderOptionSecond{background-color:#20c19e;font-size:10px;padding:4px}@media(max-width:1000px){.adressSecond,.descriptionCashSecond h3,.descriptionCashSecond label,.payDetailCheInOnSecond,.payDetailConditionSecond,.payDetailConditionSecond .conditionSecond,.payDetailSecond .payDetailModifySecond .breakfastSecond,.payDetailSecond .payDetailModifySecond p,.payDetailSecondSecond .payDetailModifySecond,.purchaseDetailItemSecond,.resultSecond{font-size:16px}.FlightsCheckoutDetailSecond,.payDetailMapSecond,.result1Second{font-size:22px}.payDetailLocationHeaderOptionSecond{font-size:12px}.payDetailSecond .payDetailModifySecond .breakfastSecond{width:170px}.payDetailConditionSecond .conditionSecond{width:130px}}.flightsCheckout_{display:flex;justify-content:space-between;margin-top:30px;width:70%}.contain-contact-wellezy{align-items:center;background-color:#e9e9e9;display:flex;flex-direction:column;justify-content:center;min-height:300px;width:100%}.contain-contact-wellezy h3{font-size:20px;margin-bottom:2rem}.contain-contact-flex{margin:0 auto;max-width:1070px;width:95%}.contain-contact-flex,.individual-contact{align-items:center;display:flex;justify-content:center}.individual-contact{flex-direction:column;gap:5px}.individual-contact p{color:#000;font-size:15px;font-weight:600;text-align:center;width:100px}.header-packages{align-items:end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;width:100%}.contain-info{margin:0 auto;width:80%}.img-letters{display:none;width:90%}.flex-dir-layout{align-items:center;display:flex;flex-direction:column;justify-content:center}.layout-titles h3{color:#004274;font-size:40px}.layout-titles span{background-color:#004274}.price-packages{color:#004274;font-size:80px;margin:1rem auto 3rem}.layout-contenido-info{display:flex;flex-direction:row;justify-content:space-between;width:100%}.sub-contain-info{display:flex;flex-direction:column;gap:1rem;width:48%}.layout-sub-titles{margin:0}.layout-sub-titles span{background-color:#004274;height:5px}.layout-sub-titles h3{color:#004274}.contain-conoce{margin:3rem auto;width:100%}.layout-conoce-titles{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin:0;width:100%}.layout-conoce-titles span{background-color:#004274;border-radius:20px;height:7px;width:50%}.layout-conoce-titles h4{color:#004274;font-size:35px;text-transform:uppercase}.contain-button-whatsapp a img{width:30%}.contain-button-whatsapp{margin:2rem auto}.contain-button-whatsapp,.contain-button-whatsapp a{align-items:center;display:flex;justify-content:center}.contain-button-whatsapp a{background-color:#004274;gap:10%;padding:1rem;width:250px}.contain-button-whatsapp p{color:#fff;text-align:justify;width:60%}.items-incluye{align-items:center;background-color:#004274;color:#fff;display:flex;flex-direction:row-reverse;gap:10px;justify-content:space-around;padding:6px;width:100%}.items-incluye p{font-size:18px;font-weight:600;width:80%}.items-incluye img{width:20%}.list-fechas ul{display:flex;flex-direction:column;gap:6px;max-width:100%;padding:15px}.list-fechas li{color:#004274;font-size:30px}.list-fechas li span{font-weight:600}.list-fechas-two ul{display:flex;flex-direction:column;height:350px;justify-content:space-around;max-width:100%;padding:15px}.list-fechas-two li{color:#004274;font-size:25px}.mt-4{margin-top:3rem}.contain-carousel-packages img{border-radius:10px;cursor:pointer;height:250px;object-fit:cover;width:300px}.contain-carousel-packages h4{text-align:center}@media screen and (max-width:1100px){.contain-info{width:99%}.layout-titles h3{text-align:center}}@media screen and (max-width:800px){.header-packages{background-position:0}.layout-contenido-info{align-items:center;flex-direction:column;gap:1rem;justify-content:center}.sub-contain-info{width:95%}.items-incluye{padding:2px}li{list-style:none}}@media screen and (max-width:500px){.header-packages{background-position:100%;padding:1rem}.img-letters{display:block}.layout-titles h3{font-size:30px}.price-packages{font-size:50px}.layout-conoce-titles h4{font-size:30px}.layout-sub-titles h3{font-size:20px}.list-fechas li{font-size:25px}.list-fechas-two li{font-size:20px}.contain-carousel-packages img{height:200px;width:250px}}.header-travel{height:60vh;overflow:hidden;position:relative}.slides{height:60vh}.slides,.slides-letters{display:flex;width:500%}.slides input{display:none}.slide,.slide-le{transition:2s;width:20%}.slide-le img{width:100%}.slide img{height:60vh;object-fit:cover;object-position:center;width:100%}.navigation-manual{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;position:absolute;right:10px;top:50%;z-index:9}.manual-btn{border:2px solid #40d3dc;border-radius:10px;cursor:pointer;padding:5px;transition:1s}.manual-btn:hover{background:#40d3dc}#radio1:checked~.first{margin-left:0}#radio2:checked~.first{margin-left:-20%}.navigation-auto{display:flex;justify-content:center;margin-top:460px;position:absolute;width:800px}.navigation-auto div{border:2px solid #40d3dc;border-radius:10px;padding:5px;transition:1s}.navigation-auto div:not(:last-child){margin-right:40px}#radio1:checked~.navigation-auto .auto-btn1,#radio2:checked~.navigation-auto .auto-btn2{background:#40d3dc}.efect-black{align-items:center;background-color:rgba(0,0,0,.58);display:flex;flex-wrap:wrap;height:60vh;justify-content:space-around;position:absolute;top:0;width:100%}.contain-items-header{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;width:40%}.for-person{margin-top:6px}.for-person p{font-size:20px}.contain-items-header li{color:#fff;font-size:20px;font-weight:600}.image-letters{width:400px}.layout-titles{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin:0;width:100%}.layout-titles h3{color:#fff;font-size:35px;text-align:center;text-transform:uppercase}.layout-titles span{background-color:#fff;border-radius:20px;height:7px;width:50%}.layout-sub-titles{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin:1rem 0;width:100%}.layout-sub-titles span{background-color:#fff;border-radius:20px;height:7px;width:50%}.layout-sub-titles h3{color:#fff;font-size:30px;text-transform:uppercase}.price-packages{color:#fff;font-size:60px;font-weight:600;margin:1rem auto auto;text-transform:uppercase}.form-find-t{min-height:60px;position:relative}.services-travel{margin:2rem auto;width:80%}.services-travel img{width:120px}.services-travel p{text-align:center}.video-youtube{align-items:center;background-color:#fff;border-radius:10px;box-shadow:16px 17px 32px -11px rgba(0,0,0,.3);display:flex;justify-content:center;margin:8rem auto;padding:1rem;width:80%}.contain-video{height:520px;width:80%}.conoce-travel{display:flex;flex-wrap:wrap;justify-content:space-around;margin:8rem auto;width:80%}.conoce-travel h3{color:#004274;font-size:25px;font-weight:600;height:80px;text-align:center}.section-conoce-travel,.section-conoce-travel-b{align-items:center;display:flex;flex-direction:column;justify-content:center;width:45%}.section-conoce-travel div,.section-conoce-travel-b div{position:relative}.layout-conoce{width:100%}.slider_{align-items:center}.section-conoce-travel p,.section-conoce-travel-b-p{bottom:10px;color:#fff;display:inline-block;font-weight:600;left:20px;position:absolute}.section-conoce-travel img{-webkit-filter:brightness(70%);filter:brightness(70%);height:350px;object-fit:cover;width:100%}.control-carousel-p{-webkit-user-select:none;user-select:none}.section-conoce-travel-b img{-webkit-filter:brightness(70%);filter:brightness(70%);height:350px;object-fit:cover;object-position:right;width:250px}.hoteles-top,.lugares-top{margin:8rem auto;width:80%}.hoteles-top h3,.lugares-top h3{color:#004274;font-size:25px;font-weight:200;margin-left:2rem}.hoteles-top h3 b,.lugares-top h3 b{text-transform:uppercase}.line-top{background-color:#004274;border-radius:10px;height:6px;margin:1rem 0;width:100%}.download-app{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:8rem auto;width:80%}.download-app img{min-width:200px;object-fit:cover;object-position:center;width:50%}.contain-lugares{width:250px}.contain-lugares h4{font-size:23px}.contain-lugares img{border-radius:5px;-webkit-filter:brightness(60%);filter:brightness(60%);height:250px;object-fit:cover;object-position:center;width:100%}.layout-lugares{position:relative}.contain-stars{display:flex;gap:10px;justify-content:start;margin:.5rem 0 1rem;width:100%}.contain-stars img{height:25px;width:25px}.layout-lugares p{bottom:10px;color:#fff;font-weight:600;position:absolute;right:10px}.lugares-text{color:#515151;font-size:14px;text-align:justify}.contain-icons-h ul{display:flex;gap:1rem;justify-content:space-around;list-style:none}.contain-icons-h img{width:50px}.list-carrousel-verticales{list-style:none}@media screen and (max-width:1100px){.conoce-travel,.contain-video,.download-app,.hoteles-top,.lugares-top,.services-travel{width:99%}.line-top{width:95%}}@media screen and (max-width:650px){.header-travel,.slide img,.slides{height:100vh}.efect-black{height:100vh;justify-content:center}.contain-items-header{width:100%}.conoce-travel{gap:2rem}.section-conoce-travel,.section-conoce-travel-b{width:100%}.conoce-travel h3{height:auto;margin-bottom:1rem}.form-find-t{min-height:100px}}@media screen and (max-width:500px){.download-app{gap:2rem}.download-app img{width:80%}.layout-conoce div{width:90%}.section-conoce-travel div{align-items:center;display:flex;justify-content:center}.section-conoce-travel img{margin:0 auto;width:90%}.video-youtube{padding:.5rem}.contain-video{height:300px;width:90%}}.header{background-image:url(/static/media/FondoWebNew.9385c772718f413939ea.png);background-position:50%;background-size:cover;display:flex;height:500px;justify-content:center;position:relative;width:100%}.header_questions{color:#fff;font-family:Inter,sans-serif;padding-top:200px;text-align:center}.questions_h1{font-size:60px}.questions_p{font-size:14px;font-weight:600;margin-bottom:20px;margin-top:5px}.headerSearch_location{border-radius:10px;height:100%}.headerSearch_text{font-size:14px;font-weight:300}.procedureSearch_search{border-radius:10px}.headerSearch_language{border-radius:10px;height:100%}.passengerDetails{left:-100px}.passengerDetails,.passengerDetails-s{align-items:center;background-color:#fff;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;flex-direction:column;height:300px;position:absolute;top:0;width:300px;z-index:4}.passengerDetails-s{left:25px}.passengerDetailsValidateOne{height:360px}.passengerDetailsValidateOne,.passengerDetailsValidateTwo{align-items:center;background-color:#fff;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;flex-direction:column;left:0;position:absolute;top:0;width:300px;z-index:4}.passengerDetailsValidateTwo{height:405px}.alertPassengerDetails{color:red;font-family:Inter;font-size:14px;margin-bottom:5px}.passengerDetails_container{width:80%}.passengerDetails h2{color:#004274;font-family:Oswald;font-size:28px;margin-bottom:5px;margin-top:20px;text-transform:uppercase}.principalDetails_p{font-size:20px;font-weight:500}.principalDetails_p,.sencondaryDetails_p{color:#000;font-family:Inter;text-transform:capitalize}.sencondaryDetails_p{font-size:9px;font-weight:600;opacity:.5}.principalDetails_miniButtons{align-items:center;background-color:#004274;border:none;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;cursor:pointer;display:flex;height:32px;justify-content:center;width:35px}.principalDetails_miniButtons p{color:#fff;font-family:Inter;font-size:20px;font-weight:600}.passagersDetails_{height:50px;width:100%}.passagersDetails_,.passengerDetails_miniButtons{align-items:center;display:flex;justify-content:space-between}.passengerDetails_miniButtons{width:120px}.passagersDetails_numButton p{color:#000;font-family:Inter;font-size:20px;font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,.25)}.passengerDetails_class{height:40px;width:100%}.passengerDetails_class,.passengerDetails_class div{align-items:center;display:flex}.passengerDetails_class p{font-family:Inter;font-size:20px;font-weight:400;margin-left:10px;text-transform:capitalize}.passengerDetails_button{margin-top:10px}.passengerDetails_button button{background-color:#004274;border:none;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;color:#fff;cursor:pointer;font-family:Inter;font-size:16px;font-weight:600;height:50px;text-transform:uppercase;width:100%}@media screen and (max-width:900px){.passengerDetails{right:0}}@media screen and (max-width:600px){.passengerDetails{top:110px}}.flightsHeaderFind{display:flex;justify-content:center;width:100%}.flightsHeaderFind_content{height:140px;width:80%}.flightsHeaderFind_content,.flightsHeaderFind_content_iframe{align-items:center;background-color:#fff;border-radius:30px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;justify-content:center}.flightsHeaderFind_content_iframe{margin-top:100px;min-height:240px;padding:20px 30px;width:100%}.flightsHeaderFind_content_{display:flex;flex-direction:column;height:80%;justify-content:space-between;width:95%}.flightsHeaderFind_top{align-items:center;display:flex;justify-content:space-between}.flightsHeaderFind_logo{display:flex}.flightsHeaderFind_logo h3{color:#004274;font-family:Inter;font-size:20px;font-weight:600}.flightsHeaderFind_checkBox{display:flex}.flightsHeaderFind_checkBoxOne{align-items:center;display:flex;margin:0 10px}.flightsHeaderFind_checkBoxOne p{color:#004274;font-family:Inter;font-size:18px;font-weight:200;margin-left:5px;width:-webkit-max-content;width:max-content}.flightsHeaderFind_bottom{width:100%}.flightsHeaderFind_bottom_{align-items:center;display:flex;justify-content:space-between;position:relative}.flightsHeaderFind_buttonSearch{align-items:center;border:1px solid #004274;border-radius:20px;cursor:pointer;display:flex;height:60px;justify-content:center;width:17%}.flightsHeaderFind_buttonSearchDescription,.flightsHeaderFind_buttonSearchTitle{color:#004274;font-family:Inter;font-size:16px;font-weight:600}.flightsHeaderFind_buttonSearchDescription{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight_searchCitiesDestinity,.flight_searchCitiesOrigin{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;justify-content:center;left:0;max-height:390px;position:absolute;top:0;width:100%;z-index:1}.flight_dateFind{align-items:center;border:1px solid #004274;border-radius:20px;cursor:pointer;display:flex;height:60px;justify-content:center;width:17%}.airplane{margin-right:5px}.flightsHeaderFind_buttonSearch_div{justify-Content:space-between;align-Items:center;display:flex;height:70%;width:90%}.flightsHeaderFind_buttonSearch_div_div{flex-Direction:column;justify-Content:space-between;display:flex;height:100%;width:82%}.flightsHeaderFind_buttonSearch_div_div-bro{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_dateFind_div{align-items:center;display:flex;height:70%;justify-content:space-between;width:90%}.flight_dateFind_div_div{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:82%}.flight_dateFind_div_div_bro{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_dateFindNone_div{align-items:center;display:flex;height:70%;justify-content:space-between;width:90%}.flight_dateFindNone_div_div{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:82%}.flight_dateFindNone_div_div_bro{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_passengersFind_div{align-items:center;display:flex;height:70%;justify-content:space-between;width:90%}.flight_passengersFind_div_div{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:82%}.flight_passengersFind_div_div_bro{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_dateFindNone{margin-top:1rem;opacity:.3;width:47.5%}.flight_dateFindNone,.flight_passengersFind{align-items:center;border:1px solid #004274;border-radius:20px;display:flex;height:60px;justify-content:center}.flight_passengersFind{cursor:pointer;position:relative;width:17%}.flight_searcherFind{align-items:center;background-color:#fff;border:1px solid #004274;border-radius:20px;cursor:pointer;display:flex;justify-content:center;margin-top:1rem;padding:.6rem;position:relative!important;width:100%}.flight_searcherFindDisable{opacity:.5}.flight_searcherFindDisable:hover{cursor:default}.flightsHeaderFind_buttonPassenger{color:#004274;font-family:Inter;font-size:16px;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:1140px){.flightsHeaderFind_content{width:90%}}@media screen and (max-width:1100px){.flightsHeaderFind_content{width:99%}}@media screen and (max-width:920px){.flightsHeaderFind_content{height:280px;width:90%}.flightsHeaderFind_bottom_{display:flex;flex-flow:wrap;padding:10px 0;width:100%}.flight_dateFind,.flight_dateFindNone,.flight_passengersFind,.flight_searcherFind,.flightsHeaderFind_buttonSearch{margin:8px 0;width:100%}}@media screen and (max-width:720px){.flightsHeaderFind{margin-top:120px}.flightsHeaderFind_checkBox{flex-direction:column}}@media screen and (max-width:580px){.flightsHeaderFind_content{height:340px;width:99%}.flightsHeaderFind{margin-top:200px}.flightsHeaderFind_top{flex-direction:column}.flightsHeaderFind_logo{margin-bottom:10px;width:100%}.flightsHeaderFind_checkBox{width:100%}.flightsHeaderFind_checkBoxOne{margin:0 20px 0 0}.flightsHeaderFind_checkBoxOne p{font-size:15px}.flightsDateGoing_date p{font-size:12px!important}.icons-cale svg{width:18px!important}}.flightsHeaderFind-c{display:flex;justify-content:center;width:100%}.flightsHeaderFind_content-c{align-items:center;background-color:#fff;border-radius:30px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:90%}.flightsHeaderFind_content_c{display:flex;flex-direction:column;justify-content:space-between;width:100%}.flightsHeaderFind_top-c{align-items:center;display:flex;justify-content:space-between}.flightsHeaderFind_logo-c{align-items:center;display:flex;justify-content:center}.flightsHeaderFind_logo-c h3{color:#004274;font-family:Inter;font-size:25px;font-weight:600}.flightsHeaderFind_checkBox-c{display:flex;flex-direction:column}.flightsHeaderFind_checkBoxOne-c{align-items:center;display:flex;margin:0 20px}.flightsHeaderFind_checkBoxOne-c p{color:#004274;font-family:Inter;font-size:18px;font-weight:200;margin-left:5px}.flightsHeaderFind_bottom_c{display:flex;flex-wrap:wrap;gap:5%;position:relative;width:100%}.flightsHeaderFind_buttonSearch-c{align-items:center;border:1px solid #004274;border-radius:15px;cursor:pointer;display:flex;height:60px;justify-content:center;margin-top:1rem;width:100%}.flightsHeaderFind_buttonSearchTitle-c{font-family:Inter;font-size:16px;font-weight:200}.flightsHeaderFind_buttonSearchDescription-c{color:#004274;font-family:Inter;font-size:16px;font-weight:600}.flight_searchCitiesDestinity-c,.flight_searchCitiesOrigin-c{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;display:flex;justify-content:center;left:0;max-height:390px;position:absolute;top:0;width:100%}.flight_dateFind-c{align-items:center;border:1px solid #004274;border-radius:15px;cursor:pointer;display:flex;height:60px;justify-content:center;margin-top:1rem;width:47.5%}.airplane-c{margin-right:5px}.flightsHeaderFind_buttonSearch_div-c{justify-Content:space-between;align-Items:center;display:flex;height:70%;width:90%}.flightsHeaderFind_buttonSearch_div_div-c{flex-Direction:column;justify-Content:space-between;display:flex;height:100%;width:82%}.flightsHeaderFind_buttonSearch_div_div-bro-c{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_dateFind_div-c{align-items:center;display:flex;height:70%;justify-content:space-between;width:90%}.flight_dateFind_div_div-c{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:82%}.flight_dateFind_div_div_bro-c{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_dateFindNone_div-c{align-items:center;display:flex;height:70%;justify-content:space-between;width:90%}.flight_dateFindNone_div_div-c{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:82%}.flight_dateFindNone_div_div_bro-c{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_passengersFind_div-c{align-items:center;display:flex;height:70%;justify-content:space-between;width:90%}.flight_passengersFind_div_div-c{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:82%}.flight_passengersFind_div_div_bro-c{align-items:center;display:flex;justify-content:flex-end;width:17%}.flight_dateFindNone-c{align-items:center;border:1px solid #004274;border-radius:15px;display:flex;height:60px;justify-content:center;opacity:.3;width:17%}.flight_passengersFind-c{border:1px solid #004274;position:relative;width:100%}.flight_passengersFind-c,.flight_searcherFind-c{align-items:center;border-radius:15px;cursor:pointer;display:flex;height:60px;justify-content:center;margin-top:1rem}.flight_searcherFind-c{background-color:#fff;border:1px solid #004274;position:relative!important;width:60px}.flightsHeaderFind_buttonPassenger-c{color:#004274;font-family:Inter;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:1140px){.flightsHeaderFind_content-c{width:100%}}@media screen and (max-width:1100px){.flightsHeaderFind_content-c{width:99%}}@media screen and (max-width:920px){.flightsHeaderFind_content-c{width:100%}.flightsHeaderFind_bottom_c{display:flex;flex-direction:column;flex-flow:wrap;padding:10px 0;width:100%}}@media screen and (max-width:840px){.flightsHeaderFind_top-c{flex-wrap:wrap;gap:1rem}}@media screen and (max-width:580px){.flightsHeaderFind_logo-c h3{font-family:Inter;font-size:20px}}.form-search-universal{background-color:#fff;border-radius:26px;position:relative;width:100%}.contain-input-search{width:100%}.contain-input-search input{border:none;border-radius:26px;padding:18px;width:90%}.button_submitSearch{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:10%}.button_submitSearch:hover{cursor:pointer}.div_resoults{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.resoults{background-color:#fff;border:1px solid #fff;border-radius:0 0 10px 10px;max-height:200px;overflow:hidden;overflow-y:auto;width:35%}.resoult{all:unset;align-items:center;border-bottom:1px solid rgba(0,66,116,.2);color:#000;cursor:pointer;display:flex!important;display:block;font-family:Inter;font-weight:300;padding:10px;text-align:left;text-decoration:none;width:100%}.resoult-div_img{height:30px;margin-right:10px;width:30px}.resoult-div_img img{border-radius:50%;width:100%}.resoult:hover{background-color:rgba(0,66,116,.1);transition:all .3s ease-out}@media screen and (max-width:1200px){.searchFormControl{width:100%}.resoults{width:45%}}@media screen and (max-width:730px){.searchFormControl{width:90%}.resoults{width:85%}.searchTextField{box-sizing:border-box;font-size:14px;padding:27px 0}.css-e4w4as-MuiFormLabel-root-MuiInputLabel-root{font-size:14px!important}.resoults{font-size:13px;z-index:3!important}}@media screen and (max-width:720px){.button_submitSearch{width:15%}}.form-find-b{margin-bottom:2rem;margin-top:3rem}.headerSearch{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:90%}.headerSearch_location{align-items:center;background-color:#fff;border-radius:26px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;justify-content:center;padding:1rem;position:relative;width:20%}.headerSearch_location_{align-items:center;display:flex;height:90%;justify-content:space-between;width:90%}.headerSearch_locationDroped{border-radius:0 0 10px 10px;bottom:-120px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:127px;justify-content:center;overflow-y:auto;position:absolute;z-index:1}.headerSearch_locationDroped,.headerSearch_locationDropedButton{align-items:center;background-color:#fff;display:flex;width:100%}.headerSearch_locationDropedButton{border:none;border-bottom:1px solid rgba(0,66,116,.2);cursor:pointer;height:35px;justify-content:flex-start;margin:5px 0}.headerSearch_text{color:#004274;font-family:Inter;font-size:18px;font-weight:600;margin-left:5px}.procedureSearch_search{height:100%;width:55%}.headerSearch_language,.procedureSearch_search{border-radius:26px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.headerSearch_language{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:1rem;position:relative;width:20%}.headerSearch_language_{align-items:center;cursor:pointer;display:flex;height:90%;justify-content:space-between;width:90%}.headerSearch_locationDropedButton:hover{background-color:rgba(0,66,116,.2);border-radius:10px}@media screen and (max-width:1140px){.headerSearch{width:90%}}@media screen and (max-width:1100px){.headerSearch{width:99%}}@media screen and (max-width:720px){.headerSearch{display:flex;flex-flow:wrap;justify-content:space-between;width:90%}.headerSearch_language,.headerSearch_location{margin:5px 0;width:30%}.procedureSearch_search{width:65%}}@media screen and (max-width:580px){.headerSearch{flex-direction:row;justify-content:center}.headerSearch_language,.headerSearch_location,.procedureSearch_search{width:99%}.headerSearch_location{order:1}.procedureSearch_search{order:3}.headerSearch_language{order:2}}.homeTurism{align-items:center;display:flex;flex-direction:column;font-family:Inter;margin:32px auto;text-align:center;width:70%}.homeTurism a{color:#000}.div_homeTurism{display:flex}.homeTurism h1{font-size:30px;font-weight:400}.homeTurism .homeTurism_titleLink{height:40px;width:120px}.slider_container{align-items:center;display:flex;width:100%}.slider_{display:flex;height:100%;width:5000vw!important}.Grid_homeTurism,.slider_{justify-content:center}.homeTurism_title{display:block!important}.grid_cardHomeTurism{margin:10px!important}.control-carousel{align-items:center;background-color:#004274;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center}.control-carousel p{-webkit-user-select:none;user-select:none}.homeTurism_titleLink h1:hover{text-decoration-line:underline}@media screen and (max-width:1600px){.homeTurism{width:80%}}@media screen and (max-width:1250px){.homeTurism{width:90%}.slider_{width:5000vw!important}}@media screen and (max-width:1100px){.homeTurism{width:100%!important}}@media screen and (max-width:1000px){.slider_{width:5000vw!important}}@media screen and (max-width:500px){.homeTurism{margin-bottom:0}.div_homeTurism{margin:20px 8px!important}.grid_cardHomeTurism{margin:10px!important}}.cardHomeTurism{box-shadow:none!important;font-family:Inter;height:410px;text-align:center;width:265px}.cardHomeTurismImg{-webkit-filter:brightness(60%);filter:brightness(60%);height:214px;pointer-events:none;width:265px!important}.cardHomeTurism_media{position:relative}.cardHomeTurism_heart{position:absolute;right:0;top:0}.cardHomeTurism_title{color:#004274!important;display:block;font-size:22px;font-weight:600;text-align:start!important;text-transform:capitalize}.cardHomeTurism_ActionArea{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.cardHomeTurism_CardAction{width:100%}.cardHomeTurism_ActionArea .css-46bh2p-MuiCardContent-root,.css-1t6e9jv-MuiCardActions-root{padding:0!important}.cardHomeTurism_description{color:#585858!important;font-size:13px!important;font-weight:200!important;text-align:justify!important;text-transform:capitalize}.cardHomeTurism_IconButton{align-items:center;display:flex;justify-content:space-between;margin:0!important;padding:0!important;width:100%}.cardHomeTurism_IconButton .number-rating{color:#004274;font-size:12px}.text-image-hotels{position:relative}.text-image-hotels p{bottom:10px;color:#fff;position:absolute;right:10px;text-align:end}.text-image-hotels span{display:block}@media screen and (max-width:500px){.cardHomeTurism_title{font-size:16px}.cardHomeTurism_description{font-size:14px!important}}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}.header-fligths{display:flex;gap:2%;margin:0 auto;width:80%}.content-buscador-fli{width:35%}.content-banner{border-radius:15px;max-height:400px;position:relative;width:62%}.content-banner img{object-fit:cover}.bg-black-fly,.content-banner img{border-radius:15px;height:100%;width:100%}.bg-black-fly{align-items:flex-end;background-color:rgba(0,0,0,.501);display:flex;justify-content:flex-end;padding:1rem;position:absolute;top:0}.content-letters-fly{text-align:center;width:50%}.content-letters-fly img{width:80%}.content-letters-fly p{color:#fff;font-size:18px;letter-spacing:1.6px;text-align:center}.option-traveling{margin:2rem auto;width:80%}.card-option-traveling,.option-traveling{display:flex;justify-content:space-around}.card-option-traveling{background-color:#004274;border-radius:20px;color:#fff;height:200px;overflow:hidden;padding:1rem;width:45%}.card-option-traveling-img{width:30%}.card-option-traveling-info{display:flex;flex-direction:column;gap:1rem;width:60%}.card-option-traveling-info h3{font-size:25px}.card-option-traveling-info p{color:#f2f2f2;font-size:14px;font-weight:300}.card-option-traveling-info button{background-color:#fff;border-radius:15px;color:#004274;cursor:pointer;font-size:16px;font-weight:600;padding:6px;width:100%}.efect-black-f-iframe{align-items:center;background-color:rgba(0,0,0,.412);display:flex;height:100%;padding-left:5%;padding-right:5%;position:absolute;top:0;width:100%}.card-option-traveling-img img{width:100%}@media screen and (max-width:1100px){.header-fligths,.option-traveling{width:99%}}@media screen and (max-width:800px){.option-traveling{flex-direction:column;gap:1rem}.card-option-traveling{height:200px;width:100%}.card-option-traveling-img{width:20%}.bg-black-fly{align-items:center;justify-content:center}}@media screen and (max-width:756px){.header-fligths{flex-direction:column;gap:1rem}.content-banner,.content-buscador-fli{width:100%}}@media screen and (max-width:600px){.card-option-traveling-img{width:30%}}@media screen and (max-width:400px){.card-option-traveling{align-items:center;flex-direction:column;height:auto;justify-content:center}.card-option-traveling-img{height:auto;text-align:center;width:100%}.card-option-traveling-img img{margin:0 auto;width:50%}.card-option-traveling-info{width:100%}.content-letters-fly p{font-size:12px}}.header-hotel{display:flex;justify-content:space-between;margin:2rem auto;width:90%}.contain-banner-hotel{border-radius:10px;min-height:60vh;position:relative;width:60%}.effect-black-hotel{align-items:end;background-color:rgba(0,0,0,.47);display:flex;justify-content:end;position:absolute;top:0}.banner-img,.effect-black-hotel{border-radius:10px;height:100%;width:100%}.banner-img{object-fit:cover}.text-Banner-hotels{color:#fff;margin-bottom:2rem;margin-right:2rem;max-width:400px;text-align:center;width:50%}.text-Banner-hotels img{height:auto;width:100%}@media screen and (max-width:1100px){.container_header{width:90%}.container_campoText{width:40%}}@media screen and (max-width:920px){.contain-banner-hotel{width:50%}}@media screen and (max-width:800px){.container_header{flex-direction:column-reverse;height:70%;justify-content:center}.container_campoText{display:none}.header-hotel{flex-direction:column-reverse;gap:1rem}.contain-banner-hotel{width:100%}}@media screen and (max-width:550px){.container_header{width:100%}}.container_campoSearch_{background-color:#fff;border-radius:10px;box-shadow:9px 11px 17px -3px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem;width:37%;z-index:9999}.contain-header-buscador-hotel{align-items:center;display:flex;gap:1rem;justify-content:flex-start;width:100%}.contain-header-buscador-hotel h3{color:#004274}.contain-campos{display:flex;flex-direction:column;gap:.7rem;position:relative;width:100%}.layout-campo{align-items:center;border:1px solid #004274;border-radius:20px;cursor:pointer;display:flex;height:11vh;justify-content:space-between;margin-top:1rem;padding:.8rem}.destiny-hotel{display:flex;flex-direction:column;gap:10px;width:100%}.contain_date{align-items:center;display:flex;width:"100%"}.destiny-hotel p{color:#004274;font-family:Inter;font-size:15px;font-weight:800}.contain-finish{display:flex;flex-wrap:wrap;width:100%}.contain_rooms{justify-content:space-between;width:100%}.contain_rooms,.contain_rooms_{align-items:center;display:flex}.contain_rooms_ p{color:#004274;font-size:18px;margin-left:10px}.layout-campo-v{align-items:center;border:1px solid #004274;border-radius:20px;cursor:pointer;display:flex;height:11vh;justify-content:center;margin-top:1rem;padding:.8rem;position:relative}.contain-nacionality{align-items:center;display:flex;gap:1rem}.dropdown-nacionality{background-color:#fff;border-radius:10px;box-shadow:0 3px 5px 0 rgba(0,0,0,.75);padding:1rem;position:absolute;top:60px;width:100%;z-index:999}.dropdown-nacionality input{border:none;border-radius:10px;box-shadow:0 0 7px 1px rgba(0,0,0,.22);padding:.6rem;width:100%}.dropdown-nacionality ul{font-weight:700;list-style:none;margin:1rem 0;max-height:200px;overflow:scroll}.dropdown-nacionality ul li{padding:.5rem;transition:.5s ease-in-out}.dropdown-nacionality ul li:hover{background-color:#004274;border-radius:10px;color:#fff;cursor:pointer}.error-hotel-search{background-color:#d11616;border-radius:10px;margin-top:1rem;padding:1rem;width:100%}.error-hotel-search p{color:#fff;font-weight:700}@media screen and (max-width:1100px){.container_campoSearch{width:50%}}@media screen and (max-width:920px){.container_campoSearch_{width:45%}}@media screen and (max-width:800px){.container_campoSearch{height:420px;width:80%}.container_campoSearch_{width:100%}.destiny-hotel p,.dropdown-nacionality ul li{font-size:12px}.contain_rooms_ p{font-size:14px}}.hotelSearchCard{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;justify-content:center;max-height:400px;position:absolute;top:0;width:100%;z-index:999}.hotelSearchCard,.hotelSearchCard_{align-items:center;display:flex;overflow:hidden}.hotelSearchCard_{flex-direction:column;height:90%;width:90%}.hotelSearchCard_input{align-items:center;background-color:#fff;border:2px solid rgba(0,0,0,.2);border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;display:flex;height:50px;justify-content:center;margin-top:25px;width:90%}.hotelSearchCard_input input{border:none;font-family:Inter;font-size:16px;height:70%;text-transform:capitalize;width:80%}.hotelSearchCard_elements{margin:25px 0;max-height:260px;overflow:hidden;overflow-y:scroll;width:90%}.hotelSearchCard_element{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;position:relative;width:100%}.hotelSearchCard_element button{background-color:transparent;border:none;color:#000;cursor:pointer;font-family:Inter;font-family:14px;font-weight:400;height:100%;padding:0 10%;text-align:left;width:100%}.hotelSearchCard_element:hover{background-color:rgba(0,66,116,.1);border-radius:10px;transition:all .3s ease-out}.hotelDateCard{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.35)!important;flex-direction:column;position:absolute;top:0;z-index:2}.hotelDateCard,.hotelDateCard_{align-items:center;display:flex}.hotelDateCard_{justify-content:space-between;width:90%}.hotelDateCard_button{display:flex;justify-content:flex-end;margin-bottom:20px;width:90%}.hotelDateCard_button button{background-color:#004274;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:1rem;transition:.3s ease-in-out}@media screen and (max-width:800px){.hotelDateCard,.rdrCalendarWrapper,.rdrDateRangeWrapper{width:100%}}.roomCard{align-items:center;border-bottom:1.5px solid rgba(0,0,0,.2);display:flex;justify-content:center;padding:.5rem;width:100%}.roomCard_{flex-direction:column;height:85%;width:80%}.roomCard_,.roomCard_roomOne{display:flex;justify-content:space-between}.roomCard_roomOne{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);height:25%;width:100%}.roomCard_roomOne p{color:rgba(0,0,0,.5);font-family:Inter;font-size:16px;font-weight:400}.roomCard_roomOneCloseButton{cursor:pointer}.roomCard_roomPeople{flex-direction:column;height:75%;margin-top:10px;width:100%}.roomCard_roomPeople,.roomCard_roomPerson{display:flex;justify-content:space-between}.roomCard_roomPerson{align-items:center;height:50px}.roomCard_roomPerson_ h4{color:#004274;font-family:Inter;font-size:20px;font-weight:600}.roomCard_roomPerson_ p{color:rgba(0,0,0,.5);font-family:Inter;font-size:13px}.roomCard_roomPersonButtons{align-items:center;display:flex}.roomCard_roomPersonButtons p{font-family:Inter;font-size:16px;margin:0 15px;text-shadow:0 4px 4px rgba(0,0,0,.25)!important}.roomCard_roomPersonButtons button{background-color:#004274;border:none;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;color:#fff;cursor:pointer;font-family:Inter;font-weight:600;height:35px;width:35px}.contain-age-childrens{display:flex;flex-direction:column}.contain-age-childrens h3{color:#004274}.contain-age-childrens h4{color:#8a8a8a;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400}.contain-all-ages-children{display:flex;flex-wrap:wrap;gap:1rem}.contain-buttons-age-children{align-items:center;display:flex;gap:5px;margin-top:6px}.contain-age-childrens button{background-color:#004274;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:5px 10px;transition:.5s ease-in-out}.contain-age-childrens button:hover{background-color:#fff;border:2px solid #004274;color:#004274}.hotelRoomsCard{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;position:absolute;top:70%;width:100%;z-index:2}.hotelRoomsCard_{display:flex;height:80px;justify-content:center}.hotelRoomsCard_addRoom{align-items:center;display:flex;height:100%;justify-content:space-between;width:80%}.hotelRoomsCard_addRoom p{color:#004274;cursor:pointer;font-family:Inter;font-size:16px;font-weight:600;text-decoration:underline;transition:.1s ease-out}.hotelRoomsCard_addRoomButton{background-color:#004274;border:none;border-radius:10px;box-shadow:0 3px 4px rgba(0,0,0,.25)!important;color:#fff;cursor:pointer;font-size:"Inter";font-size:16px;padding:12px 15px}.hotelRoomsCard_addRoom p:hover{color:rgba(0,66,116,.8)}.tourMainButton{align-items:center;background-color:#fff;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;cursor:pointer;display:flex;gap:10%;justify-content:center;padding:1rem;width:100%}.tourMainButton_{align-items:center;display:flex;justify-content:space-between;width:85%}.tourMainButton_icon img{object-fit:cover;width:100px}.tourMainButton_text{display:flex;flex-direction:column;justify-content:space-between}.tourMainButton_textTitle{color:#004274;font-family:Inter;font-size:22px;font-weight:700}.tourMainButton_textContent{color:#004274;font-family:Inter;font-size:15px;font-weight:300}@media screen and (max-width:950px){.tourMainButton{width:99%}.tourMainButton_text{justify-content:start}.tourMainButton_textTitle{margin-bottom:20px}}@media screen and (max-width:660px){.tourMainButton_icon{width:auto}.tourMainButton_text{justify-content:space-between}.tourMainButton_textTitle{margin-bottom:0}}a{text-decoration:none}.tourMain{width:80%}.tourMain_buttons{display:flex;justify-content:space-around;margin-bottom:2rem;width:100%}.tourMain_buttons a{width:45%}@media screen and (max-width:1150px){.tourMain{width:90%}}@media screen and (max-width:1020px){.tourMain{width:99%}}@media screen and (max-width:950px){.tourMain_buttons{align-items:center;flex-direction:column;gap:1rem;margin-bottom:20px}.tourMain_buttons a{width:100%}}@media screen and (max-width:680px){.tourMain{overflow-x:hidden}}.tourHeaderInfo{align-items:center;display:flex;flex-direction:column;width:45%}.tourHeaderInfo_img{width:350px}.tourHeaderInfo_img .imgletters{object-fit:cover;width:100%!important}.tourHeaderInfo_text{align-items:center;background-color:#004274;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;justify-content:center;padding:1rem;width:100%}.tourHeaderInfo_text p{color:#fff;font-family:Inter;font-size:25px;font-weight:400;text-align:center}@media screen and (max-width:800px){.tourHeaderInfo{width:100%}}@media screen and (max-width:450px){.tourHeaderInfo_img{width:100%}.tourHeaderInfo_text p{font-size:20px}}.tourHeaderSearch{align-items:center;background-color:#fff;border-radius:20px;box-shadow:-4px 4px 4px rgba(0,0,0,.25)!important;display:flex;justify-content:center;padding:1rem;width:45%}.tourHeaderSearch_{display:flex;flex-direction:column;justify-content:space-between;width:90%}.tourHeaderSearch_title{align-items:center;display:flex}.tourHeaderSearch_title p{color:#004274;font-family:Inter;font-size:25px;font-weight:700;margin-left:10px}.tourHeaderSearch_tourIcon{height:60px;width:60px}.tourHeaderSearch_tourIcon img{height:100%;object-fit:cover;width:100%}.tourHeaderSearch_content{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.tourHeaderSearch_button{align-items:center;border:1px solid #004274;border-radius:20px;cursor:pointer;display:flex;justify-content:center;padding:.8rem;width:80%}.tourHeaderSearch_button_{align-items:center;display:flex;justify-content:space-between;position:relative;width:90%}.tourHeaderSearch_buttonContent{display:flex;flex-direction:column;justify-content:space-between;width:100%}.tourHeaderSearch_buttonDestination{font-family:Inter;font-weight:300}.tourHeaderSearch_buttonSelect{color:#004274;font-family:Inter;font-weight:700}.tourHeaderSearch_buttonSearch{align-items:center;border:1px solid #004274;border-radius:20px;cursor:pointer;display:flex;justify-content:center;padding:1rem;width:18%}.Dropdown-tours-destino{background-color:#fff;border-radius:15px;box-shadow:18px 14px 23px -22px rgba(0,0,0,.59);padding:1rem;position:absolute;top:-50px;width:100%;z-index:9}.Dropdown-tours-destino input{border:1px solid #949494;border-radius:15px;padding:.5rem;width:100%}.display-none{display:none}.auto-complete-tours{border-radius:10px;margin:1rem 0;padding:1rem;transition:.5s ease-in-out}.auto-complete-tours:hover{background-color:#004274;color:#fff}.error-send-tours{background-color:#be0000;border-radius:15px;color:#fff;font-weight:700;padding:1rem;width:100%}.error-send-tours p{text-align:center}@media screen and (max-width:800px){.tourHeaderSearch{width:100%}}.toursHeader{border-radius:15px;margin:2rem auto;min-height:95vh;position:relative;width:80%}.banner-tour{min-height:95vh;object-fit:cover}.banner-tour,.bg-black-tours{border-radius:15px;height:100%;width:100%}.bg-black-tours{align-items:flex-end;background-color:rgba(0,0,0,.41);display:flex;justify-content:space-around;padding:1rem;position:absolute;top:0}@media screen and (max-width:1100px){.toursHeader{width:99%}}@media screen and (max-width:800px){.bg-black-tours{align-items:center;flex-direction:column-reverse;gap:1rem;justify-content:center}}.tours_main{align-items:center;display:flex;flex-direction:column;width:100%}.contain-result-tours-t-desktop{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;margin:2rem auto;width:80%}.content-deploy-cards-tour-mobile{display:none}.height-tours{height:530px}@media screen and (max-width:1100px){.contain-result-tours-t-desktop,.content-deploy-cards-tour-mobile{width:99%}}@media screen and (max-width:870px){.content-deploy-cards-tour-mobile{display:block;margin:2rem 0}.content-deploy-cards-tour{display:none}}.individual-img-galery{border-radius:15px;height:200px;width:200px}*,html{box-sizing:border-box;scrollbar-width:none!important}.contain-result-tours-t{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;margin:2rem auto;width:80%}.card-tours-result,.card-tours-result-mobile{display:flex;flex-direction:column;gap:1rem;position:relative}.card-tours-result img,.card-tours-result-mobile img{border-radius:10px;height:230px;object-fit:cover;width:230px}.info-card-tours-result{max-width:230px}.info-card-tours-result button{background-color:#fff;border:2px solid #004274;border-radius:10px;color:#004274;font-weight:700;padding:1rem;width:100%}.info-card-tours-result h3{font-size:14px;height:22px;margin-bottom:.5rem;overflow:scroll;scrollbar-width:none}.icon-info-card-tours-result{display:flex;flex-wrap:wrap;justify-content:space-between;margin:.5rem 0;width:100%}.effect-hover-car{background-color:#f7f7f7;border-radius:15px;box-shadow:0 0 54px -19px rgba(0,0,0,.75);padding:.4rem;position:absolute;top:-60px;width:300px;z-index:9}.effect-hover-car h3{margin:0 0 .5rem}.effect-hover-info{background-color:#fff;border:2px solid #004274;border-radius:10px;color:#004274;cursor:pointer;margin:.7rem 0;padding:.5rem}.effect-hover-info p{line-height:25px;text-align:justify}.description-info-toggle{height:200px;margin-top:.8rem;overflow:scroll;scrollbar-width:none}.button-hidden-effect{background-color:#004274;border:2px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin:1rem 0 0;padding:.5rem;text-align:center;width:100%}@media screen and (max-width:1100px){.contain-result-tours-t{width:99%}}@media screen and (max-width:870px){.card-tours-result{display:none}}.contain-paginado-tour{align-items:center;display:flex;gap:4px;margin:1rem auto}.contain-paginado-tour button,.contain-paginado-tour span{border:2px solid #004274;border-radius:6px;color:#004274;cursor:pointer;padding:7px;text-align:center}.contain-contact-t{border-radius:15px;box-shadow:11px 10px 26px 0 rgba(0,0,0,.28);margin:4rem auto;padding:1rem;width:80%}.contain-contact-t,.contain-contact-t a{align-items:center;display:flex;justify-content:space-around}.text-contact-t{margin-left:1rem}.text-contact-t h3{color:#004274;font-size:30px;margin-bottom:1rem}.text-contact-t p{color:#717171}.contain-buscador-transport{border-radius:15px;display:flex;height:900px;justify-content:space-around;margin:2rem auto;overflow:hidden;padding:1rem;width:80%}.contain-buscador-transport,.shadow{box-shadow:11px 10px 26px 0 rgba(0,0,0,.28)}.layout-one-t{width:40%}.contain-form form{gap:1rem}.campo-t,.contain-form form{display:flex;flex-direction:column}.campo-t{position:relative}.input-dropdown{background-color:#fff!important;border:none;box-shadow:0 0 29px -15px rgba(0,0,0,.75);padding:10px;width:90%}.dropdown-ciudad{align-items:center;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:center;max-height:300px;overflow:hidden;padding:1rem;position:absolute;top:80px;width:100%;z-index:7}.city-result{margin-top:1rem;max-height:200px;overflow:scroll;width:100%}.city-result li{cursor:pointer;padding:1rem;transition:.3s ease-in}.city-result li:hover{background-color:#004274;color:#fff}.campo-t label,.campo-three div label,.campo-two div label{font-weight:700;margin-bottom:6px}.campo-two{display:flex;justify-content:space-between}.bbb{display:flex;flex-direction:column;position:relative;width:45%}.campo-two input{background-color:#dedede;border:none;border-radius:15px;color:#4e4e4e;padding:10px;width:100%}.campo-three{display:flex;flex-wrap:wrap;gap:1rem}.campo-three div{display:flex;flex-direction:column}.campo-three div label{font-weight:700;text-align:center}.campo-three div label span{color:#a7a7a7;font-size:12px}.contain-btn-t{width:100%}.contain-btn-t button{background-color:#004274;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:25px;font-weight:700;padding:1rem;width:100%}.img-viaja{margin:2rem 0;width:130%}.check-title{align-items:center;display:flex;margin-bottom:1rem}.check-title img{width:80px}.check-title h4{color:#004274;font-size:20px}.layout-two-t{align-items:center;display:flex;justify-content:center;position:relative;width:40%}.fd-img{position:absolute;width:90%;z-index:2}.up-img{height:914px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:6}.btn-passengers{align-items:center;display:flex;flex-direction:row!important;justify-content:space-around;width:100%!important}.btn-passengers button{background-color:#004274;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:7px;width:30px}.btn-passengers span{font-weight:700;margin:0 2px}.calendar-t-l{left:0}.calendar-t-l,.calendar-t-r{position:absolute;top:80px;z-index:7}.calendar-t-r{right:0}.input-ca{background-color:#dedede;border:none;color:#4e4e4e;width:100%}.error-form{background-color:#be0606;border-radius:10px;color:#fff;font-weight:700;padding:1rem;text-align:center;width:100%!important}@media screen and (max-width:1100px){.contain-buscador-transport,.contain-contact-t{width:99%}}@media screen and (max-width:600px){.campo-two{flex-direction:column;gap:7px}.campo-two div{width:100%}.contain-buscador-transport{flex-direction:column;height:auto}.layout-one-t,.layout-two-t{width:100%}.img-viaja{margin:2rem 0;width:100%}.contain-contact-t :first-child img{width:120px}.text-contact-t h3{color:#004274;font-size:25px;margin-bottom:1rem}.text-contact-t p{color:#717171;font-size:12px}.up-img{height:auto;width:100%}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.unselect{color:#004274}.select,.unselect{border:1px solid #004274;border-radius:20px;cursor:pointer;margin-bottom:10px;padding:.8rem;transition:.5s ease-in-out}.select{background-color:#004274;color:#fff}.reserva-p div svg{margin:0 4px}.reserva-p div p{align-items:center;display:flex;flex-wrap:wrap}.campo-radio{display:flex;gap:1rem;margin-top:1rem}.campo-radio div{align-items:center;color:#004274;display:flex;gap:10px}.campo-radio div input[type=radio i]{border:#004274}.campo-radio div input[type=radio i]:checked{background-color:#004274!important}.input-ca{align-items:center;background-color:initial;border:1px solid #004274;border-radius:15px;color:#004274;display:flex;flex-wrap:wrap;font-size:13px;justify-content:space-between;padding:8px}.disabled{opacity:.5;pointer-events:none}.campo-double{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1rem}.title-o{color:#797979;font-size:12px}.city-select-p{align-items:center;display:flex;flex-wrap:wrap;font-size:15px}.city-select-p svg{margin-left:4px}.destiny-city,.origin-city{border:1px solid #004274;border-radius:20px;color:#004274;padding:10px;width:100%%}.destiny-city-parent,.origin-city-parent{position:relative;width:45%}.btn-search-p{margin:1rem 0}.btn-search-p button{background-color:initial;border:1px solid #818181;border-radius:20px;color:#004274;cursor:pointer;padding:1rem;transition:.5s ease-in-out;width:100%}.btn-search-p button:hover{background-color:#004274;color:#fff}.up-img-p{width:100%;z-index:6}.contain-buscador-packages{border-radius:15px;box-shadow:11px 10px 26px 0 rgba(0,0,0,.28);display:flex;justify-content:space-around;margin:2rem auto;padding:1rem;width:80%}.contain-packages-all{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:2rem auto;width:80%}.layout-packages{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;width:100%}.after-pag,.before-pag{background-color:#004274}.after-pag,.before-pag,.current-pag{border-radius:20px;color:#fff;padding:5px}.current-pag{background-color:#002d50}.card-packages img{border-radius:20px;height:240px;object-fit:cover;width:260px}.card-packages h3{color:#004274;max-width:220px}.card-p-description{color:#004274;font-size:13px}.card-price-p{color:#004274;font-size:25px;font-weight:900;margin-top:8px}.contain-carousel-p{display:none;width:100%}.date-p{font-size:15px}.dropdown-cityO-packages{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 29px -2px rgba(0,0,0,.39);display:flex;justify-content:center;padding:1rem 2rem;position:absolute;top:60px;width:100%;z-index:9}.dropdown-cityO-packages input{border:none;border-radius:25px;box-shadow:5px 7px 23px 0 rgba(0,0,0,.32);padding:.6rem;transition:.5 ease-in-out;width:100%}.dropdown-cityD-packages{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 29px -2px rgba(0,0,0,.39);display:flex;justify-content:center;padding:1rem 2rem;position:absolute;top:60px;width:100%;z-index:9}.dropdown-cityD-packages input{border:none;border-radius:25px;box-shadow:5px 7px 23px 0 rgba(0,0,0,.32);padding:.6rem;transition:.5 ease-in-out;width:100%}@media screen and (max-width:1100px){.contain-buscador-packages,.contain-packages-all{width:99%}}@media screen and (max-width:860px){.contain-carousel-p{display:block}.contain-paginado,.layout-packages{display:none}}@media screen and (max-width:800px){.campo-double{gap:1rem}.destiny-city-parent,.origin-city-parent{width:100%}.city-select-p{font-size:13px;gap:5px}.date-p{font-size:13px;font-weight:700}.contain-buscador-packages{flex-direction:column}.layout-one-t,.layout-two-t{width:100%}}@media screen and (max-width:600px){.reserva-p div p{gap:5px}}.up-img-r{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;object-fit:cover;width:100%;z-index:6}.contain-buscador-transport-r{border-radius:15px;box-shadow:11px 10px 26px 0 rgba(0,0,0,.28);display:flex;height:760px;justify-content:space-around;margin:8rem auto;padding:1rem;width:80%}.img-ws-car{width:200px}.campo-radio input{width:auto}@media screen and (max-width:1100px){.contain-buscador-transport-r{width:99%}}@media screen and (max-width:600px){.contain-buscador-transport-r{flex-direction:column;height:auto!important;margin:2rem 0}}.contenedor-principal-resultados,.route-page{display:flex;justify-content:space-between;margin:2rem auto;width:80%}.route-page :first-child span{color:#7fd2ff;text-decoration:underline}.route-page h3{font-size:20px}.route-page h3,.route-page h3 a{color:#252525;font-weight:400}.route-page{display:flex;justify-content:space-between}.filter-order{align-items:center;display:flex;gap:2px}.filter-order div{align-items:center;border:1px solid #585858;border-radius:10px;display:flex;justify-content:space-around;padding:5px}.filter-order span{color:#585858;font-size:13px;margin-right:15px}.filter-order p{color:#004274;font-size:18px;font-weight:600;text-transform:uppercase}.filters-container{display:block!important;width:25.333%!important}.filters-container form{display:flex;flex-direction:column;gap:1rem}.buscador-mobile{display:none;width:100%}.buscador-mobile form{display:flex;flex-direction:column;gap:1rem}.filters-box{border-radius:15px;box-shadow:6px 4px 5px 0 rgba(0,0,0,.18);display:block;display:flex;flex-direction:column;margin-top:2rem;padding:1rem}.filters-box h3{color:#004274}.input-filtrado-price{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem 0}.input-filtrado-price div{display:flex;flex-direction:column;gap:5px;justify-content:center;width:40%}.input-filtrado-price div label{color:#004274;font-weight:600;text-align:center}.input-filtrado-price div input{border:2px solid #979797;border-radius:10px;padding:6px}.aplicar-filtro{margin-top:1rem;width:100%!important}.top-m{font-size:13px;margin-top:1rem}.aplicar-filtro button{background-color:#004274;border:none;border-radius:10px;color:#fff;font-size:16px;font-weight:600;padding:6px;width:100%}.input-filtrado-passenger{display:flex;flex-direction:column;margin-top:2rem}.input-filtrado-passenger div :first-child{align-items:center;display:flex;flex-direction:column;gap:6px}.content-number-passenger{display:flex;justify-content:center;margin-top:1rem}.content-number-passenger input{border:2px solid #979797;border-radius:10px;padding:6px;text-align:center;width:60px}.content-all-card-t{display:flex;flex-direction:column;gap:1rem;width:68.666%}.card-traslado{border-radius:15px;box-shadow:10px 10px 5px -8px rgba(0,0,0,.34);display:flex;justify-content:space-around;width:100%}.layout-card-traslado{width:33.333%}.layout-card-traslado-second{display:flex;justify-content:space-around;padding:1rem;width:66.666%}.content-info{width:70%}.content-info h3{color:#004274;font-size:20px;text-transform:uppercase}.content-img img{width:100%}.content-img{align-items:center;background-color:#a0a0a0;border-bottom-left-radius:15px;border-top-left-radius:15px;display:flex;justify-content:center;padding:1rem}.price-card{border-left:3px;border-color:#004274;border-left-style:solid;display:flex;flex-direction:column;justify-content:space-between;width:30%}.content-information-p{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:1rem}.information-car p{font-size:12px}.cuantity-p{display:flex;flex-wrap:wrap;gap:1rem}.icons-cuantity{align-items:center;display:flex;gap:3px;justify-content:center}.more-details,.price-content{margin-left:10px}.price-content span{color:#4e4e4e;font-size:14px;text-decoration:line-through}.price-content h3{color:#004274}.content-reserva{display:flex;justify-content:center}.content-reserva button{background-color:#004274;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-left:1rem;padding:.5rem}.more-details p{color:#004274;font-size:13px;text-decoration:underline}.hamburger-menu-filters{display:none;justify-content:flex-start;margin-bottom:1rem;width:100%}.filter-order p,.route-page h3{font-size:15px}.hamburger-menu-filters span{align-items:center;color:#004274;cursor:pointer;display:flex;font-weight:700}@media screen and (max-width:1100px){.contenedor-principal-resultados{width:95%}}@media screen and (max-width:590px){.contenedor-principal-resultados{align-items:center;flex-direction:column;justify-content:start}.icon-card-t{width:18px!important}.filters-container{display:none}.buscador-mobile{width:100%!important}.buscador-mobile form{display:flex;flex-direction:column;gap:1rem}.hamburger-menu-filters{display:flex;justify-content:space-between}.content-all-card-t{margin-top:2rem;width:100%}.buscador-mobile{display:block;max-height:400px;overflow:scroll}.display-none{display:none!important}.layout-card-traslado-second{flex-direction:column;width:50%}.content-info,.price-card{width:100%}.content-reserva{justify-content:flex-start}.content-img{padding:0}.layout-card-traslado{width:50%}}@media screen and (max-width:430px){.route-page{flex-direction:column;gap:1rem;margin:1rem auto;width:95%}}.range-passenger{-webkit-appearance:none;background-color:#c8c8c8;border-radius:50px;height:10px;width:100%}.range-passenger::-moz-range-thumb{background-color:#004274;border:0;border-radius:50%;height:15px;width:15px}input[type=range]::-moz-range-progress{background-color:#004274}::-webkit-scrollbar-track{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.profileScreen{width:100%}.profileScreen_Container{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;width:80%}.profileScreen_Container .profileScreen_ContainerSideLeft{width:15%}.profileScreen_Container .profileScreen_ContainerSideCenter{width:40%}.profileScreen_Container .profileScreen_ContainerSideRight{width:55%}.profileScreen_Container .profileScreen_CardShadow{background-color:#fff;border-radius:12px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:30px;padding:15px}.profileScreen .profileScreen_ColumnContainer{width:100%}.profileScreen .bigContainer{display:flex;flex-direction:row;justify-content:space-between;width:80%}.profileScreen .optionProfile{align-items:center;background-color:#004274;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:8px 0;padding:15px;transition:all .2s ease;width:100%}.profileScreen .optionProfile:hover{scale:1.1;-webkit-transform:translateX(-4px);transform:translateX(-4px)}.profileScreen .optionProfileActive{background-color:#fff;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75)}.profileScreen .optionProfileText{font-family:Montserrat,sans-serif;font-size:10px;font-weight:400}.profileScreen .profileCard{display:flex;flex-direction:column}.profileScreen .profileCardHeader{padding-bottom:15px}.profileScreen .profileCardHeaderAvatar{align-items:center;display:flex;justify-content:center;margin:auto;position:relative;width:80%}.profileScreen .profileCardHeaderAvatarWrapper{border-radius:50%;height:100%;max-height:240px;max-width:240px;overflow:hidden;padding:0;width:100%}.profileScreen .profileCardHeaderAvatarWrapperImg{height:100%;margin-bottom:-5px;object-fit:cover;width:100%}.profileScreen .profileCardHeaderBtn{align-items:center;background-color:#004274;border-radius:20px;bottom:10%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:10%;transition:all .2s ease;width:40px}.profileScreen .profileCardHeaderBtn:hover{box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);scale:1.1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.profileScreen .profileCardHeaderInfo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:15px}.profileScreen .profileCardHeaderInfoTextBig{color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-weight:bolder}.profileScreen .profileCardHeaderInfoTextSmall{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin-top:5px}.profileScreen .profileCardBody{border-top:1px solid #004274;display:flex;flex-direction:column;padding:10px 0}.profileScreen .profileCardBodyGroup{margin:10px 0}.profileScreen .profileCardBodyGroupText{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.profileScreen .profileCardBodyGroupTextBig{font-weight:bolder!important}.profileScreen .profileCardFooter{border-top:1px solid #004274;display:flex;justify-content:center}.profileScreen .profileCardFooterBtn{cursor:pointer;margin-top:5px;padding:10px}.profileScreen .profileCardFooterBtnText{color:#004274;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;transition:all .2s ease}.profileScreen .profileCardFooterBtn:hover .profileCardFooterBtnText{font-weight:bolder}.profileScreen .notificationCard{display:flex;flex-direction:column}.profileScreen .notificationCardHeader{align-items:center;display:flex;flex-direction:row;margin-bottom:20px}.profileScreen .notificationCardHeaderIcon{margin-right:5px}.profileScreen .notificationCardHeaderTitle{color:#004274;font-family:Montserrat,sans-serif;font-size:18px;font-weight:bolder;margin-right:8px}.profileScreen .notificationCardHeaderInfo{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.profileScreen .notificationCardBody{display:flex;flex-direction:column}.profileScreen .notificationCardBodyNotification{background-color:#fff;border-bottom:1px solid #ededed;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1px}.profileScreen .notificationCardBodyNotification:hover{background-color:rgba(0,0,0,.05)}.profileScreen .notificationCardBodyNotificationColumnLeft{align-items:center;display:flex;flex-direction:row;width:80%}.profileScreen .notificationCardBodyNotificationColumnLeftCheckbox{align-items:center;display:flex;height:30px;justify-content:center;margin-right:5px;min-width:25px}.profileScreen .notificationCardBodyNotificationColumnLeftCheckbox input{cursor:pointer}.profileScreen .notificationCardBodyNotificationColumnLeftText{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileScreen .notificationCardBodyNotificationColumnRight{align-items:center;color:#000;display:flex;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;justify-content:flex-end;text-align:right;width:20%}.profileScreen .notificationCardFooter{display:flex;justify-content:center;padding-top:15px}.profileScreen .notificationCardFooterBtn{cursor:pointer;padding:5px;width:auto}.profileScreen .notificationCardFooterBtnText{border-bottom:1px solid #004274;color:#004274;font-family:Montserrat,sans-serif;font-weight:400;padding:0 5px}.profileScreen .configCardOption{display:flex;flex-direction:row;padding:15px 0}.profileScreen .configCardOptionBorder{border-bottom:1px solid #004274}.profileScreen .configCardOptionColumnLeft{display:flex;flex-direction:column;width:85%}.profileScreen .configCardOptionColumnLeftName{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:bolder}.profileScreen .configCardOptionColumnLeftDescription{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-top:5px}.profileScreen .configCardOptionColumnRight{align-items:center;cursor:pointer;display:flex;justify-content:center;width:15%}.profileScreen .listCard{display:flex;flex-direction:column}.profileScreen .listCardHeader{display:flex;flex-direction:row;padding-bottom:10px}.profileScreen .listCardHeaderText{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:bolder}.profileScreen .listCardBody{display:flex;flex-direction:column}.profileScreen .listCardBodyElemt{align-items:center;display:flex;flex-direction:row;margin-bottom:5px;width:100%}.profileScreen .listCardBodyElemtText{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;width:90%}.profileScreen .listCardBodyElemtOptions{display:flex;flex-direction:row}.profileScreen .listCardBodyElemtBtn{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:2px;width:25px}.profileScreen .listCardFooter{display:flex;justify-content:center;margin-top:10px}.profileScreen .listCardFooterBtn{align-items:center;cursor:pointer;display:flex;flex-direction:row}.profileScreen .listCardFooterBtnText{color:#004274;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-left:5px}.profileScreen .buttonBigContainer{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:5px;width:80%}.profileScreen .buttonBig{align-items:center;background:#004274;border-radius:12px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);cursor:pointer;display:flex;justify-content:center;padding:15px 0}.profileScreen .buttonBig:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.profileScreen .buttonBigOnly{width:100%}.profileScreen .buttonBigInGroup{width:30%}.profileScreen .buttonBigText{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:bolder}.functionalityUnderDevelopment{align-items:center;border:1px solid #004274;border-radius:20px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:20px;position:absolute;top:25%;-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%);width:200px}.functionalityUnderDevelopmentText{color:#004274;margin-top:10px;text-align:center}.profileScreen .arrayEmpty{border:1px dashed var(--greySecundary);border-radius:12px;color:var(--greySecundary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin:auto;padding:15px 10px;text-align:center;width:90%}.profileScreen .modalStatus{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;width:80%}.profileScreen .modalStatusText{color:var(--black);font-family:Montserrat,sans-serif;font-size:16px;font-weight:bolder;text-align:center}@media screen and (max-width:1100px){.profileScreen .buttonBigContainer,.profileScreen_Container{width:99%}}@media screen and (max-width:600px){.profileScreen .bigContainer{flex-direction:column}.profileScreen_Container .profileScreen_ContainerSideCenter{width:90%}.profileScreen_Container .profileScreen_ContainerSideRight{margin-top:20px;width:90%}.profileScreen .buttonBigContainer{display:flex;flex-direction:column;margin:0 auto;padding:5px}.profileScreen .buttonBigInGroup{margin:10px auto;width:80%}}.modalContainer{align-items:center;background-color:var(--transparentModal);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999999}.modalContainerShow{-webkit-transform:translateY(0);transform:translateY(0);transition:all .6s}.modalContainerHidden{-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .3s}.modalContainer .modalContainerBtn{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:20px;top:20px;width:30px}.modalContainer .modalContainerBtn:hover{scale:1.1}.modalContainer .cardContainer{align-items:center;background:var(--white);border-radius:12px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);display:flex;justify-content:center;overflow:hidden}#payment_example_div{padding:40px 0;width:100%}#tokenize_example{display:flex;justify-content:center}#pg_js_sdk_content{margin-bottom:20px;width:50%!important}#response,#retry_btn{display:none}#payment_example_div>*{margin:10 auto}.tok_btn:hover{cursor:pointer}#tok_btn[disabled],.tok_btn:disabled{cursor:not-allowed;opacity:.65}.tok_btn{align-items:center;background-color:var(--bluePrimary);border-radius:4px;color:var(--white);display:flex;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;justify-content:center;line-height:34px;margin:auto;min-width:140px;padding:5px;transition:all .2s ease;width:50%}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-radius:50%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.userRegister .userRegisterFormTitle{margin-bottom:5px}.userRegister .userRegisterInputContainer{margin-bottom:14px}.userRegister{align-items:center;background-color:#ededed;display:flex;height:100vh;justify-content:center;width:100vw}.userRegister .userRegisterContainer{border-radius:12px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);display:flex;flex-direction:row;height:85%;overflow:hidden;position:relative;width:80%}.userRegister .sectionRight{background:#104172;background:linear-gradient(90deg,#104172 17%,#17aee6);display:flex;flex-direction:column;height:100%;position:relative;transition:all .2s ease;width:60%}.userRegister .sectionRightTextContainerHeader{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:20px 40px;position:relative;width:100%;z-index:2}.userRegister .sectionRightTextContainerHeader a{text-decoration:none}.userRegister .goToFromScreen{border-color:#fff;cursor:pointer;padding:5px;transition:all .2s ease}.userRegister .goToFromScreen:hover{border-bottom:1px solid #fff}.userRegister .goToFromScreenText{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.userRegister .sectionRightTextContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px 25px;position:relative;width:100%;z-index:2}.userRegister .sectionRightTextContainerText{color:#fff;font-family:Montserrat,sans-serif;font-size:55px;font-weight:bolder;text-align:center;text-shadow:rgba(0,0,0,.75) 1px 4px 10px}.userRegister .sectionRight .background{height:100%;object-fit:cover;opacity:.2;position:absolute;width:100%;z-index:1}.userRegister .sectionLeft{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:20px;position:relative;transition:all .2s ease;width:40%}.userRegister .userRegisterFormContainer{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;padding:20px 0;width:80%}.userRegister .userRegisterFormContainerHead{display:flex;flex-direction:column}.userRegister .userRegisterFormTitle{color:#104172;font-family:Montserrat,sans-serif;font-size:20px;font-weight:bolder;margin-bottom:25px;text-align:center}.userRegister .userRegisterFormSubTitle{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;text-align:center}.userRegister .userRegisterFormContainerBody{margin-top:10px;overflow-y:scroll;padding-bottom:20px}.userRegister .userRegisterInputContainer{cursor:pointer;display:flex;flex-direction:column;margin-bottom:30px}.userRegister .userRegisterInputErrorLabel{color:red;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin:0 0 5px 5px}.userRegister .userRegisterInputLabel{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-bottom:5px;margin-left:5px}.userRegister .userRegisterInputLabel b{color:red;margin-left:5px}.userRegister .userRegisterInput{background-color:#ededed;border-radius:12px;display:flex;flex-direction:row;height:40px;overflow:hidden;width:100%}.userRegister .userRegisterInputError{border:1px solid red}.userRegister .userRegisterInputIcon{align-items:center;display:flex;height:100%;justify-content:center;width:10%}.userRegister .userRegisterInputInput{background-color:initial!important;border:none;height:100%;width:90%}.userRegister .userRegisterInputShowPassword{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px 0;width:40px}.userRegister .containerPassword{background:#ededed;border-radius:12px;padding:10px}.userRegister .containerPasswordRow{align-items:center;display:flex;flex-direction:row;margin-bottom:5px}.userRegister .containerPasswordRowIcon{align-items:center;display:flex;height:20px;justify-content:center;margin-right:5px;width:20px}.userRegister .containerPasswordRowText{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}.userRegister .userRegisterFormContainerFoot{display:flex;flex-direction:row;justify-content:space-between;margin-top:5px}.userRegister .formBtnSend{align-items:center;border-radius:12px;display:flex;justify-content:center;margin:auto;padding:10px;transition:all .2s ease}.userRegister .formBtnSend.small{width:30%}.userRegister .formBtnSend.medium{width:65%}.userRegister .formBtnSend.big{width:80%}.userRegister .formBtnSendDisable{background-color:#ededed;cursor:not-allowed}.userRegister .formBtnSendAvaliable{background-color:#104172;cursor:pointer}.userRegister .formBtnSendAvaliable:hover{box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.userRegister .formBtnSendAvaliable:active{box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);scale:.9;-webkit-transform:translateY(4px);transform:translateY(4px)}.userRegister .formBtnSendText{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.userRegister .formRadio{margin-top:10px}.userRegister .formRadioBody{margin-top:5px}.userRegister .formAvatar{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:20px}.userRegister .formAvatarContainer{position:relative}.userRegister .formAvatarContainerWrap{border-radius:40px;cursor:pointer;height:80px;overflow:hidden;transition:all .2s ease;width:80px}.userRegister .formAvatarContainerWrap:hover{box-shadow:1px 10px 29px -13px rgba(0,0,0,.75);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.userRegister .formAvatarContainerWrap.formAvatarSelected{border:2px solid #58d68d}.userRegister .formAvatarContainerIcon{align-items:center;background:#58d68d;border-radius:15px;bottom:0;display:flex;height:30px;justify-content:center;position:absolute;right:0;width:30px}.userRegister .formAvatarImg{height:100%;object-fit:cover;width:100%}.userRegister .userRegisterModal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;margin:-20px;position:absolute;width:100%;z-index:99}.userRegister .userRegisterModalShow{-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s ease}.userRegister .userRegisterModalHidden{-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .2s ease}.userRegister .userRegisterModalContainer{background-color:#fff;border-radius:12px;box-shadow:10px 10px 29px -13px rgba(0,0,0,.75);height:90%;overflow:hidden;overflow-y:scroll;width:90%}.userRegister .userRegisterModalBtn{align-items:center;background-color:#fff;border-radius:16px;box-shadow:10px 10px 10px -10px rgba(0,0,0,.75);cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;right:5px;top:5px;transition:all .2s ease;width:35px}.userRegister .userRegisterModalBtn:hover{scale:1.1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.userRegister .formAddrees,.userRegister .formPhone{display:flex;flex-direction:column}.userRegister .formAddrees{margin-top:20px}.userRegister .formPhoneLabelBtn{display:flex;margin-bottom:-8px;width:100%}.userRegister .formPhoneLabel{align-items:center;border-bottom:1px solid #104172;color:#104172;display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;justify-content:space-between;margin-bottom:5px;margin-left:5px;padding-bottom:5px;width:100%}.userRegister .formPhoneLabelBtn .formPhoneLabel{cursor:pointer}.userRegister .formPhoneForm{display:flex;flex-direction:row;justify-content:space-between}.userRegister .formPhoneForm input{background:#ededed;border:none;border-radius:8px;padding:5px}.userRegister .formPhoneFormInputOne{width:25%}.userRegister .formPhoneFormInputTwo{width:54%}.userRegister .formPhoneFormBtn{align-items:center;cursor:pointer;display:flex;justify-content:center;width:20%}.userRegister .formPhoneList{display:flex;flex-direction:column;margin-top:10px}.userRegister .formPhoneListGroup{align-items:center;border:1px solid #ededed;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;justify-content:center;margin-bottom:2px;padding:5px 0 5px 10px}.userRegister .formPhoneListGroupInfo{display:flex;flex-direction:row;width:80%}.userRegister .formAddresListGroupInfo{display:flex;flex-direction:column;width:80%}.userRegister .formPhoneListGroupActions{border-left:1px solid #cfcfcf;display:flex;flex-direction:row;justify-content:space-around;width:20%}.userRegister .formPhoneListGroupActionsBtn{align-items:center;cursor:pointer;display:flex;justify-content:center}.userRegister .formAddresListGroupInfo p{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}@media screen and (max-width:1100px){.userRegister .userRegisterContainer{width:98%}.userRegister .sectionLeft,.userRegister .sectionRight{width:50%}}@media screen and (max-width:860px){.userRegister .sectionLeft{background-color:initial!important;position:absolute;width:100%;z-index:2}.userRegister .userRegisterInput{background-color:#fff}.userRegister .userRegisterFormContainer{background-color:hsla(0,0%,100%,.5);border-radius:20px;padding:20px}.userRegister .sectionRight{width:100%}.userRegister .sectionRightTextContainer,.userRegister .sectionRightTextContainerHeader{display:none}.userRegister .formRadioBody div div{background-color:#fff!important;border-radius:5px;padding:2px 10px}.userRegister .formPhoneListGroup{background:#fff;border:none}.userRegister .formPhoneForm input{background:#fff}.userRegister .formPhoneFormBtn{background:#fff;border-radius:8px}}.Contain-Buttons-secure{display:flex;justify-content:space-between;margin:2rem auto;width:80%}.Contain-Buttons-secure a{width:45%}.Contain-Buttons-secure button{align-items:center;border-radius:6px;box-shadow:10px 10px 16px -13px rgba(0,0,0,.75);cursor:pointer;display:flex;justify-content:space-around;padding:1rem;width:100%}.Contain-Buttons-secure .title-button{color:#004274;font-size:18px;font-weight:700}.Contain-Buttons-secure .description-button{color:#004274}@media screen and (max-width:1100px){.Contain-Buttons-secure{align-items:center;flex-direction:column;gap:1rem;justify-content:center;width:99%}.Contain-Buttons-secure a{width:100%}}.contain-insurance{border-radius:15px;box-shadow:10px 10px 16px -13px rgba(0,0,0,.75);display:flex;gap:5%;margin:2rem auto;padding:1rem;width:80%}.contain-form-insurance{display:flex;flex-direction:column;width:60%}.contain-form-insurance p{align-items:center;display:flex}.contain-img-insurance{width:35%}.contain-img-insurance img{height:800px;object-fit:cover;width:100%}.contain-form-insurance form{display:flex;flex-direction:column;gap:25px;margin-top:1rem}.campos-one-insurance{display:flex;flex-direction:column;gap:6px}.campos-double-insurance div label,.campos-one-insurance label{color:#5c5c5c}.campos-one-insurance input{background-color:#e1e1e1;border:none;border-radius:15px;padding:.8rem}.campos-double-insurance{display:flex;justify-content:space-between}.div-campos-double-insurance{display:flex;flex-direction:column;gap:6px;width:47.5%}.input-insurance{background-color:#e1e1e1;border-radius:15px;padding:.8rem;width:100%!important}.send-insurance{background-color:#004274;border:2px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:.8rem;text-align:center;transition:.5s ease-in-out;width:100%}.send-insurance:hover{background-color:#fff;border:2px solid #004274;color:#004274}.error-message-insurance{background-color:#b40c0c;border-radius:10px;color:#fff;font-size:17px;font-weight:700;padding:1rem;width:100%}.error-message-insurance p{text-align:center!important}.select-insurance{align-items:center;display:flex;gap:1rem}.select-insurance select{background-color:#e1e1e1;border:none;color:#004274;width:100%}.date-insurance{display:flex;flex-direction:row!important;gap:1rem}.date-insurance p{color:#004274}.date-insurance-modal{background-color:#e1e1e1;border:none;color:#004274;height:30px;width:100%}.msg-succes-insurance{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.msg-succes-insurance h3{color:green}.msg-succes-insurance div{margin-top:2rem}.msg-succes-insurance div ul{list-style:none}.msg-succes-insurance div ul li{font-size:18px;font-weight:700}.msg-succes-insurance div ul li span{color:green;font-size:15px;font-weight:700}@media screen and (max-width:1100px){.contain-insurance{width:99%}}@media screen and (max-width:800px){.contain-insurance{flex-direction:column}.contain-form-insurance,.contain-img-insurance{width:100%}.contain-img-insurance img{display:none}}@media screen and (max-width:412px){.campos-double-insurance{flex-direction:column}.div-campos-double-insurance{width:100%}}.contain-allies-insurance{margin:2rem auto;width:80%}.contain-allies-insurance button{align-items:center;box-shadow:10px 10px 16px -13px rgba(0,0,0,.75);display:flex;justify-content:space-between;width:100%}.contain-text-allies-insurance{color:#004274;padding:7px;width:70%}.contain-text-allies-insurance h3{font-size:25px;margin-bottom:1rem}.contain-text-allies-insurance p{font-size:16px}.contain-allies-insurance img{height:150px;object-fit:cover;width:25%}@media screen and (max-width:1100px){.contain-allies-insurance{width:99%}}@media screen and (max-width:600px){.contain-text-allies-insurance h3{font-size:15px}.contain-text-allies-insurance p{font-size:12px}.contain-allies-insurance img{width:39%}.contain-text-allies-insurance{width:60%}}.contain-btn-filters-specialist{display:flex;justify-content:space-between;margin:1rem auto;width:90%}.contain-btn-filters-specialist button{align-items:center;border-radius:10px;box-shadow:0 0 9px -3px rgba(0,0,0,.37);cursor:pointer;display:flex;padding:.5rem;position:relative;width:30%}.contain-btn-filters-specialist h3{color:#004274;font-size:16px;text-align:start;width:100%}.layout-btn-specialist{align-items:center;color:#004274;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.layout-btn-specialist p{height:16px;overflow:hidden;text-align:start;width:80%}.dropdown-Specialist{max-height:300px;overflow:scroll}.dropdown-Specialist,.dropdown-Specialist-city{background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.75);cursor:auto;padding:.5rem;position:absolute;top:80px;z-index:9}.dropdown-Specialist-city button{border:2px solid #004274;border-radius:6px;box-shadow:none;color:#004274;display:block;font-weight:700;margin:1rem 0 .5rem;text-align:center;transition:.5s ease-in-out;width:100%}.dropdown-Specialist-city button:hover{background-color:#004274;border-color:#fff;color:#fff}.dropdown-Specialist-city input{border:2px solid #004274;border-radius:6px;padding:.3rem}.dropdown-Specialist div{color:#004274;font-weight:700;padding:1rem;transition:.5s ease-in-out}.dropdown-Specialist div:hover{background-color:#004274;color:#fff;cursor:pointer}@media screen and (max-width:1100px){.contain-btn-filters-specialist{width:99%}}@media screen and (max-width:700px){.contain-btn-filters-specialist{flex-direction:column;gap:2rem}.contain-btn-filters-specialist button,.layout-btn-specialist{width:100%}}.contain-allcards-specialist{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;margin:3rem auto;width:90%}.card-specialist{width:250px}.card-specialist img{border-radius:10px;box-shadow:0 0 9px -3px rgba(0,0,0,.37);height:200px;object-fit:cover;object-position:top;width:100%}.contain-info-card-specialist{display:flex;flex-direction:column}.info-card-specialist-a{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}.info-card-specialist-a-main{width:80%}.info-card-specialist-a-main h3{font-size:14px}.info-card-specialist-a-child{width:38px}.info-card-specialist-a-child span{font-size:14px;font-weight:700}.info-card-specialist-b{display:flex;justify-content:space-between;position:relative}.info-card-specialist-b-main{align-items:center;display:flex;gap:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info-card-specialist-b-main p{color:#848484;font-size:9px}.info-card-specialist-b-child{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info-card-specialist-b-child span{color:#004274;cursor:pointer;font-weight:700}.effect-hover-car-specialist{background-color:#f7f7f7;border-radius:15px;box-shadow:0 0 54px -19px rgba(0,0,0,.75);padding:.4rem;position:absolute;top:-180px;width:300px;z-index:9}.list-specialist{list-style:none}.effect-hover-car-specialist h3{color:#004274;font-size:16px}.effect-hover-car-specialist h4{color:#004274;font-size:15px;margin-top:1rem}.cont-email-specialist p,.effect-hover-car-specialist li{font-size:12px;font-weight:700}@media screen and (max-width:1100px){.contain-allcards-specialist{width:99%}}.contain-all-clinics{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:3rem auto;width:80%}.card-clinics{cursor:pointer;display:flex;flex-direction:column;max-width:250px}.card-clinics img{border-radius:10px;height:220px;object-fit:cover;width:250px}.card-clinic-info{display:flex;flex-direction:column;gap:1rem}.layout-clinics-a{display:flex;justify-content:space-between;margin-top:.5rem}.layout-clinics-a div:first-child{width:80%}.layout-clinics-a div:last-child span{align-items:normal;display:flex;font-size:13px;font-weight:700;gap:2px}.layout-clinics-a div:first-child h3{font-size:16px;height:25px;overflow:scroll}.layout-clinics-a div:first-child p{color:#6c6c6c;font-size:11px}.layout-clinics-a div:last-child{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-clinics-b{display:flex;justify-content:space-between}.layout-clinics-b span{color:#004274;cursor:pointer;font-size:14px;font-weight:700}.layout-clinics-b p{height:25px;overflow:scroll;width:60%}.contain-banner-detail-specialist{margin-bottom:10rem}.background-banner-specialist-detail{background-color:#2e2e2e;min-height:300px;position:relative}.info-banner-detail-specialist{align-items:end;bottom:-145px;display:flex;justify-content:space-around;padding:1rem;position:absolute;width:100%}.info-banner-detail-specialist-second{width:70%}.info-banner-detail-specialist-second p{margin-bottom:1rem}.info-banner-detail-specialist img{border-radius:50%;height:250px;object-fit:cover;width:250px}.contain-buttons-banner-specialist-detail{display:flex;justify-content:space-between;margin-top:1rem;width:100%}.contain-buttons-banner-specialist-detail button{background-color:#004274;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:1rem;text-align:center;transition:.5s ease-in-out}.contain-buttons-banner-specialist-detail button:hover{background-color:#fff;border:2px solid #004274;color:#004274}@media screen and (max-width:750px){.contain-banner-detail-specialist{margin-bottom:20rem}.info-banner-detail-specialist{align-items:center;bottom:-310px;flex-direction:column}.contain-buttons-banner-specialist-detail{flex-direction:column;gap:1rem}.info-banner-detail-specialist-second h1{text-align:center}.contain-buttons-banner-specialist-detail button{width:100%}}@media screen and (max-width:500px){.info-banner-detail-specialist-second{width:95%}.contain-buttons-banner-specialist-detail button{font-size:15px}}.contain-firts-info-specilist{display:flex;justify-content:space-between;margin:6rem auto;width:85%}.first-info-specialist-sedes{width:60%}.first-info-specialist-sedes ul{display:flex;flex-direction:column;gap:.5rem;list-style:none}.first-info-specialist-sedes ul li{align-items:center;display:flex;gap:1rem}.first-info-specialist-sedes ul li span{color:#004274;cursor:pointer;font-weight:700}.first-info-specialist-rate{align-items:center;display:flex;flex-direction:column;justify-content:center;width:30%}.first-info-specialist-rate ul{display:flex;list-style:none}.points-first-info{align-items:center;display:flex;gap:5px}.rate-detail-specialist{background-color:#004274;border-radius:10px;color:#fff;font-weight:700;padding:1rem;text-align:center}@media screen and (max-width:750px){.contain-firts-info-specilist{align-items:center;flex-direction:column;gap:3rem;width:95%}.first-info-specialist-sedes{width:100%}.first-info-specialist-rate{border:none}}.contain-info-detail-doctor{align-items:start;display:flex;justify-content:space-between;margin:2rem auto;width:95%}.detalle-info-doctor-p{width:45%}.detalle-info-doctor-p p{text-align:justify}.detalle-info-doctor-p h3{color:#004274;font-size:25px;margin:2rem 0}.list-detalle-especialidades-layout{display:flex;justify-content:space-between}.list-detalle-especialidades-layout ul{list-style:none}.list-detalle-especialidades-layout ul li{align-items:center;display:flex}.list-detalle-especialidades{border-left:3px solid #004274;padding-left:4rem;width:45%}.list-detalle-especialidades h3{color:#004274;font-size:25px;margin:2rem 0}.office-work-doctor-header{align-items:center;display:flex;gap:5px}.office-work-doctor-header div p span{color:#004274;font-size:18px;font-weight:700}.office-work-doctor-header img{border-radius:10px;height:100px;object-fit:cover;width:200px}.office-work-doctor-header h4{color:#004274;font-size:18px}.office-work-doctor-main h4{color:#004274;margin:1rem 0}.office-work-doctor-main p{text-align:justify}@media screen and (max-width:750px){.contain-info-detail-doctor{flex-direction:column;gap:3rem}.detalle-info-doctor-p{width:100%}.detalle-info-doctor-p p,.office-work-doctor-main p{font-size:13px}.list-detalle-especialidades{border-left:none;border-top:3px solid #004274;padding-left:0;width:100%}}.contain-galery-detail-doctor{margin:4rem auto;width:95%}.contain-galery-detail-doctor h3{color:#004274;font-size:25px;margin:2rem 0}.galery-doctor-detail{height:100%;max-height:300px;max-width:300px;min-height:150px;min-width:150px;object-fit:cover;width:100%}.contain-make-appointment{margin:4rem auto;width:95%}.contain-make-appointment h3{color:#004274;font-size:25px}.contain-make-appointment p{color:#919191}.contain-select-clinic{align-items:center;display:flex;justify-content:space-around;margin:3rem auto}.contain-select-clinic p{color:#004274;font-weight:700}.contain-select-clinic button{background-color:#004274;border-radius:15px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:1rem;transition:.5s ease-in-out}.contain-select-clinic button:hover{background-color:#fff;border:2px solid #004274;color:#004274}.dropdown-select-clinic{align-items:center;border-radius:15px;box-shadow:4px 4px 9px -3px rgba(0,0,0,.75);display:flex;gap:1rem;justify-content:space-between;padding:1rem}.calendar-make-appointment{border:2px solid #004274;border-radius:10px;margin:1em auto;max-width:600px;padding:.5em 0;width:80%}.calendar__info{align-items:center;display:flex;font-size:1.2em;padding:0 2em;text-transform:uppercase}.calendar__next,.calendar__prev{color:#004274;cursor:pointer;font-size:1.3em}.calendar__prev{margin-right:auto}.calendar__next{margin-left:auto}.calendar__dates,.calendar__week{grid-gap:10px;display:grid;grid-template-columns:repeat(7,1fr)}.calendar__month,.calendar__year{padding:.5em 1em}.calendar__item{color:#004274;cursor:pointer;line-height:2;text-align:center}.calendar__today{background:#004274;border-radius:50%;color:#fff;margin:auto;width:50%}.calendar__last-days{opacity:.3}@media screen and (max-width:750px){.contain-make-appointment p{color:#919191;font-size:11px}.calendar-make-appointment{width:100%}.contain-select-clinic{flex-direction:column;gap:2rem}.contain-select-clinic button,.dropdown-select-clinic{width:100%}.contain-select-clinic p{color:#004274;font-size:18px}.dropdown-select-clinic span{font-size:13px}}.modal-quo{background-color:rgba(0,0,0,.731);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:99999}.contain-close-modal{display:flex;justify-content:end;padding:1rem}.contain-close-modal button{color:#fff;cursor:pointer;font-size:25px;font-weight:700}.form-make-quo-specialist{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;margin:1rem auto;padding:1rem;width:95%}.form-make-quo-specialist legend{color:#004274;font-size:20px;font-weight:700}.form-make-quo-specialist p{color:#7c7c7c;margin:1rem 0}.campo-make-quo{display:flex;flex-direction:column;gap:.4rem}.campo-make-quo label{margin-top:1rem}.campo-make-quo input,.campo-make-quo textarea{border:none;border-radius:10px;box-shadow:0 0 5px -3px rgba(0,0,0,.75);padding:.5rem}.form-make-quo-specialist button{background-color:#fff;border:2px solid #004274;border-radius:10px;color:#004274;cursor:pointer;font-size:20px;font-weight:700;margin-top:1rem;padding:1rem;transition:.5s ease-in-out;width:100%}.form-make-quo-specialist button:hover{background-color:#004274;border-color:#fff;color:#fff}.error-message-specialist{background-color:#d40303;border-radius:10px;margin-top:1rem;text-align:center}.error-message-specialist p{color:#fff;font-weight:700}.success-screen-specialist{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:1rem;margin:1rem auto;padding:1rem;width:95%}.pifs{margin:0 auto;overflow:scroll;padding:0 10px 80px;position:relative;width:80%}.pifs .loadingScreen{align-items:center;display:flex;height:70vh;justify-content:center;width:100%}.pifs .pifsStepsList{display:flex;flex-direction:row;margin-top:40px;overflow-x:scroll;width:100%}.pifs .pifsStep{align-items:center;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;display:flex;flex-direction:row;margin-right:1px;padding:10px 15px}.pifs .pifsStep:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.pifs .pifsStepOn{background-color:var(--white);border-left:1px solid var(--greyPrimary);border-right:1px solid var(--greyPrimary);border-top:1px solid var(--greyPrimary);transition:all .2s ease}.pifs .pifsStepOff{background-color:var(--greyPrimary);border:1px solid var(--greyPrimary);transition:all .2s ease}.pifs .pifsStepText{font-family:Montserrat,sans-serif;font-size:14px}.pifs .pifsStepTextOn{color:var(--bluePrimary);font-weight:600;transition:all .2s ease}.pifs .pifsStepTextOff{color:var(--greySecundary);font-weight:400;transition:all .2s ease}.pifs .pifsStepContainer{background-color:var(--white);border-radius:8px;box-shadow:0 5px 10px 0 rgba(0,0,0,.75);display:flex;flex-direction:column;margin-bottom:40px;overflow:scroll;overflow-y:scroll;padding:20px}.pifs .finalBtn{background-color:var(--bluePrimary);border-radius:8px;cursor:pointer;margin:20px auto;padding:10px 25px;position:relative;transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pifs .finalBtn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.pifs .finalBtnText{color:var(--white);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.pifs .pifsStepContainerHeader{justify-content:center;justify-content:flex-start;margin-top:-5px;overflow-x:scroll;padding-bottom:10px;padding-top:5px}.pifs .numberAndLine,.pifs .pifsStepContainerHeader{display:flex;flex-direction:row}.pifs .pifsStepContainerHeaderSeparator{background-color:var(--bluePrimary);height:1px;margin:15px 5px 14px;width:20px}.pifs .headerStep{align-items:center;background-color:var(--white);border:1px solid var(--greyPrimary);border-radius:15px;cursor:pointer;display:flex;flex-direction:row;height:30px;min-width:110px;padding:0 2px;transition:all .2s ease}.pifs .headerStep:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.headerStepFocus{box-shadow:0 5px 10px -5px rgba(0,0,0,.75)}.pifs .headerStepNumber{align-items:center;border-radius:12px;display:flex;height:24px;justify-content:center;margin-right:5px;width:24px}.pifs .headerStepNumberOn{background-color:var(--bluePrimary)}.pifs .headerStepNumberOff{background-color:var(--greyPrimary)}.pifs .headerStepNumberText{color:var(--white);font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder}.pifs .headerStepName{color:var(--black);font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;margin-right:5px}.pifs .pifsFormHead{margin-bottom:40px;margin-top:10px;width:100%}.pifs .pifsFormHeadTitle{color:var(--black);font-family:Montserrat,sans-serif;font-size:20px;font-weight:bolder}.pifs .pifsFormHeadSubTitle{color:var(--black);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin-top:10px}.pifs .pifsFormBody{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:space-around;width:100%}.pifs .pifsFormBodyInputs{position:relative;width:30%}.pifs .pifsFormBodyInputsStepsContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.pifs .pifsFormBodyInputsTitle{color:var(--black);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}.pifs .pifsFormBodyInputsTitle b{color:red}.pifs .pifsFormBodyInputsLabel{background-color:var(--white);color:var(--greySecundary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-bottom:-10px;margin-left:5px;padding:2px 5px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pifs .pifsFormBodyInputsLabelContainerCenter{border:1px solid var(--greyPrimary);border-radius:5px;padding:5px;width:100%}.pifs .pifsFormBodyInputsLabelContainer{border:1px solid var(--greyPrimary);border-radius:5px;padding:5px;width:80%}.pifs .pifsFormBodyInputsLabelContainerInput{border:none;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;width:100%}.pifs .pifsFormBodyInputsLabelContainerInput::-webkit-input-placeholder{color:var(--greyPrimary)}.pifs .pifsFormBodyInputsLabelContainerInput::placeholder{color:var(--greyPrimary)}.pifs .pifsFormBodyInputsSelectList{background-color:var(--white);border-radius:8px;box-shadow:0 5px 10px 0 rgba(0,0,0,.75);padding:5px;position:absolute;width:100%;z-index:9}.pifs .pifsFormBodyInputsSelectListOpt{border-bottom:1px solid var(--greyPrimary);cursor:pointer;padding:5px}.pifs .pifsFormBodyInputsSelectListOpt:hover{background-color:rgba(0,0,0,.05)}.pifs .pifsFormBodyInputsSelectListOptText{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;margin-top:5px}.pifs .pifsFormBodyInputsError{color:red;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-left:15px;margin-top:5px}.pifs .pifsFormFoot{display:flex;flex-direction:row;justify-content:center;margin-top:20px;width:100%}.pifs .pifsFormFootBtnCenter{justify-content:center}.pifs .pifsFormFootBtn,.pifs .pifsFormFootBtnCenter{align-items:center;border-radius:15px;cursor:pointer;display:flex;height:30px;margin:10px;padding:0 15px;transition:all .2s ease}.pifs .pifsFormFootBtnOn{background-color:var(--bluePrimary)}.pifs .pifsFormFootBtnOff{background-color:var(--greyPrimary)}.pifs .pifsFormFootBtnText{color:var(--white)}.pifs .pifsFormFootBtn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pifs .pifsFormFootBtn:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.pifs .pifsModal{align-items:center;display:flex;flex-direction:column}.pifs .pifsModalText{color:var(--black);font-family:Montserrat,sans-serif;font-size:16px;font-weight:400}.pifs .pifsModalCode{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:22px;font-weight:700}.pifs .pifsModalBtn{background-color:var(--bluePrimary);border-radius:8px;cursor:pointer;margin:20px auto;padding:10px 20px;transition:all .2s ease}.pifs .pifsModalBtn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.pifs .pifsModalBtn:active{-webkit-transform:translateY(4px);transform:translateY(4px)}.pifs .pifsModalBtnText{color:var(--white);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.pifs .sectionError{align-items:center;background-color:#ec7063;border-radius:8px;display:flex;flex-direction:column;margin:auto;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pifs .sectionErrorTitle{font-size:16px;font-weight:bolder}.pifs .sectionErrorDescription,.pifs .sectionErrorTitle{color:var(--white);font-family:Montserrat,sans-serif;text-align:center}.pifs .sectionErrorDescription{font-size:14px;font-weight:400;margin-top:10px}.pifs .tabletContainer{display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px}.pifs .tabletContainerSection{display:flex;flex-direction:column;margin:auto;width:60%}.pifs .tabletContainerSectionName{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:18px;font-weight:bolder;margin-bottom:5px;margin-top:20px}.pifs .tabletContainerRow{display:flex;flex-direction:row;margin-bottom:2px}.pifs .tabletContainerRowKey{text-align:right;width:20%}.pifs .tabletContainerRowKey,.pifs .tabletContainerRowValue{border:1px solid var(--bluePrimary);color:var(--black);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;padding:5px}.pifs .tabletContainerRowValue{margin-left:-1px;text-align:left;width:80%}.TabletPassengersContainer{height:100%;overflow-y:scroll;padding:10px;width:100%}.TabletPassengersContainerBtnContainer{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:50%}.TabletPassengersContainerBtn{background-color:var(--bluePrimary)}.TabletPassengersContainerBtn,.TabletPassengersContainerBtnClocet{border-radius:8px;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.TabletPassengersContainerBtnClocet{background-color:#c0392b}.TabletPassengersContainerBtnText{color:var(--white);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}@media screen and (max-width:600px){.pifs .pifsFormBody{flex-direction:column;justify-content:space-around}.pifs .pifsFormBodyInputs{width:100%}.pifs .modalContainer .modalContainerShow .cardContainer{width:90%!important}.TabletPassengersContainerBtnContainer{margin-bottom:-20px;margin-top:-20px;width:100%}.TabletPassengersContainer .tabletPassengers .tabletPassengersBody .tabletPassengersPassenger .tabletPassengersPassengerL{width:70%}.TabletPassengersContainer .tabletPassengers .tabletPassengersBody .tabletPassengersPassenger .tabletPassengersPassengerL .tabletPassengersGroup{flex-direction:column}.TabletPassengersContainer .tabletPassengers .tabletPassengersBody .tabletPassengersPassenger .tabletPassengersPassengerL .tabletPassengersGroup .tabletPassengersGroupKey{padding-left:10px;text-align:left;width:100%}.TabletPassengersContainer .tabletPassengers .tabletPassengersBody .tabletPassengersPassenger .tabletPassengersPassengerR{width:30%}}.requiredSession{flex-direction:column;height:90%;width:90%}.requiredSession,.requiredSessionIcon{align-items:center;display:flex;justify-content:center}.requiredSessionIcon{height:120px;width:120px}.requiredSessionTitle{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:22px;font-weight:bolder;margin-bottom:30px;margin-top:10px;text-align:center}.requiredSessionPannel{display:flex;flex-direction:row;justify-content:space-around;width:80%}.requiredSessionBtn{background-color:var(--bluePrimary);border-radius:8px;cursor:pointer;padding:10px 20px;transition:all .2s ease;width:40%}.requiredSessionBtn:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.75);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.requiredSessionBtnText{color:var(--white);font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;text-align:center;text-transform:capitalize}@media screen and (max-width:600px){.modalWishToIncludeCenter{height:90%;width:90%}.requiredSessionPannel{flex-direction:column;width:100%}.requiredSessionBtn{margin-bottom:10px;margin-left:5%;width:90%}}.tabletPassengers{max-height:100%;min-height:50%;padding-left:20px;padding-right:20px;position:relative;width:100%}.tabletPassengersHead{border-bottom:1px solid var(--greyPrimary);height:5%}.tabletPassengersHeadTitle{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:16px;font-weight:bolder}.tabletPassengersBody{height:95%;overflow-y:scroll}.tabletPassengersPassenger{border-bottom:1px solid var(--greyPrimary);display:flex;flex-direction:row;margin-bottom:20px;margin-top:10px;position:relative}.tabletPassengersPassengerL{width:90%}.tabletPassengersPassengerR{align-items:center;display:flex;justify-content:center;width:10%}.tabletPassengersGroupType{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:14px;font-weight:bolder;text-transform:capitalize}.tabletPassengersGroup{display:flex;flex-direction:row;margin-bottom:10px}.tabletPassengersGroupKey{font-weight:400;text-align:right;width:30%}.tabletPassengersGroupKey,.tabletPassengersGroupValue{font-family:Montserrat,sans-serif;font-size:14px;text-transform:capitalize}.tabletPassengersGroupValue{font-weight:600;margin-left:10px;text-align:left;width:70%}.tabletPassengersBtnEdit{background-color:var(--bluePrimary);border-radius:8px;bottom:0;cursor:pointer;padding:5px 10px;right:20px}.tabletPassengersBtnEditText{color:var(--white);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}.tabletPassengersContainerBaby{background-color:var(--greyPrimary);margin-bottom:20px;margin-top:-20px;padding:10px}#step3{display:flex;position:relative}#step3 .stepByStep{display:flex;flex-direction:row}#step3 .stepByStepOpt{cursor:pointer;padding:5px;transition:all .2s ease}#step3 .stepByStepOptOn{border-bottom:1px solid var(--bluePrimary)}#step3 .stepByStepOptText{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;position:relative}#step3 .stepContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;width:60%}#step3 .listCardHeader{border-bottom:1px solid var(--greyPrimary);margin-bottom:10px;padding:10px}#step3 .listCardHeaderText{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-align:center}#step3 .listCardFooter{display:flex;flex-direction:row;justify-content:center}.step3ModalTicket{align-items:center;display:flex;flex-direction:column;justify-content:center}.step3ModalTicketTitle{color:var(--bluePrimary);font-family:Montserrat,sans-serif;font-size:22px;font-weight:600;text-align:center;text-transform:uppercase}.step3ModalTicketDescription{color:var(--black);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-top:10px;text-align:center}#step3 .profileScreen_CardShadow.listCard{padding:5px}#step3 .listCardBodyElemt{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;width:400px}#step3 .listCardBodyElemtOptions{display:flex;flex-direction:row;justify-content:space-around}#step3 .listCardBodyElemtBtn{cursor:pointer}#step3 .listCardFooter{margin-top:20px}#step3 .listCardFooterBtn{align-items:center;background-color:var(--white);border:1px solid var(--bluePrimary);border-radius:20px;display:flex;flex-direction:row;padding:5px 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#step3 .listCardFooterBtnText{color:var(--bluePrimary)}.dropdown-personalize-find-clinics{background-color:#fff;border-radius:10px;box-shadow:0 0 9px -3px rgba(0,0,0,.37);padding:1rem;position:absolute;top:60px}.dropdown-personalize-find-clinics input{border:none;border-radius:10px;box-shadow:0 0 5px -3px rgba(0,0,0,.75);padding:.5rem}.dropdown-personalize-find-clinics span{background-color:#fff;border:2px solid #004274;border-radius:10px;color:#004274;cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:center;margin-top:.5rem;padding:.6rem;transition:.5s ease-in-out;width:100%}.dropdown-personalize-find-clinics span:hover{background-color:#004274;border-color:#fff;color:#fff}.contain-banner-specialist{margin:2rem auto;position:relative;width:90%}.contain-banner-specialist img{border-radius:10px;height:600px;object-fit:cover;width:100%}.effect-black-specialist{align-items:end;background-color:rgba(0,0,0,.238);border-radius:10px;display:flex;height:99%;justify-content:end;position:absolute;top:0;width:100%}.text-Banner-specialist{color:#fff;margin-bottom:6rem;margin-right:3rem;max-width:400px;text-align:center;width:50%}.text-Banner-specialist img{height:auto;width:100%}.purelyIframeFlight{padding:5px 10px;width:100%}.contain-buttons-filters-pharmacy{display:flex;justify-content:space-between;margin:3rem auto;width:80%}.find-name-pharmacy{align-items:center;border-radius:20px;box-shadow:8px 10px 35px -24px rgba(0,0,0,.75);cursor:pointer;display:flex;justify-content:space-between;padding:1rem;position:relative;width:60%}.layout-find-pharmacy-b-title{color:#004274;font-weight:700}.layout-find-pharmacy-b-p{color:#004274;font-weight:200}.find-peronalizer-pharmacy{align-items:center;border-radius:20px;box-shadow:8px 10px 35px -24px rgba(0,0,0,.75);cursor:pointer;display:flex;justify-content:space-between;padding:1rem;position:relative;width:30%}.p-pharmacy{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.lyt-pharmacy{align-items:center}.pharmacy-price{font-size:12px!important}.img-pharmacy{box-shadow:0 0 5px -3px rgba(0,0,0,.75)}.text-descuento{color:#9d9d9d;font-weight:300;text-align:end;text-decoration:line-through}.text-descuento,.textPrice{height:auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media screen and (max-width:1100px){.contain-buttons-filters-pharmacy{width:90%}}@media screen and (max-width:1000px){.contain-buttons-filters-pharmacy{flex-direction:column;gap:1rem}.find-name-pharmacy,.find-peronalizer-pharmacy{width:100%}}.contain-banner-clinics{margin:2rem auto;width:85%}.route-clinic{font-size:18px;font-weight:500;margin:2rem 0}.route-clinic a{color:#000}.route-clinic span{color:#0cf;text-decoration:underline}.contain-principal-banner-clinic{width:100%}.contain-principal-banner-clinic p{margin-bottom:2rem}.contain-principal-banner-clinic img{border-radius:10px;height:600px;object-fit:cover;width:100%}@media screen and (max-width:1100px){.contain-banner-clinics{width:99%}}.first-info-clinic-rate{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:2rem 0;width:100%}.first-info-clinic-rate ul{display:flex;list-style:none}.contain-info-detail-clinic{align-items:start;width:85%}.contain-info-detail-clinic,.main-content-result-hotel{display:flex;justify-content:space-between;margin:2rem auto}.main-content-result-hotel{width:95%}.contain-route-hotel-result{margin:2rem auto;width:90%}.contain-buttons-mobile-hotels{display:none;justify-content:space-between;margin:2rem auto;position:relative;width:90%}.contain-buttons-mobile-hotels button{align-items:center;border:none;border-radius:10px;box-shadow:0 0 16px -5px rgba(0,0,0,.65);cursor:pointer;display:flex;gap:3px;padding:.5rem}@media screen and (max-width:1100px){.contain-route-hotel-result,.main-content-result-hotel{width:99%}}@media screen and (max-width:800px){.contain-buttons-mobile-hotels{display:flex}}.contain-aside-hotel-result{width:20%}@media screen and (max-width:1100px){.contain-aside-hotel-result{width:30%}}@media screen and (max-width:800px){.contain-aside-hotel-result{display:none}}.contain-filter-aside-hotels{background-color:#fff;border-radius:10px;box-shadow:9px 11px 17px -3px rgba(0,0,0,.2);display:flex;flex-direction:column;margin-top:2rem;padding:1rem;z-index:9999}.contain-all-results-hotels{display:flex;flex-direction:column;gap:1rem;width:74%}.card-result-hotel{background-color:#fff;border-radius:15px;box-shadow:5px 5px 14px -6px rgba(0,0,0,.75);display:flex;gap:1rem;height:250px;position:relative;width:100%}.contain-porcentage-desc{background-color:#004274;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,20% 50%,0 0);clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,20% 50%,0 0);color:#fff;font-weight:700;padding:5px 5px 5px 25px;position:absolute;right:0;top:10%}.contain-img-hotel-result{position:relative;width:30%}.contain-img-hotel-result,.img-hotel-result{border-bottom-left-radius:15px;border-top-left-radius:15px;height:250px}.img-hotel-result{object-fit:cover;width:100%}.contain-info-result-hotels{display:flex;justify-content:space-around;padding:1rem;width:70%}.contain-info-hotel-card{max-height:250px;overflow:scroll;width:50%}.contain-price-hotel-card{border-left:2px solid #004274;max-height:250px;overflow:scroll;padding-left:6px;padding-top:2rem;width:40%}.dir-hotel-card{color:#767676;font-size:12px;margin-bottom:1rem}.star-hotel-card{align-items:center;display:flex;gap:6px}.star-hotel-card span{background-color:#41ae41;border-radius:10px;color:#fff;font-weight:700;padding:.6rem}.card-hotel-habitacion{margin-top:2rem}.card-hotel-habitacion p{align-items:center;color:#767676;display:flex;font-size:14px;gap:6px}.service-room-include{align-items:center;background-color:#004274;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;display:flex;font-size:12px;font-weight:700;gap:4px;left:0;padding:5px;position:absolute;top:10%}.price-normal-hotel-card{color:#767676;font-size:14px;text-decoration:line-through}.price-descount-hotel-card{color:#004274;font-size:20px;font-weight:700;margin-top:1rem}.taza-impuestos{color:#767676;padding:0 6px}.taza-impuestos,.what-include{font-size:12px;margin-top:1rem}.what-include{color:#004274}.button-detail-habitaciones button{background-color:#004274;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-top:1rem;padding:6px;text-align:center;transition:.5s ease-in;width:100%}.button-detail-habitaciones button:hover{background-color:#fff;border:1px solid #004274;color:#004274}@media screen and (max-width:1100px){.contain-all-results-hotels{width:65%}}@media screen and (max-width:850px){.contain-all-results-hotels{width:65%}.card-result-hotel{flex-direction:column;height:auto}.contain-porcentage-desc{z-index:999}.contain-img-hotel-result,.img-hotel-result{border-bottom-left-radius:0;border-top-left-radius:15px;border-top-right-radius:15px;width:100%}.contain-info-result-hotels{display:flex;justify-content:space-around;padding:1rem;width:100%}}@media screen and (max-width:800px){.contain-info-hotel-card h2{font-size:20px}.service-room-include{font-size:10px;max-width:120px}.contain-price-hotel-card{padding-top:0}.contain-all-results-hotels{width:100%}.price-descount-hotel-card{font-size:16px}.taza-impuestos{font-size:10px}}.contain-Paginado-specialist{align-items:center;display:flex;gap:4px;justify-content:center;margin:4rem auto}.contain-Paginado-specialist button{border:2px solid #004274;border-radius:6px;color:#004274;cursor:pointer;padding:7px;text-align:center;transition:.5s ease-in-out}.contain-Paginado-specialist button:hover{background-color:#004274;border-color:#fff;color:#fff}.detail-hotel-route{margin:2rem auto;width:80%}.detail-hotel-route p a{color:#000;transition:.5s ease-in}.detail-hotel-route p a:hover{color:#2b78dc}.detail-hotel-route span{color:#2b78dc;text-decoration:underline}.contain-title-hotel{margin:1rem auto;width:80%}.contain-title-hotel p{color:#747474}.contain-img-principal-hotel{display:flex;justify-content:space-between;margin:1rem auto;width:80%}.section-img-big{position:relative;width:49%}.section-img-big img{border-radius:6px;object-fit:cover;width:100%}.section-img-layout-for{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;width:49%}.section-img-layout-for img{border-radius:6px;object-fit:cover;width:49.5%}.contain-img-principal-hotel span{background-color:#004274;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:1rem;position:absolute;right:0;top:10%}@media screen and (max-width:1100px){.contain-img-principal-hotel,.contain-title-hotel,.detail-hotel-route{width:99%}.section-img-layout-for{gap:2px}}@media screen and (max-width:700px){.contain-title-hotel h1{font-size:20px}.contain-title-hotel p{font-size:12px}}@media screen and (max-width:600px){.contain-img-principal-hotel{flex-direction:column}.section-img-big,.section-img-layout-for{width:100%}}.contain-gallery-hotel{background-color:rgba(0,0,0,.628);display:flex;flex-direction:column;height:100%;padding:2rem;position:absolute;top:0;width:80%;width:100vw;z-index:999999}.modal-content-gallery span{color:#fff;cursor:pointer;display:block;font-size:40px;font-weight:700;margin-bottom:1rem;padding:.5rem;text-align:end}.react-slideshow-container{margin:0 auto;width:80%}.each-slide-effect>div{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;height:550px;justify-content:center;padding:1rem}.react-slideshow-container .nav:last-of-type{right:10px!important}.react-slideshow-container .nav:first-of-type{left:10px!important}.modal-gallery{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-content-gallery{border-radius:5px;overflow:auto;padding:20px}@media screen and (max-width:700px){.each-slide-effect>div{align-items:center;background-position:50%;background-size:cover;border-radius:10px;display:flex;height:350px;justify-content:center;padding:1rem}.react-slideshow-container{width:90%}.modal-content-gallery{padding:0}}.react-slideshow-container{align-items:center;display:flex;position:relative}.react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{align-items:center;background:hsla(0,0%,100%,.6);border:0;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:transparent;border:0;color:transparent;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.contain-services-include{display:flex;justify-content:space-between;margin:1rem auto;width:80%}.servicios-include-dropdown{align-items:center;background-color:#004274;border-radius:1rem;cursor:pointer;display:flex;justify-content:space-between;padding:1rem}.contain-dorpdowns{display:flex;flex-direction:column;gap:.6rem;width:49%}.contain-dorpdowns ul{background-color:#d5d5d5;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;justify-content:space-between;list-style:none;max-height:230px;overflow:scroll;padding:15px;position:relative;scrollbar-width:thin!important;width:100%}.contain-dorpdowns ::-webkit-scrollbar{height:20px}.contain-dorpdowns ::-webkit-scrollbar-track{background:#444;border-radius:30px}.contain-dorpdowns ::-webkit-scrollbar-thumb{background:#ccc;border-radius:30px;width:70px}.contain-dorpdowns ::-webkit-scrollbar-thumb:hover{background:#fff}.contain-dorpdowns ul li{align-items:center;display:flex}.contain-checkin{display:flex;flex-direction:column;width:49%}.contain-checkin h3{color:#004274}.servicios-include-dropdown h3{color:#fff}.check-in-out{display:flex;flex-direction:column;gap:.3rem}.check-in-out p{margin-top:1rem}.check-in-out span{background-color:#004274;border-radius:10px;color:#fff;font-weight:500;padding:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contain-stars-hotel{align-items:center;display:flex;justify-content:space-between;padding:1rem}.stars-description{align-items:center;display:flex;gap:2px}.stars-description span{background-color:#26bf8c;border-radius:15px;color:#fff;font-size:18px;font-weight:700;padding:1rem}.stars-description p{color:#26bf8c;font-size:20px;font-weight:700}@media screen and (max-width:1100px){.contain-services-include{width:99%}}@media screen and (max-width:600px){.contain-services-include{flex-direction:column;gap:1rem}.contain-checkin,.contain-dorpdowns{width:100%}.servicios-include-dropdown{padding:.6rem}.servicios-include-dropdown h3{font-size:15px}.check-in-out span{font-size:13px;padding:.6rem}.check-in-out p{font-size:14px}}
/*# sourceMappingURL=main.3e89d4d1.css.map*/