﻿.container-anahuac{max-width:85% !important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(max-width: 1350px){.container-anahuac{max-width:90% !important}}@media(max-width: 1024px){.container-anahuac{max-width:95% !important}}.img-cobertura{width:80%}#cuerpo{background-image:url(/img/index/bg.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain;min-height:90vh}@media(max-width: 1024px){#cuerpo{background-color:#f7f7f7}}@media(max-width: 450px){.text-idioma{font-size:12px !important}}.btn-download{color:#000 !important;background-color:#fcda03 !important}.text-anahuac{color:#ff5900}.bg-anahuac{background-color:#ff5900}.bg-pasos{background-color:#fff8f4}.btn-anahuac{color:#fff;background-color:#ff5900;border-color:#ff5900}.whats{position:relative}.text-xs{font-size:.5rem !important}#maleta{background-image:url(/img/index/maleta.png);background-size:contain;background-repeat:no-repeat;background-position-x:80%;min-height:600px}@media(max-width: 1366px){#maleta{background-position-x:100%;min-height:450px}}@media(max-width: 430px){#maleta{min-height:250px}}#mapa{background-image:url(/img/index/mapa.svg);background-size:contain;background-repeat:no-repeat;background-position:right}@media(max-width: 430px){.h1,h1{font-size:2rem}.h4,h4{font-size:1rem}}@font-face{font-family:"Zilla Slab";src:url("/fonts/zilla-slab/ZillaSlab-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Zilla Slab";src:url("/fonts/zilla-slab/ZillaSlab-Bold.ttf") format("truetype");font-weight:700}body{font-family:"Zilla Slab",serif}.form-control-normal:disabled,.form-control-normal[readonly]{background-color:#fff !important}.bg-blue{background-color:#ff5900}.bg-gradient{background:linear-gradient(to right, #ff5900, #5a19b4)}.bg-milenio{background-color:#05544e}html,body{overflow-x:hidden}body{background-color:#fff}@media(max-width: 767px){body{background-color:#f7f7f7}}.tooltip-element{color:#888}.tooltip-inner{background:#d8e7f8;color:#0039a6 !important}.tooltip.show{opacity:1 !important}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{border-top-color:#d8e7f8}.txt-nowrap{white-space:nowrap}@media(max-width: 450px){.fa-close.pull-right{float:none !important}}@media(max-width: 767px){.box-wiz{display:none}}.line-divider{border-bottom:1px solid #fff;margin:15px 0;position:relative;left:-11px;width:106.5%}.box-disable-menu{background-color:rgba(4,4,4,.3490196078);background:rgba(4,4,4,.3490196078);position:fixed;top:0;bottom:0;right:0;left:0;z-index:15;display:none;animation-duration:.6s;transition-duration:.6s}.box-disable-menu.activeD{display:block}.menu-responsive{position:fixed;width:250px;background-color:#002ea3;top:0;height:100%;z-index:16;bottom:0;animation-duration:.5s;transition-duration:.5s;left:-100%}.menu-responsive.activeD{left:0%}@media(max-width: 450px){.px-xs-0{padding-left:0;padding-right:0}}.fz-14px{font-size:14px}@media(max-width: 450px){.element-icon-print{text-align:center !important;justify-content:center}}@media(max-width: 450px){.resp-btn-steps{flex-flow:column;padding:0 30px}.resp-btn-steps button{max-width:300px;margin:13px auto}}.accordion-menu .element-hamb{color:#fff;text-transform:uppercase;display:block;margin:15px 0;cursor:pointer}.accordion-menu .element-hamb:hover{text-decoration:none}@media(max-width: 575px){.text-xs-right{text-align:right}}.menu-hamburger{color:#fff;cursor:pointer}.arrow-dest i{transform:scaleX(2.6) scaleY(1.1)}.hidden-inp{visibility:hidden;height:0}.slick-continente{width:calc(100% - 40px);margin:0 auto 10px auto}.slick-continente .prevA{position:absolute;left:-18px;top:4px}.slick-continente .nextA{position:absolute;right:0;top:6px;right:-18px}.slick-continente .slick-slide .item{text-align:center}@media(max-width: 575px){.-bottom-left-.-from-bottom-.active.datepicker{left:20px !important;right:20px !important}}.slick-track{padding-bottom:15px}.label-pack{font-size:14px}.toggleBenefLegal[disabled]{background-color:#dbdbdb !important}.tec-list::before{content:" ";border:.6rem solid gray;border-radius:99rem;height:0;width:0;margin-top:0rem;margin-left:-1.5rem;position:absolute}.tec-list.added::before{content:" ";border:.6rem solid #ff5900;border-radius:99rem;height:0;width:0;margin-top:0rem;margin-left:-1.5rem;position:absolute}.tec-list.added.milenio::before{content:" ";border:.6rem solid #05544e;border-radius:99rem;height:0;width:0;margin-top:0rem;margin-left:-1.5rem;position:absolute}.title-well{color:#8b8b8b;font-weight:bold}.border-blue-tec{border-color:#ff5900 !important}.border-green-milenio{border-color:#05544e !important}.text-blue-tec{color:#ff5900}.nav-vert-tecpi{display:flex;align-items:center}.nav-vert-tecpi ul.nav-tabs{display:table;width:300px;max-width:180px;border-color:rgba(0,0,0,0)}.nav-vert-tecpi ul.nav-tabs li{position:relative;width:180px}.nav-vert-tecpi ul.nav-tabs li a.nav-link{color:#8b8b8b}.nav-vert-tecpi ul.nav-tabs li a.nav-link.active{font-weight:bold;color:#ff5900;border-color:rgba(0,0,0,0) !important}.nav-vert-tecpi ul.nav-tabs li a.nav-link.active.milenio{color:#05544e !important}.nav-vert-tecpi ul.nav-tabs li a.nav-link.active:before{content:"⬤";padding-right:7px;position:relative;top:-2px;font-size:8px}.nav-vert-tecpi ul.nav-tabs li a.nav-link.active:after{content:"";position:absolute}.nav-vert-tecpi ul.nav-tabs li a.nav-link.active span:before{position:absolute;content:"";width:0;height:0;border-width:15px;border-color:rgba(0,0,0,0) #ff5900 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;position:absolute;right:-1px;top:5px}.nav-vert-tecpi ul.nav-tabs li a.nav-link.active span:after{content:"";width:0;height:0;border-width:13px;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;position:absolute;right:-3px;top:7px}.nav-vert-tecpi ul.nav-tabs li a.nav-link.active span.milenio:before{border-color:rgba(0,0,0,0) #05544e rgba(0,0,0,0) rgba(0,0,0,0)}.nav-vert-tecpi ul.nav-tabs li a.nav-link:hover{border-color:rgba(0,0,0,0);font-weight:bold}.nav-vert-tecpi ul.nav-tabs li a.nav-link:focus{border-color:rgba(0,0,0,0)}@media(max-width: 450px){.nav-vert-tecpi ul.nav-tabs{width:115px !important;max-width:115px !important}.nav-vert-tecpi ul.nav-tabs li{width:115px !important}}.nav-vert-tecpi .tab-countries{height:480px;border-left:2px solid #ff5900}.nav-vert-tecpi .tab-countries.milenio{border-left:2px solid #05544e !important}.nav-vert-tecpi .tab-countries ul.country-li-tec{display:grid;grid-template-rows:repeat(20, min-content);grid-auto-flow:column}.nav-vert-tecpi .tab-countries ul.country-li-tec li{min-width:140px;cursor:pointer;padding-left:15px;position:relative;color:#8b8b8b}.nav-vert-tecpi .tab-countries ul.country-li-tec li:before{content:""}.nav-vert-tecpi .tab-countries ul.country-li-tec li:hover{font-weight:bold}.nav-vert-tecpi .tab-countries ul.country-li-tec li:hover:before{content:"◯";padding-right:5px;position:absolute;top:7px;left:0;font-size:8px;color:#8b8b8b}.nav-vert-tecpi .tab-countries ul.country-li-tec li.active{color:#ff5900;font-weight:bold}.nav-vert-tecpi .tab-countries ul.country-li-tec li.active:before{content:"⬤";padding-right:5px;position:absolute;top:7px;left:0;font-size:8px}@media(max-width: 450px){.nav-vert-tecpi .tab-countries ul.country-li-tec li{padding-left:0}}.nav-vert-tecpi .tab-countries ul.country-li-tec.milenio li{min-width:140px;cursor:pointer;padding-left:15px;position:relative;color:#8b8b8b}.nav-vert-tecpi .tab-countries ul.country-li-tec.milenio li:before{content:""}.nav-vert-tecpi .tab-countries ul.country-li-tec.milenio li:hover{font-weight:bold}.nav-vert-tecpi .tab-countries ul.country-li-tec.milenio li:hover:before{content:"◯";padding-right:5px;position:absolute;top:7px;left:0;font-size:8px;color:#8b8b8b}.nav-vert-tecpi .tab-countries ul.country-li-tec.milenio li.active{color:#05544e;font-weight:bold}.nav-vert-tecpi .tab-countries ul.country-li-tec.milenio li.active:before{content:"⬤";padding-right:5px;position:absolute;top:7px;left:0;font-size:8px}@media(max-width: 450px){.nav-vert-tecpi .tab-countries ul.country-li-tec.milenio li{padding-left:0}}@media(max-width: 991px){.nav-vert-tecpi .tab-countries ul.country-li-tec{grid-template-rows:none;grid-auto-flow:dense}}@media(max-width: 991px){.nav-vert-tecpi .tab-countries{height:initial}}.tab-country-tec:before{content:"◯";padding-right:5px;position:relative;top:-2px;font-size:8px}.tab-country-tec.sele:before{content:"⬤";padding-right:5px;position:relative;top:-2px;font-size:8px}.seleccionapaquete .box-tec-blue{margin-top:12px;background-color:#fff !important}.seleccionapaquete .box-tec-blue .travel-type{margin:-15px -10px;padding:15px 10px;background-color:#8b8b8b}.seleccionapaquete .box-tec-blue .travel-type .name{color:#fff !important}.seleccionapaquete .box-tec-blue .travel-type .price .value,.seleccionapaquete .box-tec-blue .travel-type .price .currency{color:#fff !important}.seleccionapaquete .box-tec-blue .line-divider{border-bottom-color:#565962 !important}.seleccionapaquete .box-tec-blue .travel-props .elem{color:#565962 !important}.seleccionapaquete .box-tec-blue .label-pack-mas{color:#565962;font-size:14px}.seleccionapaquete .box-tec-blue.active-sel{background-color:#fff !important}.seleccionapaquete .box-tec-blue.active-sel .travel-type{background-color:#ff5900}.seleccionapaquete .box-tec-blue.active-sel .travel-type.milenio{background-color:#05544e !important}.seleccionapaquete .box-tec-blue.active-sel .travel-type .name{color:#fff !important}.seleccionapaquete .box-tec-blue.active-sel .travel-type .price .value,.seleccionapaquete .box-tec-blue.active-sel .travel-type .price .currency{color:#fff !important}.seleccionapaquete .box-tec-blue.active-sel .line-divider{border-bottom-color:#000 !important}.seleccionapaquete .box-tec-blue.active-sel .travel-props .elem{color:#000 !important}.seleccionapaquete .box-tec-blue.active-sel .label-pack-mas{color:#565962}.seleccionapaquete .box-tec-blue:not(.not-all-props){padding-bottom:35px}.btn-toggle.active.green-tecpi{background:#8fb40a}.tecpi-well{border:1px solid #ff5900;padding:9px 7px;border-radius:3px}.tecpi-well.green-tecpi{border-color:#8fb40a}.tecpi-well.green-tecpi .fz-14px{color:#8fb40a}.cont-destiny{position:relative}.cont-destiny .destiny-selector{position:absolute;bottom:-87px;width:100%;max-width:200px;z-index:2;background:#fff;padding:10px 12px;display:none;border:1px solid #e7e7e7;border-radius:12px}.cont-destiny .destiny-selector:after{content:"";width:0;height:0;border-style:solid;position:absolute;top:-8px;left:25px;width:15px;height:15px;background:#fff;transform:rotate(45deg);border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);z-index:0}@media(max-width: 575px){.cont-destiny .destiny-selector:after{left:unset;right:0px;left:0;margin:0 auto}}@media(max-width: 575px){.cont-destiny .destiny-selector{right:0;left:0;margin:0 auto;right:20px !important}}.cont-destiny .destiny-selector .get-dest-country>option:nth-child(even){background:#e6e6e6}@media(max-width: 767px){.max-content-card{text-align:center}}@media(max-width: 478px){.max-content-card{text-align:left}}.max-content-card-header{max-width:751px;text-align:center}.pos-rel{position:relative}.footer-img{height:22px;opacity:.4;cursor:pointer}.icon-sek-airplane,.icon-sek-airplane-down{font-size:40px;line-height:.7;color:#ff5900}.w-85{width:85%}.tec-link-a{color:#ff5900}.radios,.checkboxes{display:flex;flex-direction:column;flex-wrap:nowrap}input[type=checkbox],input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding:.1rem 0 0 2rem;user-select:none;color:#ff5900;font-weight:600}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border:2px solid #ff5900;border-radius:.25rem;background:#fff;text-align:center;transition:background 200ms ease-out}input[type=checkbox]+label:after,input[type=radio]+label:after{content:"";position:absolute;transform:scale(0);transition:transform 200ms ease-out}input[type=checkbox]+label.beneficiarios,input[type=radio]+label.beneficiarios{padding:.2rem 0 0 2rem}input[type=checkbox].milenio+label,input[type=radio].milenio+label{position:relative;padding:.1rem 0 0 2rem;user-select:none;color:#05544e;font-weight:600}input[type=checkbox].milenio+label:before,input[type=radio].milenio+label:before{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border:2px solid #05544e;border-radius:.25rem;background:#fff;text-align:center;transition:background 200ms ease-out}input[type=checkbox].milenio+label:after,input[type=radio].milenio+label:after{content:"";position:absolute;transform:scale(0);transition:transform 200ms ease-out}input[type=checkbox].milenio+label.beneficiarios,input[type=radio].milenio+label.beneficiarios{padding:.2rem 0 0 2rem}input[type=checkbox]+label:after{background-color:rgba(0,0,0,0);content:"";display:block;position:absolute;left:.65rem;top:.25rem;width:.5rem;height:1rem;opacity:.2;border-bottom:3px solid #ff5900;border-right:3px solid #ff5900;transform:rotate(45deg);transition:border-color .3s ease}input[type=checkbox].milenio+label:after{background-color:rgba(0,0,0,0);content:"";display:block;position:absolute;left:.65rem;top:.25rem;width:.5rem;height:1rem;opacity:.2;border-bottom:3px solid #05544e;border-right:3px solid #05544e;transform:rotate(45deg);transition:border-color .3s ease}input[type=checkbox]:checked+label:before{content:""}input[type=checkbox]:checked+label:after{content:"";opacity:1}input[type=radio]+label:before,input[type=radio]+label:after{border-radius:50%}input[type=radio]+label:after{left:7.6px;top:8px;width:12px;height:12px}input[type=radio]:checked+label:before{animation:borderscale 300ms ease-in}input[type=radio]:checked+label:after{background:#e900ff;transform:scale(1)}.box-custom-steps input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.box-custom-steps input[type=number]::-webkit-inner-spin-button,.box-custom-steps input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.box-custom-steps{border:2px solid #ddd;display:inline-flex}.box-custom-steps,.box-custom-steps *{box-sizing:border-box}.box-custom-steps button{outline:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);border:none;align-items:center;justify-content:center;width:3rem;height:3rem;cursor:pointer;margin:0;position:relative}.box-custom-steps button:before,.box-custom-steps button:after{display:inline-block;position:absolute;content:"";width:1rem;height:2px;background-color:#212121;transform:translate(-50%, -50%)}.box-custom-steps button.plus:after{transform:translate(-50%, -50%) rotate(90deg)}.box-custom-steps input[type=number]{font-family:sans-serif;max-width:5rem;padding:.5rem;border:solid #ddd;border-width:0 2px;font-size:2rem;height:3rem;font-weight:bold;text-align:center}@media(max-width: 630px){.br-responsive1{display:none}}@media(max-width: 630px){.pasj-resp{width:100%}}@media(max-width: 630px){.flx-resp{display:flex;justify-content:center;align-items:center;padding-top:0 !important;padding-bottom:0 !important}.flx-resp .number{margin-right:10px}}.box-custom-steps .nummax-ber-inps{max-width:70px !important}.js .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{max-width:80%;font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem}.no-js .inputfile+label{display:none}.inputfile:focus+label,.inputfile.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-0.25em;margin-right:.25em}.input-box-photo input{display:none}.input-box-photo .label-flex-Y{display:flex;align-items:center;flex-flow:column;max-width:200px;margin:0 auto}.inputfile-2+label{color:#ff5900;border:2px dashed #ff5900;background:#eddbd0;border-radius:15px}.inputfile-2:focus+label,.inputfile-2.has-focus+label,.inputfile-2+label:hover{color:#ddb097}.center-placeholder::placeholder{text-align:center}.txt-green-milenio{color:#05544e !important}.txt-blue-tec{color:#ff5900}.txt-blue-tec-light{color:#ddb097}.txt-blue-tec-lighter{color:#eddbd0}.txt-12px{font-size:12px}.bckg-blue-tec{background:#ff5900}.bckg-blue-tec-light{background:#ddb097}.bckg-blue-tec-lighter{background:#eddbd0}.bckg-white{background:#fff}.hidden-elem{visibility:hidden;height:0}ul[role=tablist]{padding-left:20px}ul[role=tablist] li .step{border:2px solid #ff5900}ul[role=tablist] li .step.milenio{border:2px solid #68b655 !important}ul[role=tablist] li .step .ico-wizz{position:absolute;top:5px;bottom:0;left:-2px;right:0;color:#ff5900}ul[role=tablist] li .step .ico-wizz.milenio{color:#68b655 !important}ul[role=tablist] li.first:last-of-type .step{background:#94c2ff !important}ul[role=tablist] li.first:last-of-type .step .ico-wizz{color:#94c2ff}ul[role=tablist] li.current:not(:last-of-type) .step .ico-wizz{color:#fff}ul[role=tablist] li.current:nth-last-child .step{background-color:#94c2ff !important}ul[role=tablist] li.current:nth-last-child .step .ico-wizz{color:#94c2ff !important}ul[role=tablist] li.done .step{background:#ff5900 !important}.header-main{height:83px;width:100%;background:rgba(0,46,163,.7019607843);position:absolute;top:0;z-index:1}.header-main .logos-header{height:40%;margin:0px 10px;cursor:pointer}.header-main .logo-tec-hdr{height:40px;cursor:pointer}.header-main .logo-blu-hdr{cursor:pointer;height:26px}.header-phrase{width:100%}@media all and (min-width: 1200px){.header-phrase .logo-head-m{width:100%}}@media(max-width: 576px){.header-phrase .logo-head-m{margin-left:calc(-100vw + 1120px)}}.header-phrase .words{position:absolute;right:50px;text-align:right}.header-phrase .words .abs-word-1{text-shadow:3px 6px 12px rgba(0,0,0,.5);font-size:48px;color:#fff}@media(max-width: 576px){.header-phrase .words .abs-word-1{font-size:calc(100% + 2vw)}}.header-phrase .words .abs-word-2{text-shadow:3px 6px 12px rgba(0,0,0,.5);font-size:29px;color:#ff5900}.header-phrase .words .abs-word-3{text-shadow:3px 6px 12px rgba(0,0,0,.5);color:#ff5900;font-size:50px;line-height:.7;font-weight:700}.logo-left-header{height:50px}.header-client{padding:15px 20px}.header-client .logo-tec-client{height:45px;width:auto}@media(max-width: 430px){.header-client .logo-tec-client{height:auto;width:100px;margin-bottom:-25px;width:120px}}.tecpi-link{color:#ff5900;font-family:sans-serif;font-size:14px;font-weight:400;line-height:17px;text-align:center}.btn-tec-blue{background:#ff5900;padding:7px 50px;font-size:15px;color:#fff;font-weight:bold;border-radius:10px}.btn-tec-blue.milenio{background:#68b655 !important}.btn-tec-blue:active{background:#97bdea;box-shadow:inset 3px 1px 5px gray}.btn-tec-blue.btn-sm{padding:2px 15px;font-weight:normal;font-size:15px}.btn-tec-blue:hover{background:#ff5900}.btn-tec-blue.txt-white{color:#fff}.btn-tec-white{background:#fff;padding:7px 50px;font-size:18px;color:#ff5900;font-weight:bold;border-radius:10px}.btn-tec-white.btn-sm{padding:2px 15px;font-weight:normal;font-size:15px}.btn-tec-white:hover{background:#fff}.btn-tec-white.txt-white{color:#ff5900}.btn-tec-gray{background:#a5a5a5;padding:7px 50px;font-size:18px;color:#fff;font-weight:bold;border-radius:10px;line-height:1.2}.btn-tec-gray.btn-sm{padding:2px 15px;font-weight:normal;font-size:15px}.btn-tec-gray:hover{background:#a5a5a5}.btn-tec-gray.txt-white{color:#ff5900}.btn-tec-gray-dos{background:#e1e1e1;padding:7px 50px;font-size:18px;color:#000;font-weight:bold;border-radius:6px;line-height:1.2}.btn-tec-gray-dos.btn-sm{padding:2px 15px;font-weight:normal;font-size:15px}.btn-tec-gray-dos:hover{background:#a5a5a5}.btn-tec-gray-dos.txt-white{color:#ff5900}.flex-centerY{display:flex;align-items:center}.flex-centerXY{display:flex;justify-content:center;align-items:center}.flex-justifyX-end{display:flex;justify-content:flex-end}.flex-justifyX-end-centerY{display:flex;justify-content:space-between;align-items:center}.flex-justifyX-between{display:flex;justify-content:space-between}.flex-boxes{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media(max-width: 767px){.flex-boxes .box-tec-blue-elem{padding:7px 12px;flex-grow:1}}.grow-1{flex-grow:1}.form-group.tec-inp.milenio{color:#05544e !important}.form-group.tec-inp.milenio input,.form-group.tec-inp.milenio select{border:1px solid #05544e}.form-group.tec-inp label{font-weight:bold;margin-bottom:3px;float:left;font-size:13px}.form-group.tec-inp textarea{resize:none}.form-group.tec-inp input,.form-group.tec-inp select,.form-group.tec-inp textarea{border:1px solid #ff5900}.well-tec{padding:10px 15px;border-radius:8px;width:90%;padding-right:40px;position:relative}.well-tec.well-danger{background-color:#ffc7c7;color:red}.well-tec .close-well{position:absolute;cursor:pointer;right:20px;font-size:25px}.h5-title-light{font-size:33px;color:#ff5900;line-height:1.6;font-weight:300}.h5-title-light.milenio{color:#68b655}.h5-title-normal{font-size:33px;color:#ff5900;line-height:1}.h5-title-normal.milenio{color:#05544e}.h5-title.milenio-light{font-size:33px;color:#68b655;line-height:1.6;font-weight:300}.h5-title.milenio-normal{font-size:33px;color:#05544e;line-height:1}@media(max-width: 450px){.h5-title-light{font-size:27px;line-height:1}.h5-title-normal{font-size:25px;line-height:1}}.datepicker--cell.-current-{background:#ff5900}.box-user{max-width:230px;margin-right:0;display:inline-block}.box-user .name{line-height:1;color:#ff5900;font-weight:600}.box-user .role{line-height:1;color:#ff5900;font-size:12px}.box-user .img-user{width:100%;max-width:160px;overflow:hidden;border:2px solid #ff5900;border-radius:50%}.box-planes .row .col-plan:nth-child(even):not(:nth-last-child(1)){border-bottom:1px solid #ddb097}.box-planes .row .col-plan:nth-child(odd):not(:last-child):not(:nth-last-child(1)){border-right:1px solid #ddb097;border-bottom:1px solid #ddb097}@media all and (max-width: 767px){.box-planes .row .col-plan:nth-child(odd):not(:last-child):not(:nth-last-child(1)){border-right:none}}.box-planes .row .col-plan:nth-last-child(1){border-right:1px solid #ddb097;border-bottom:none}@media all and (max-width: 767px){.box-planes .row .col-plan:nth-last-child(1){border-right:none}}.box-planes .row .col-plan:nth-child(4n){border-right-color:rgba(0,0,0,0)}.box-planes .row .col-plan:nth-child(3n){border-bottom-color:rgba(0,0,0,0) !important}.box-planes .row .plan-img{width:95%;border-radius:12px}@media all and (max-width: 767px){.box-planes .row .plan-img{max-width:350px;display:block;margin:0 auto}}.box-planes .row .info-plan{line-height:1;font-size:14px;color:#ff5900}@media(max-width: 767px){.box-plan-elem{border-bottom-color:#ddb097 !important}}@media(max-width: 576px){section.cotiza{position:relative}}.checkbox-terms{position:relative;display:flex;align-items:center;width:100%;margin:0 auto}.checkbox-terms .terms-advice{font-size:14px;line-height:1;color:#8b8b8b}.circle-blue{line-height:36px;border:2px solid #ff5900;background:#ddb097;padding:0 13px;border-radius:21px;cursor:pointer}.row-cotizar{margin-top:100px}.row-cont-wiz{margin:0px auto}.wiz-section-name{margin-left:-20px;color:#ff5900}.wiz-section-name.milenio{color:#05544e !important}.circle-num .circle-pas{font-size:9px !important;color:hsla(0,0%,100%,.41)}.circle-num .circle-pas.current{color:#fff}.name-pas{line-height:1.5;color:#fff;font-size:13px}.box-tec-blue-elem{color:#ff5900}.box-tec-blue-elem .abbrev-name{color:#ff5900;font-size:35px;line-height:1;font-weight:bold}.box-tec-blue-elem .abbrev-name.milenio{color:#05544e !important}.box-tec-blue-elem .icon{color:#ff5900}.box-tec-blue-elem .city-name{color:#ff5900;line-height:1}.box-tec-blue-elem .city-name.milenio{color:#05544e !important}.divider-box{border-bottom:1px solid #ff5900;margin:0 -10px}.custom-ic-av{line-height:1;margin-top:-10px;height:30px}.custom-ic-av span{font-size:30px}@media(max-width: 630px){.custom-ic-av span{font-size:24px}}.numero-pasajero-card{line-height:1}@media(min-width: 631px){.numero-pasajero-card{font-size:30px}}.shw-menos{display:none}.ver-mas-div{position:absolute;bottom:9px;left:0;right:0;margin:0 auto;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.h-24{height:24px}.slick-dots{bottom:0 !important}.box-viajes{min-height:300px;position:relative}.box-viajes.not-all-props{height:320px;padding-bottom:68px;position:relative;background-color:#fff !important}.box-viajes.not-all-props .travel-type{margin:-15px -10px;padding:15px 10px;background-color:#8b8b8b}.box-viajes.not-all-props .travel-type.milenio{background-color:#68b655 !important}.box-viajes.not-all-props .travel-type .name{color:#fff !important}.box-viajes.not-all-props .travel-type .price .value{color:#fff !important}.box-viajes.not-all-props .travel-type .price .currency{color:#fff !important}.box-viajes.not-all-props .travel-props{height:53%;overflow:hidden}.box-viajes p.elem{margin-bottom:10px}.box-tec-blue{background:#fff;border:1px solid #e7e7e7;padding:15px 10px;border-radius:3px}.box-tec-blue .blue-bckg{background:#fff}.box-tec-blue.box-destiny{border:1px solid #e7e7e7;width:100%;max-width:200px;margin:0 auto;vertical-align:middle;display:inline-grid;box-shadow:0 7px 15px 0 rgba(0,9,101,.15)}.box-tec-blue.box-destiny .abbrev-name{color:#ff5900;font-size:40px;line-height:1;font-weight:bold}.box-tec-blue.box-destiny .abbrev-name.milenio{color:#05544e !important}@media(max-width: 430px){.box-tec-blue.box-destiny .abbrev-name{font-size:30px}}.box-tec-blue.box-destiny .city-name{color:#ff5900;transition-duration:.5s}.box-tec-blue.box-destiny .city-name.milenio{color:#05544e !important}@media(max-width: 430px){.box-tec-blue.box-destiny .city-name{line-height:1}}.box-tec-blue.box-destiny .pull-right{float:right}.box-tec-blue.box-destiny .pull-left{float:left}.box-tec-blue.box-destiny.days{max-width:200px}.box-tec-blue.box-destiny.days .data{display:flex;justify-content:space-between;align-items:center}.box-tec-blue.box-destiny.days .data span{flex-grow:1}.box-tec-blue.box-destiny.days .data .day{flex-grow:.6;font-size:40px;color:#ff5900;line-height:1;padding-right:8px;text-align:center}.box-tec-blue.box-destiny.days .data .day.all{flex-grow:1}@media(max-width: 430px){.box-tec-blue.box-destiny.days .data .day{font-size:37px}}.box-tec-blue.box-destiny.days .data .date{flex-grow:.9}.box-tec-blue.box-destiny.days .data .date div{line-height:1;text-align:left}.box-tec-blue.box-destiny.days .data .date div:first-child{color:#ff5900}.box-tec-blue.box-destiny.days .data .date div:first-child.milenio{color:#68b655 !important}.box-tec-blue.box-destiny.days .data .date div:last-child{color:#ff5900}.box-tec-blue.box-destiny.days .data.all{flex-grow:1}@media(max-width: 499px){.box-tec-blue.box-destiny.days .data.flex-avion{flex-flow:column}}@media(max-width: 499px){.box-tec-blue.box-destiny.days{height:auto}}.box-tec-blue.box-destiny.box-blue{background:#ff5900}.box-tec-blue.box-destiny.box-blue.milenio{background:#05544e !important}.box-tec-blue.box-destiny.box-blue .icon-sek-airplane{color:#fff}.box-tec-blue.box-destiny.box-blue .icon-sek-airplane-down{color:#fff}.box-tec-blue.box-destiny.box-blue .day{color:#fff !important}.box-tec-blue.box-destiny.box-blue .date-month{color:#fff}.box-tec-blue.box-destiny.box-blue .date-day-name{color:#fff !important}.box-tec-blue.box-destiny.pasajeros-select{border-radius:5px;box-shadow:0 7px 15px 0 rgba(0,9,101,.15)}.box-tec-blue.box-destiny.pasajeros-select .data{border:none}.box-tec-blue.box-destiny.pasajeros-select .data>input.number-inps{border:none;outline:none}.box-tec-blue.box-destiny.pasajeros-select .data>button:before,.box-tec-blue.box-destiny.pasajeros-select .data>button:after{content:none}.box-tec-blue.box-destiny.pasajeros-select .data>*{color:#ff5900;font-weight:lighter;transform:scaleY(1.2) scaleX(0.9)}.box-tec-blue.box-viajes{width:100%}.box-tec-blue.box-viajes .travel-type .name{text-align:center;font-size:13px;color:#ff5900;font-weight:bold;text-transform:uppercase;line-height:1.2}@media(max-width: 430px){.box-tec-blue.box-viajes .travel-type .name{font-size:15px}}.box-tec-blue.box-viajes .travel-type .price{font-size:40px;text-align:center;line-height:1}.box-tec-blue.box-viajes .travel-type .price .value{display:inline-block;color:#ff5900;font-weight:bold}@media(max-width: 1300px){.box-tec-blue.box-viajes .travel-type .price .value{font-size:36px}}@media(max-width: 1153px){.box-tec-blue.box-viajes .travel-type .price .value{font-size:32px}}.box-tec-blue.box-viajes .travel-type .price .currency{display:inline-block;line-height:1;font-size:19px;color:#ff5900}@media(max-width: 1300px){.box-tec-blue.box-viajes .travel-type .price .currency{font-size:15px}}@media(max-width: 1153px){.box-tec-blue.box-viajes .travel-type .price .currency{font-size:14px}}.box-tec-blue.box-viajes .travel-props{margin:20px 0;padding:5px}.box-tec-blue.box-viajes .travel-props .elem{color:#ff5900;line-height:1.1;font-size:11px;text-align:left;text-transform:uppercase}@media(max-width: 430px){.box-tec-blue.box-viajes .travel-props .elem{font-size:11px}}@media(max-width: 450px){.box-tec-blue.box-viajes .travel-props{padding:0}}.box-tec-blue.box-viajes:hover{background:#cae2ff}.box-tec-blue #paquetesSli .box-viajes{min-height:402px;min-width:381px}.box-tec-blue #paquetesSli .box-viajes.box-blue{background:#ff5900}.box-tec-blue #paquetesSli .box-viajes.box-blue.milenio{background:#05544e !important}.box-tec-blue #paquetesSli .box-viajes.box-blue .travel-type .name{color:#fff}.box-tec-blue #paquetesSli .box-viajes.box-blue .travel-type .price .value,.box-tec-blue #paquetesSli .box-viajes.box-blue .travel-type .price .currency{color:#fff}.box-tec-blue #paquetesSli .box-viajes.box-blue .travel-props label{color:#fff}.box-tec-blue #paquetesSli .box-viajes.box-blue .travel-props .elem{color:#fff}.box-tec-blue .box-tec-blue.box-blue .init{color:#ff5900;font-size:16px}.box-tec-blue .box-tec-blue.box-blue .init.milenio{color:#05544e !important}.box-tec-blue .box-tec-blue.box-blue .dest{font-size:16px;color:#ff5900}.box-tec-blue .box-tec-blue.box-blue .dest.milenio{color:#05544e !important}.box-tec-blue span.regreso{transform:scaleX(-1);text-align:center}.box-tec-blue .box-ticket.box-blue{background:#ff5900}.box-tec-blue .box-ticket.box-blue.milenio{background:#05544e !important}.box-tec-blue .box-ticket.box-blue .box-tec-blue-elem .number{color:#fff}.box-tec-blue .box-ticket.box-blue .box-tec-blue-elem .city-name{color:#fff}.box-tec-blue .box-ticket.box-blue .box-tec-blue-elem .init{color:#fff}.box-tec-blue .box-ticket.box-blue .box-tec-blue-elem .dest{color:#fff}.box-tec-blue .box-ticket.box-blue .box-tec-blue-elem .icon-sek-airplane{color:#fff}.box-tec-blue .box-ticket.box-blue .box-tec-blue-elem .icon-sek-airplane-down{color:#fff}.box-tec-blue .box-ticket.box-blue .box-tec-blue-elem .abbrev-name{color:#fff}.box-tec-blue input.radio-tecpi[type=radio]:checked+label:after{background:#ff5900 !important}.box-tec-blue .tec-voucher.box-blue{background:#ff5900}.box-tec-blue .tec-voucher.box-blue.milenio{background:#05544e !important}.box-tec-blue .tec-voucher.box-blue .txt-blue-tec{color:#fff}.box-tec-blue .vouch-cert-box.box-blue{background:#ff5900}.box-tec-blue .vouch-cert-box.box-blue.milenio{background:#05544e !important}.box-tec-blue .vouch-cert-box.box-blue .init{color:#fff}.box-tec-blue .vouch-cert-box.box-blue .dest{color:#fff}.box-tec-blue .white-blue-btn{background:#fff;border:#ddb097 2px solid;font-size:16px;color:#ff5900;font-weight:bold}.box-tec-blue .blue-tecpi-btn{background:#ff5900;border:#ff5900 2px solid;font-size:16px;color:#fff;font-weight:bold}.box-tec-blue .gray-tecpi-btn{background:#e7e7e7;font-size:16px;color:#fff;font-weight:bold}.box-tec-blue.box-login{max-width:400px;background:#fff}.box-tec-blue.box-login .img-login{width:120px}.box-tec-blue .box-coberts strong{color:#ff5900;font-size:23px}.box-tec-blue.box-tec-resp{margin:0 auto}@media(min-width: 992px){.box-tec-blue.box-tec-resp{width:96%}}@media(max-width: 767px){.box-tec-blue.box-tec-resp{width:100%}}@media(max-width: 430px){.box-tec-blue.box-tec-resp{padding:12px !important}}.box-tec-blue.no-line{border:none}.box-tec-blue .row.mt-5 [type=button]{margin-bottom:12px}.box-tec-blue.blue-tecpi-box{background:#ff5900}.box-tec-blue.blue-tecpi-box.milenio{background:#05544e !important}.box-tec-blue.blue-tecpi-box .travel-type .name{color:#fff}.box-tec-blue.blue-tecpi-box .travel-type .price{color:#fff;line-height:.3}.box-tec-blue.blue-tecpi-box .travel-type .price .value{color:#fff}.box-tec-blue.blue-tecpi-box .travel-type .price .currency{color:#fff}.box-tec-blue.blue-tecpi-box .travel-type p.elem{color:#fff !important}.box-tec-blue.blue-tecpi-box input[type=radio]{color:#fff}.box-tec-blue.blue-tecpi-box .box-tec-blue-elem{color:#fff;min-width:90px}.box-tec-blue.blue-tecpi-box .box-tec-blue-elem .city-name{color:#fff}.box-tec-blue.blue-tecpi-box:hover{background:#ff5900}.box-tec-blue.blue-tecpi-box [class*=icon-sec-]{color:#fff}.box-tec-blue.blue-tecpi-box .abbrev-name{color:#fff}@media(max-width: 767px){.box-tec-blue.blue-tecpi-box .abbrev-name{font-size:30px}}.box-tec-blue.blue-tecpi-box .txt-blue-tec{color:#fff}.img-fluid-40{width:40% !important;height:auto}.box-cotizacion{text-align:right;display:block;vertical-align:middle}.box-cotizacion .box-divisa{margin-bottom:4px;color:#fff;font-size:15px}@media(max-width: 430px){.box-cotizacion .box-divisa #tipoCambio{font-size:10px}}.box-cotizacion .box-fecha{font-size:15px;line-height:1;color:#fff;margin-top:-6px}@media(max-width: 767px){.box-cotizacion .box-fecha{font-size:13px}}.box-cotizacion.blanco .box-divisa{color:#000}.box-cotizacion.blanco .box-fecha{color:#ff5900}.box-categoria{margin-top:-12px}@media(max-width: 450px){.box-categoria{margin-top:-9px}}@media(max-width: 430px){.box-categoria{margin-top:0px}}.box-file-photo{min-height:300px}.row-menu{display:flex;justify-content:space-around;flex-wrap:wrap}.row-menu .max-content-card{display:flex;justify-content:space-evenly}.row-menu .max-content-card>.div-href{padding:0 13px}.row-menu .div-href{text-align:center;margin:4px 0;display:inline-block}.row-menu .div-href.active a{color:#ff5900;font-weight:600}.row-menu .div-href.active.milenio a{color:#68b655 !important;font-weight:600}.row-menu .div-href a{color:#ddb097;font-size:14px;color:gray}.row-menu .div-href a:hover{color:#ff5900}.row-menu .div-href-sub.active a{color:#ff5900;font-weight:600}.trigger-fecha.box-destiny .datepicker-init{position:absolute;bottom:15px;width:90%;color:rgba(0,0,0,0);height:0;border:none;background:rgba(0,0,0,0);outline:none}.col-right-text{text-align:right;display:inline-grid}.label-incr-asist{font-size:13px}.tec-subtitle{font-size:18px;color:#ff5900}.tec-subtitle.milenio{color:#05544e !important}.tec-subtitle.upperCase{text-transform:uppercase;font-weight:600}.tec-subtitle.box-labels{max-width:430px;margin-top:13px}.tec-subtitle.box-labels.two-sides{display:flex;justify-content:space-between}@media(max-width: 576px){.tec-subtitle.contrata{position:absolute;top:-80px;background:hsla(0,0%,100%,.4);width:100%;padding-bottom:7px;font-weight:bold}}@media(max-width: 576px){.tec-subtitle.contrata .tecpi-link{font-weight:bold}}.flex-box-image{display:flex;justify-content:space-around;flex-wrap:wrap}.line-points{border-bottom:6px dotted #ff5900}.box-image{cursor:pointer;margin-top:15px}.box-image:not(.index){min-width:160px}.box-image .box-img{margin:0 auto;overflow:hidden;width:53px;height:53px;border:3px solid #ff5900}.box-image .box-img img{width:100%;height:100%}.box-image .bottom-name{margin-top:20px;font-size:18px;color:#ff5900}.box-image.index{box-shadow:0 7px 15px 0 rgba(0,9,101,.15);width:127px;height:127px;max-width:127px;padding:20px 0;margin:10px 40px}.box-image.index .bottom-name{font-size:12px}@media(max-width: 576px){.box-image.index .bottom-name{margin-top:0;padding-left:13px;color:#fff;font-size:20px}}@media(max-width: 576px){.box-image.index .box-img.rounded-circle{margin:0}}@media(max-width: 576px){.box-image.index{height:127px;max-width:unset;padding:20px 0;margin:0px 0px;margin-bottom:0;flex-grow:1;width:100%;border:none;margin-top:0;display:flex;justify-content:start;align-items:center;padding-left:calc(-68vw + 90%)}.box-image.index:nth-child(1){background:#94c2ff}.box-image.index:nth-child(2){background:#5a88db}.box-image.index:nth-child(3){background:#3b6ac8}.box-image.index:nth-child(4){background:#1e4cb6}.box-image.index:nth-child(5){background:#012fa3}}.box-phrase>p{font-size:30px;margin:0;line-height:1.5;color:#ff5900}#login-box{height:100vh}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ff5900}::-webkit-scrollbar-thumb:hover{background:rgba(0,46,163,.7019607843)}html::-webkit-scrollbar{width:0px !important}.slick-dots li.slick-active button:before{color:#ff5900 !important}.slick-paquetes div>.item{padding:0 13px}.slick-paquetes .slick-slide .item .box-tec-blue.active-sel{box-shadow:7px 7px 7px 4px rgba(0,9,101,.25)}.modal-footer{border:none}input[type=radio]:checked+label:after{background:#ff5900}input[type=radio].milenio:checked+label:after{background:#05544e}.modal-tecp .modal-content{background:#fff;border-radius:6px}.modal-tecp .modal-content .modal-body{color:#ff5900}.modal-tecp .modal-content .modal-body.milenio{color:#05544e !important}.jumbotron{background:#6b7381;color:#bdc1c8}.jumbotron h1{color:#fff}.example{margin:4rem auto}.example>.row{margin-top:2rem;height:5rem;vertical-align:middle;text-align:center;border:1px solid rgba(189,193,200,.5)}.example>.row:first-of-type{border:none;height:auto;text-align:left}.example h3{font-weight:400}.example h3>small{font-weight:200;font-size:.75em;color:#939aa5}.example h6{font-weight:700;font-size:.65rem;letter-spacing:3.32px;text-transform:uppercase;color:#bdc1c8;margin:0;line-height:5rem}.example .btn-toggle{top:50%;transform:translateY(-50%)}.btn-toggle{padding:0;position:relative;border:none;height:1.5rem;width:3rem;border-radius:1.5rem;color:#6b7381;background:#bdc1c8}.btn-toggle:focus,.btn-toggle.focus,.btn-toggle:focus.active,.btn-toggle.focus.active{outline:none}.btn-toggle:before,.btn-toggle:after{line-height:1.5rem;width:4rem;text-align:center;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle:before{content:""}.btn-toggle:after{content:""}.btn-toggle>.handle{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:1.125rem;background:#fff;transition:left .25s}.btn-toggle.active{transition:background-color .25s}.btn-toggle.active>.handle{left:1.6875rem;transition:left .25s}.btn-toggle.active:before{opacity:.5}.btn-toggle.active:after{opacity:1}.btn-toggle.btn-sm:before,.btn-toggle.btn-sm:after{line-height:-0.5rem;color:#fff;letter-spacing:.75px;left:.4125rem;width:2.325rem}.btn-toggle.btn-sm:before{text-align:right}.btn-toggle.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-sm.active:before{opacity:0}.btn-toggle.btn-sm.active:after{opacity:1}.btn-toggle.btn-xs:before,.btn-toggle.btn-xs:after{display:none}.btn-toggle:before,.btn-toggle:after{color:#6b7381}.btn-toggle.active{background-color:#ff5900}.btn-toggle.active.milenio{background-color:#05544e}.btn-toggle.btn-lg{margin:0 5rem;padding:0;position:relative;border:none;height:2.5rem;width:5rem;border-radius:2.5rem}.btn-toggle.btn-lg:focus,.btn-toggle.btn-lg.focus,.btn-toggle.btn-lg:focus.active,.btn-toggle.btn-lg.focus.active{outline:none}.btn-toggle.btn-lg:before,.btn-toggle.btn-lg:after{line-height:2.5rem;width:5rem;text-align:center;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle.btn-lg:before{content:"Off";left:-5rem}.btn-toggle.btn-lg:after{content:"On";right:-5rem;opacity:.5}.btn-toggle.btn-lg>.handle{position:absolute;top:.3125rem;left:.3125rem;width:1.875rem;height:1.875rem;border-radius:1.875rem;background:#fff;transition:left .25s}.btn-toggle.btn-lg.active{transition:background-color .25s}.btn-toggle.btn-lg.active>.handle{left:2.8125rem;transition:left .25s}.btn-toggle.btn-lg.active:before{opacity:.5}.btn-toggle.btn-lg.active:after{opacity:1}.btn-toggle.btn-lg.btn-sm:before,.btn-toggle.btn-lg.btn-sm:after{line-height:.5rem;color:#fff;letter-spacing:.75px;left:.6875rem;width:3.875rem}.btn-toggle.btn-lg.btn-sm:before{text-align:right}.btn-toggle.btn-lg.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-lg.btn-sm.active:before{opacity:0}.btn-toggle.btn-lg.btn-sm.active:after{opacity:1}.btn-toggle.btn-lg.btn-xs:before,.btn-toggle.btn-lg.btn-xs:after{display:none}.btn-toggle.btn-sm{margin:0 .5rem;padding:0;position:relative;border:none;height:1.5rem;width:3rem;border-radius:1.5rem}.btn-toggle.btn-sm:focus,.btn-toggle.btn-sm.focus,.btn-toggle.btn-sm:focus.active,.btn-toggle.btn-sm.focus.active{outline:none}.btn-toggle.btn-sm:before,.btn-toggle.btn-sm:after{line-height:1.5rem;width:.5rem;text-align:center;font-weight:600;font-size:.55rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle.btn-sm:before{content:"Off";left:-0.5rem}.btn-toggle.btn-sm:after{content:"On";right:-0.5rem;opacity:.5}.btn-toggle.btn-sm>.handle{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:1.125rem;background:#fff;transition:left .25s}.btn-toggle.btn-sm.active{transition:background-color .25s}.btn-toggle.btn-sm.active>.handle{left:1.6875rem;transition:left .25s}.btn-toggle.btn-sm.active:before{opacity:.5}.btn-toggle.btn-sm.active:after{opacity:1}.btn-toggle.btn-sm.btn-sm:before,.btn-toggle.btn-sm.btn-sm:after{line-height:-0.5rem;color:#fff;letter-spacing:.75px;left:.4125rem;width:2.325rem}.btn-toggle.btn-sm.btn-sm:before{text-align:right}.btn-toggle.btn-sm.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-sm.btn-sm.active:before{opacity:0}.btn-toggle.btn-sm.btn-sm.active:after{opacity:1}.btn-toggle.btn-sm.btn-xs:before,.btn-toggle.btn-sm.btn-xs:after{display:none}.btn-toggle.btn-xs{margin:0 0;padding:0;position:relative;border:none;height:1rem;width:2rem;border-radius:1rem}.btn-toggle.btn-xs:focus,.btn-toggle.btn-xs.focus,.btn-toggle.btn-xs:focus.active,.btn-toggle.btn-xs.focus.active{outline:none}.btn-toggle.btn-xs:before,.btn-toggle.btn-xs:after{line-height:1rem;width:0;text-align:center;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.btn-toggle.btn-xs:before{content:"Off";left:0}.btn-toggle.btn-xs:after{content:"On";right:0;opacity:.5}.btn-toggle.btn-xs>.handle{position:absolute;top:.125rem;left:.125rem;width:.75rem;height:.75rem;border-radius:.75rem;background:#fff;transition:left .25s}.btn-toggle.btn-xs.active{transition:background-color .25s}.btn-toggle.btn-xs.active>.handle{left:1.125rem;transition:left .25s}.btn-toggle.btn-xs.active:before{opacity:.5}.btn-toggle.btn-xs.active:after{opacity:1}.btn-toggle.btn-xs.btn-sm:before,.btn-toggle.btn-xs.btn-sm:after{line-height:-1rem;color:#fff;letter-spacing:.75px;left:.275rem;width:1.55rem}.btn-toggle.btn-xs.btn-sm:before{text-align:right}.btn-toggle.btn-xs.btn-sm:after{text-align:left;opacity:0}.btn-toggle.btn-xs.btn-sm.active:before{opacity:0}.btn-toggle.btn-xs.btn-sm.active:after{opacity:1}.btn-toggle.btn-xs.btn-xs:before,.btn-toggle.btn-xs.btn-xs:after{display:none}.btn-toggle.btn-secondary{color:#6b7381;background:#bdc1c8}.btn-toggle.btn-secondary:before,.btn-toggle.btn-secondary:after{color:#6b7381}.btn-toggle.btn-secondary.active{background-color:#ff8300}ul li.first:last-child .step{background-color:red !important}/*# sourceMappingURL=tec-styles-1.css.map */
