#page-home .cards,#page-visa-list .cards{padding-bottom:30px}#page-home .bkg-hero,#page-visa-list .bkg-hero{background-image:url(/assets/images/bkg-hero.jpg);background-size:cover;background-position-y:top;background-position-x:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;height:80vh;min-height:660px;z-index:0}#page-home .hero,#page-visa-list .hero{height:500px;padding:20px 2rem;display:flex;align-items:center;justify-content:flex-start}#page-home .hero .content,#page-visa-list .hero .content{max-width:1500px;margin:0 auto;flex:1 1;z-index:10}#page-home .hero .content h1,#page-visa-list .hero .content h1{margin-bottom:2rem;font-size:3rem;max-width:550px}#page-home .hero .content .search,#page-visa-list .hero .content .search{max-width:400px}#page-home .hero .content .selector,#page-visa-list .hero .content .selector{background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:15px;max-width:-moz-fit-content;max-width:fit-content;display:flex;flex-wrap:wrap;border:1px solid rgba(89,118,225,.275);gap:15px;align-items:flex-end;padding:30px;box-shadow:0 .5rem 1rem rgba(1,33,99,.188)}#page-home .hero .content .selector .whereFrom,#page-home .hero .content .selector .whereTo,#page-visa-list .hero .content .selector .whereFrom,#page-visa-list .hero .content .selector .whereTo{display:flex;position:relative;flex-direction:column;flex:1 1}#page-home .hero .content .selector .whereFrom h4,#page-home .hero .content .selector .whereTo h4,#page-visa-list .hero .content .selector .whereFrom h4,#page-visa-list .hero .content .selector .whereTo h4{font-size:1rem}#page-home .hero .content .selector .select-content,#page-visa-list .hero .content .selector .select-content{max-width:350px;width:100%;cursor:pointer}#page-home .hero .content .selector .select-content .dropdown,#page-visa-list .hero .content .selector .select-content .dropdown{height:40px;background-color:#fff;display:flex;justify-content:space-between;padding:0 20px;align-items:center;border:1px solid rgba(1,34,105,.188);border-radius:7px;gap:10px;min-width:300px}#page-home .hero .content .selector .select-content .dropdown .input,#page-visa-list .hero .content .selector .select-content .dropdown .input{border:none}#page-home .hero .content .selector .select-content .dropdown.selected,#page-visa-list .hero .content .selector .select-content .dropdown.selected{border-color:#d64000}#page-home .hero .content .selector .select-content .dropdown.open .bi-chevron-down,#page-visa-list .hero .content .selector .select-content .dropdown.open .bi-chevron-down{transform:rotateX(180deg)}#page-home .hero .content .selector .select-content .dropdown-menu,#page-visa-list .hero .content .selector .select-content .dropdown-menu{max-width:350px;width:100%;background-color:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;top:-6px;box-shadow:0 .5rem 1rem rgba(1,33,99,.188);border-radius:7px!important}#page-home .hero .content .selector .select-content .dropdown-menu ul,#page-visa-list .hero .content .selector .select-content .dropdown-menu ul{padding-left:0}#page-home .hero .content .selector .select-content .dropdown-menu li,#page-visa-list .hero .content .selector .select-content .dropdown-menu li{padding:7px 5px;list-style:none}#page-home .hero .content .selector .continuar,#page-visa-list .hero .content .selector .continuar{height:40px;background-color:#d64000;text-align:center;padding:10px 20px;border-radius:0;border:1px solid #d64000;border-radius:7px;line-height:1.2rem;font-size:1.2rem;color:#fff}#page-home .hero .content .selector .continuar:disabled,#page-visa-list .hero .content .selector .continuar:disabled{color:rgba(1,34,105,.188);border:1px solid rgba(1,34,105,.188);background-color:#fff}@media(max-width:992px){#page-home h1,#page-visa-list h1{text-align:center;margin-bottom:2rem;margin-top:4rem;font-size:2rem}#page-home h2,#page-visa-list h2{font-size:1.5rem}#page-home .bkg-hero,#page-visa-list .bkg-hero{background-position-x:left;height:90vh}#page-home .hero,#page-visa-list .hero{padding:0;height:470px}#page-home .hero h1,#page-visa-list .hero h1{font-size:30px!important;margin-top:0;text-align:left!important}#page-home .selector,#page-visa-list .selector{justify-content:center!important;align-items:center!important;padding:20px 15px!important;background-color:inherit!important;border:0!important;box-shadow:none!important}#page-home .selector h4,#page-visa-list .selector h4{text-align:left!important;margin-bottom:10px!important}#page-home .selector .select-content,#page-visa-list .selector .select-content{max-width:100%!important}#page-home .selector .dropdown,#page-visa-list .selector .dropdown{height:50px!important;min-width:100%}#page-home .selector .dropdown.open,#page-visa-list .selector .dropdown.open{border-color:#d64000}#page-home .selector .dropdown-menu,#page-visa-list .selector .dropdown-menu{-webkit-backdrop-filter:blur(0)!important;backdrop-filter:blur(0)!important;background-color:#fff!important;z-index:999999;top:-5px!important;min-width:100%!important;border:1px solid #fff}#page-home .selector .continuar,#page-visa-list .selector .continuar{margin-top:6px;border-top-left-radius:7px!important;border-bottom-left-radius:7px!important;height:50px!important;min-width:100%!important}#page-home .selector .continuar:disabled,#page-visa-list .selector .continuar:disabled{color:rgba(1,34,105,.188);border:1px solid rgba(1,34,105,.188)!important;background-color:#fff}}.visa-lista .list,.visa-lista h2{position:relative}.visa-card{border:1px solid #dcdcdc;border-radius:8px;overflow:hidden;box-shadow:0 0 0 0 rgba(0,0,0,.1);transition:all .2s ease-in-out;height:100%}.visa-card .card-content{color:#333}.visa-card .card-content h3{font-size:1.3rem;margin-bottom:0}.visa-card .card-content .image{background-repeat:no-repeat;background-size:cover;background-position:50%;height:260px}.visa-card .card-content .info{padding:1.2rem;height:100%}.visa-card .card-content .info .title{display:flex;justify-content:space-between;margin-bottom:5px}.visa-card .card-content .info .timing{font-size:1rem}.visa-card .card-content .info .timing span{color:#d64000}.visa-card .card-content .info .ending{display:flex;margin-top:1rem;justify-content:space-between;align-items:center;display:none}.visa-card .card-content .info .ending .cta{background-color:#d64000;color:#fff;padding:.5rem 1.5rem;border-radius:4px;font-size:1rem;font-weight:700}.visa-card .card-content .info .ending .price{font-size:1.2rem;font-weight:700;color:#333}.visa-card:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.visa-card.inactive{pointer-events:none;position:relative}.visa-card.inactive .image{filter:grayscale(100%);opacity:.8}.visa-card.inactive .ending{visibility:hidden}.visa-card.inactive .info span{color:#333!important}.visa-card.inactive:after{content:"available soon!";position:absolute;bottom:25px;left:0;color:#fff;padding:2px 10px;background:#666}[id^=page-visa-]:not(#page-visa-list) .how-it-works hr{display:none}[id^=page-visa-]:not(#page-visa-list) .image-header{margin-top:20px}[id^=page-visa-]:not(#page-visa-list) .image-header .row{height:250px;display:flex;flex:1 1;background-color:rgba(0,0,0,.376);background-blend-mode:multiply;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:50%}[id^=page-visa-]:not(#page-visa-list) .image-header .row h1{color:#fff;text-shadow:0 1px 10px #000;font-size:2.4rem}[id^=page-visa-]:not(#page-visa-list) .visa-apply{margin-top:20px;background-color:#fff;border-radius:20px;position:relative;padding-top:1.2rem}[id^=page-visa-]:not(#page-visa-list) .visa-apply .row{position:relative}[id^=page-visa-]:not(#page-visa-list) .eligible-countries .list{display:flex;flex-wrap:wrap;gap:10px}[id^=page-visa-]:not(#page-visa-list) .eligible-countries .list div{border:1px solid rgba(0,0,0,.063);border-radius:5px;padding:2px 6px;background-color:#fafafa}[id^=page-visa-]:not(#page-visa-list) .eligible-countries .list div img{width:15px;margin-right:4px}[id^=page-visa-]:not(#page-visa-list) .visa-info{padding:20px;position:-webkit-sticky;position:sticky;top:0;z-index:100}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content{border:1px solid #ffe2d6;border-radius:15px;padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:70px;z-index:99999}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content h5{border-bottom:1px solid #ffe2d6;margin-bottom:20px;padding-bottom:7px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item{display:flex;gap:10px;margin-bottom:15px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item .image{background-color:#fff;border:1px solid #ffe2d6;color:#d64000;border-radius:5px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.3rem}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item p{margin-bottom:0;line-height:1.2rem;font-size:.9rem}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item p span{font-size:.8rem;display:block;opacity:.9}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content h6{border-bottom:1px solid #ffe2d6;margin-bottom:10px;padding-bottom:7px;margin-top:25px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info{width:100%;max-width:100%}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info .map{height:220px;background-repeat:no-repeat;background-size:cover;border-radius:5px;margin-bottom:10px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info table{width:100%;table-layout:fixed}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info tr:nth-child(2n){background-color:#f0f0f0}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info tr:nth-child(odd){background-color:#fff}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info td{background-color:inherit!important;color:#606060;font-size:.9rem;text-transform:capitalize;padding:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:1px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info td:first-child{max-width:2px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .item-info td:last-child{color:#929292}[id^=page-visa-]:not(#page-visa-list) .steps{display:flex;justify-content:space-evenly;padding:10px 25px;background-color:#f3f3f3;border-radius:15px}[id^=page-visa-]:not(#page-visa-list) .steps .step{display:flex;align-items:center}[id^=page-visa-]:not(#page-visa-list) .steps .step .number{width:21px;height:21px;background-color:#d64000;text-align:center;border-radius:50%;color:#fff;margin-right:5px;line-height:19px;border:1px solid #d64000}[id^=page-visa-]:not(#page-visa-list) .steps .step .text{font-size:1.1rem;font-weight:700}[id^=page-visa-]:not(#page-visa-list) .steps .step.disabled .number{color:#0b3947;background-color:#fff;border:1px solid #0b3947}@media(max-width:992px){[id^=page-visa-]:not(#page-visa-list) .image-header{margin-top:0;max-width:100%}[id^=page-visa-]:not(#page-visa-list) .image-header .row{border-radius:0}[id^=page-visa-]:not(#page-visa-list) .image-header .row h1{font-size:2rem}[id^=page-visa-]:not(#page-visa-list) .visa-info{position:fixed;z-index:1000;top:auto;bottom:0;left:0;right:0;background:#fff;padding:0;transition:all .3s ease-in-out}[id^=page-visa-]:not(#page-visa-list) .visa-info.show{z-index:9999}[id^=page-visa-]:not(#page-visa-list) .visa-info.show .visa-info-content{height:560px;padding-bottom:50px;box-shadow:0 0 0 100vh rgba(0,0,0,.6)}[id^=page-visa-]:not(#page-visa-list) .visa-info.show .bi-caret-up-fill:before{transform:rotate(180deg)}[id^=page-visa-]:not(#page-visa-list) .visa-info.apply-version .visa-info-content{height:95px}[id^=page-visa-]:not(#page-visa-list) .visa-info.apply-version.show .visa-info-content{height:280px!important;padding-bottom:50px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content{border:none;border-top:1px solid #ffe2d6;border-radius:0;padding:7px 20px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:relative;top:auto;height:70px;transition:all .3s ease-in-out}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .open{background-color:#fff;padding:2px 26px;color:#d64000;cursor:pointer;text-align:center}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content h5{text-align:center}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .apply{position:absolute;bottom:0;left:10px;right:10px;background-color:#fff;padding-bottom:10px}[id^=page-visa-]:not(#page-visa-list) .visa-info .visa-info-content .apply .mt-4{margin-top:0!important}[id^=page-visa-]:not(#page-visa-list) .with-steps{padding-top:20px}[id^=page-visa-]:not(#page-visa-list) .steps-row{position:fixed;top:60px;left:0;right:0;height:7px}[id^=page-visa-]:not(#page-visa-list) .steps-row .col-12{margin-bottom:0!important;margin-top:0!important}[id^=page-visa-]:not(#page-visa-list) .steps-row .col-12 .steps{padding:0;height:7px}[id^=page-visa-]:not(#page-visa-list) .steps-row .col-12 .steps .step{background-color:#d64000;flex:1 0 auto;height:13px}[id^=page-visa-]:not(#page-visa-list) .steps-row .col-12 .steps .step .number,[id^=page-visa-]:not(#page-visa-list) .steps-row .col-12 .steps .step .text{display:none}[id^=page-visa-]:not(#page-visa-list) .steps-row .col-12 .steps .step.disabled{background-color:#f3f3f3}}.visas-popular .content{text-align:center;padding:40px 3vw 60px;border:1px solid #f7d0c0;margin:0 auto 30px;background-color:#fafafa;background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.visas-popular h2{color:#d64000;font-size:2rem}.visas-popular p{margin-bottom:30px}.visas-popular hr{margin-bottom:-17px;z-index:9;border:0;height:1px;background:linear-gradient(90deg,#000,#000 20%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 70%,#000 0,#000)}.visas-popular .lista{display:flex;flex-wrap:wrap;justify-content:center}.visas-popular .col{max-width:400px}.visas-popular .visa-card{border:1px solid #d64000}.visas-popular .visa-card .card-content .image{height:200px}.visas-popular .visa-card .card-content .info{background-color:#000;color:#fff}.visas-popular .visa-card .card-content .info .title{justify-content:center}.visas-popular .visa-card .card-content .info h3{z-index:10;margin-bottom:5px;margin-left:-15px}.visas-popular .visa-card .card-content .info h3:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/assets/images/iso.png);background-size:contain;background-repeat:no-repeat;margin-right:5px}.visas-popular .visa-card .card-content .info span{color:#fff}.visas-popular .visa-card .card-content .info .ending{justify-content:flex-end}.visas-popular .visa-card .card-content .info .price{color:#fff;display:none}.visas-popular .visa-card .card-content .info .cta{display:none}@media(max-width:992px){.visas-popular .content{max-width:100vw;border-radius:0}.visas-popular .lista{gap:20px;flex-direction:column;justify-content:center;align-items:center}}.good-news{background-color:#fcf1e0;border-radius:20px;margin-top:20px}.good-news img{height:160px}.good-news span{text-transform:capitalize}@media(max-width:992px){.good-news .row{flex-direction:column;gap:20px}}.about-page .about-us-container .tricota,.about-page .contact-us-container .tricota,.contact-page .about-us-container .tricota,.contact-page .contact-us-container .tricota{padding-left:30px;padding-right:30px}.about-page .about-us-container .tricota i:before,.about-page .contact-us-container .tricota i:before,.contact-page .about-us-container .tricota i:before,.contact-page .contact-us-container .tricota i:before{color:#d64000}.about-page .about-us-container .tricota .d-flex,.about-page .contact-us-container .tricota .d-flex,.contact-page .about-us-container .tricota .d-flex,.contact-page .contact-us-container .tricota .d-flex{background-color:#fff3f3;border-radius:20px;color:#270c01;text-align:center}.about-page .about-us-container .commitment,.about-page .contact-us-container .commitment,.contact-page .about-us-container .commitment,.contact-page .contact-us-container .commitment{border-radius:20px;overflow:hidden;background-color:#f4f4f4}.about-page .about-us-container .acreditations ul,.about-page .contact-us-container .acreditations ul,.contact-page .about-us-container .acreditations ul,.contact-page .contact-us-container .acreditations ul{font-size:.9rem!important}.about-page .about-us-container .legal-info i:before,.about-page .contact-us-container .legal-info i:before,.contact-page .about-us-container .legal-info i:before,.contact-page .contact-us-container .legal-info i:before{color:#d64000}.about-page .about-us-container .legal-info .mb-0,.about-page .contact-us-container .legal-info .mb-0,.contact-page .about-us-container .legal-info .mb-0,.contact-page .contact-us-container .legal-info .mb-0{font-size:.9rem}.about-page .map,.contact-page .map{min-height:250px;background-image:url(/assets/images/office-map.jpg);background-size:cover;background-blend-mode:multiply;background-color:rgba(0,0,0,.2);position:relative}.about-page .map .overlay,.contact-page .map .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4)}@media(max-width:992px){.about-page .about-us-container .tricota .align-items-start,.contact-page .about-us-container .tricota .align-items-start{justify-content:center;flex-direction:column;align-items:center!important;gap:10px}.about-page .about-us-container .acreditations .row-cols-1,.about-page .about-us-container .tricota p,.contact-page .about-us-container .acreditations .row-cols-1,.contact-page .about-us-container .tricota p{text-align:center}.about-page .about-us-container .acreditations .align-items-center,.contact-page .about-us-container .acreditations .align-items-center{justify-content:center}.about-page .about-us-container .commitment,.contact-page .about-us-container .commitment{border-radius:0;margin:20px -20px}.about-page .about-us-container .legal-info .row-cols-1,.contact-page .about-us-container .legal-info .row-cols-1{text-align:center}.about-page .about-us-container .legal-info .align-items-start,.contact-page .about-us-container .legal-info .align-items-start{justify-content:center;flex-direction:column;align-items:center!important;gap:10px;text-align:center}}.contact-page .legal-info{background-color:#fff3f3;border-radius:20px;color:#270c01;padding:20px}