.album-content a,.city-course-box a,.pe-box a,.post-title a,.review .link,.slide-wrapper a,.static-content a,.video .link{text-decoration:none}.carousel-custom-caption span,body{font-family:'Open Sans'}@font-face{font-family:StrawberryMuffins;src:url('../vendor/strawberry_muffins/Strawberry Muffins Demo.ttf')}h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}p{font-size:14px}a{color:#0075BE}@media (min-width:992px) and (max-width:1199px){#logo{margin-top:20px}}#top-header-wrapper ul{list-style:none;margin:0;padding:0;min-height:40px;float:right;background-color:#177dc1}#top-header-wrapper ul li{padding:0;margin:0 0 0 3px;height:40px;float:left}.languages li:first-child,.social{padding:5px!important}#top-header-wrapper ul li:first-child{margin:0!important}#top-header-wrapper ul li img{height:30px;width:30px}#top-header-wrapper ul li.illuminated a{padding:5px!important;margin:0;height:40px;line-height:2em;font-size:13px!important;display:block}#top-header-wrapper ul li.illuminated a:active,#top-header-wrapper ul li.illuminated a:hover{text-decoration:none;color:#fff}@media (max-width:501px){.languages{background:0 0!important;float:right!important}}.social{margin:0}.social img{height:30px}.navbar-default{background-color:transparent;border-color:transparent}@media (min-width:768px){.navbar-default .navbar-nav>li{margin-left:10px}.navbar-default .navbar-nav li a{font-size:13px;color:#177dc1}.navbar-default .navbar-nav>li>a{display:block;padding:10px;max-width:100px;line-height:1.2em;text-align:left}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#177dc1;background-color:transparent}.letra-azul{color:#177cc1!important}.letra-negra{color:#000!important}.linea-inf-azul{border-bottom:1px solid #177cc1!important}.linea-inf-negra{border-bottom:1px solid #000!important}.scrollup{bottom:5em;cursor:pointer;display:none;padding:.25em .5em;position:fixed;right:1.5em;width:36px;height:36px;line-height:30px;color:#0075BE;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;text-align:center;background-color:#F29400;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#main-container{margin-top:20px}h3#featuredText{margin:20px 0;padding:0;font-size:18px;text-shadow:4px 3px 4px rgba(150,150,150,.36);text-align:center}#courses-calculator-wrapper{position:relative;background:#0075be}#main-courses-wrapper h1{font-size:14pt}@media (min-width:768px){#courses-calculator-wrapper{background:#0075be;background:-moz-linear-gradient(left,#0075be 49%,#F29400 52%);background:-webkit-linear-gradient(left,#0075be 49%,#F29400 52%);background:linear-gradient(to right,#0075be 49%,#F29400 52%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0075be', endColorstr='#F29400', GradientType=1 )}}.city-course-box img{position:relative;margin:auto}.city-course-box .title{position:absolute;width:100%;z-index:1;top:25%;left:0;font-size:18px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.6em}#empty-pe-bg1,#empty-pe-bg2,#main-calculator-wrapper,#main-courses-wrapper{min-height:468px;color:#eee}#main-courses-wrapper a{color:#fff}#main-courses-table{margin-top:20px}#course-calculator-form,.slide-wrapper{margin-bottom:20px}#payment-page-wrapper,#static-page-wrapper{margin-bottom:40px;margin-top:20px}#ui-datepicker-div{z-index:9999!important}.slide-wrapper a{color:#0075BE}.carousel-custom-caption{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-custom-caption span{font-size:30px;text-shadow:0 0 3px #fff,0 0 7px #fff,0 0 11px #fff,0 0 17px #fff,0 0 27px #fff,0 0 37px #fff,0 0 47px #fff,0 0 77px #fff,0 0 97px #fff;text-align:center;display:block;color:#0075BE}#courses-prices-wrapper #general-courses,#courses-prices-wrapper #general-courses table,#courses-prices-wrapper #long-term-courses,#courses-prices-wrapper #long-term-courses table{color:#fff;background-color:#0075BE}#courses-prices-wrapper #special-courses,#courses-prices-wrapper #special-courses table{color:#fff;background-color:#F29400}.review,.static-content{background-color:#0a71b4;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;overflow:hidden}#courses-prices-wrapper #general-courses a,#courses-prices-wrapper #long-term-courses a,#courses-prices-wrapper #special-courses a,#courses-wrapper,#courses-wrapper #courses-accordion h2.subtitle{color:#fff}#courses-wrapper #courses-accordion{color:#333}#pe-links-wrapper{margin-bottom:30px}.static-page-title{border-bottom:1px solid #0075BE}#static-content-wrapper{margin-top:20px}.static-content{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;color:#fff;height:220px;transition:border .2s ease-in-out;-webkit-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);-moz-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);box-shadow:4px 9px 18px -5px rgba(0,0,0,.75)}.static-content img{max-height:150px;margin:auto}.static-content .title{font-size:1.3em;color:#FFF;text-align:center}#links-wrapper .link .media-body p.desc,#review-viewer p.content{text-align:justify}.static-content a{color:#F29400}#tab-cities .pe-box{height:60px}.city-acc{min-height:580px}.city-acc ul{padding:0 0 0 15px;margin:0 0 15px}.review,.video{padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);-moz-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75)}.city-acc ul li{list-style-type:none;list-style-image:none;margin:0 0 5px}#review-viewer,.review{margin-bottom:20px}.city-acc span.acc-type{font-weight:700;color:#F29400}.subtype-row{background-color:rgba(0,126,203,.8)}.subtype-row2{background-color:rgba(242,148,0,.8)}#transfer-types-wrapper{background-color:#4585C2}.review{border-radius:5px;color:#fff;min-height:200px;transition:border .2s ease-in-out;box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);height:150px}.album-content,.video{background-color:#0a71b4;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out}.review img{max-height:180px}.review .title{font-size:1.3em;color:#F29400}.review .link{color:#F29400}#review-viewer h2.subtitle{margin:0 0 10px;border:0}#album-wrapper,#links-wrapper,#videos-wrapper,.video{margin-bottom:20px}#review-viewer p.city,#review-viewer p.date{color:#0075BE}ul.reviews li img{height:66px}.video{border-radius:5px;color:#fff;min-height:160px;transition:border .2s ease-in-out;box-shadow:4px 9px 18px -5px rgba(0,0,0,.75)}#accreditations-wrapper,#partners-wrapper{margin:20px 0}.video .title{font-size:1.3em;color:#F29400}.video .link{color:#F29400}#links-wrapper .link img{width:80px}#links-wrapper h2.title{font-size:20px;color:#0075BE}#links-wrapper .link .media-body h4.media-heading a{font-size:15px}#partners-wrapper .partner img{width:150px}#accreditations-wrapper .accreditation img{display:block;margin-left:auto;margin-right:auto;width:150px}.album-content-wrapper{padding-top:20px;padding-bottom:20px}.album-content{padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;color:#fff;height:250px;overflow:hidden;transition:border .2s ease-in-out;-webkit-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);-moz-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);box-shadow:4px 9px 18px -5px rgba(0,0,0,.75)}.album-content img{max-height:150px;margin:auto}.album-content .title{font-size:1.3em;color:#FFF;text-align:center}.album-content a{color:#F29400}#footer{-webkit-box-shadow:10px 10px 48px 0 rgba(0,0,0,.75);-moz-box-shadow:10px 10px 48px 0 rgba(0,0,0,.75);box-shadow:10px 10px 48px 0 rgba(0,0,0,.75)}#top-inner-footer-wrapper{background-color:#0075BE;color:#eee;border-bottom:2px solid #0075BE}#top-inner-footer-wrapper a{color:#eee}#top-inner-footer-wrapper a:hover{color:#fff}#footer .title{font-size:22px}.post-title,.post-title a{font-size:20px;color:#0075BE}#bottom-inner-footer-wrapper{background-color:#eee;padding:10px 0}#footer ul li{margin:15px 0}#embedded_code{overflow:hidden}.bx-wrapper{margin-top:15px}.bx-wrapper .bx-viewport{border:none;background:0 0;box-shadow:none}.logo-cervantes{width:100px;padding:10px 0}#blog-wrapper{margin-bottom:40px}.post{margin-bottom:50px;height:400px}@media (max-width:768px){.post{height:auto}}.post-title{margin-bottom:0}.post-date{font-size:12px;color:#0075BE;font-style:italic}.post-content{text-align:justify}#rev-widget h2,#rev-widget p,.http-status-code,.http-status-err{text-align:center}.post-content img{margin:10px}@media (min-width:992px){.post img{max-height:200px}}.pe-box{display:block;padding:4px;margin-bottom:20px;background-color:#0075BE;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;-webkit-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);-moz-box-shadow:4px 9px 18px -5px rgba(0,0,0,.75);box-shadow:4px 9px 18px -5px rgba(0,0,0,.75)}.pe-box-active,.pe-box:hover{border-bottom:2px solid #F29400!important}.pe-box *{color:#fff}.pe-box h3{font-size:16px;margin-top:10px;margin-bottom:5px}.txt-box,.txt-box-white{padding:10px;margin:10px}.pe-color{color:#177dc1}.pe-color2{color:#F29400}.pe-link2{color:#fff;background-color:#F29400}.pe-bg{background-color:#0075BE;color:#eee}.pe-bg2{background-color:#F29400;color:#eee}.pe-txt{color:#0075BE}.white{color:#fff}.black-montana{color:#333}.center-pills{display:flex!important;justify-content:center!important}.txt-box{background-color:rgba(3,3,3,.6);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#eee}.txt-box-white{background-color:rgba(255,255,255,.6);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#333}.airport-name,.year{font-weight:700;text-align:center}.acc-subtype{margin-left:5px;font-weight:700}.acc-board-type{margin-left:20px}.bs-wizard{margin-top:40px;border-bottom:solid 1px #e0e0e0;padding:0 0 10px}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{color:#595959;font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#fbe8aa;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:' ';width:14px;height:14px;background:#fbbd19;border-radius:50px;position:absolute;top:8px;left:8px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:8px;box-shadow:none;margin:20px 0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0;box-shadow:none;background:#fbe8aa}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#f5f5f5}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}.widget{color:#555;margin:30px 0 20px}.widget .nav-tabs li.active a{border:none;background-color:#fff;border-bottom:1px solid #F29400;color:#0075BE}.widget .nav-tabs li a{color:#fff;background-color:#0075BE;border:1px solid #eee}.widget .tab-content{background-color:#fff;padding:10px;border-radius:0 0 50px 10px;-moz-border-radius:0 0 50px 10px;-webkit-border-radius:0 0 50px 10px;border:0 solid #000;overflow:hidden}.bx-wrapper .bx-pager.bx-default-pager a{background:#00619d}.bx-pager.bx-default-pager a.active,.bx-pager.bx-default-pager a:hover{background:#F29400!important}#calendar{margin:10px}#rev-widget p{width:80%;margin:auto}#err-wrapper{margin-top:50px;min-height:400px;margin-bottom:50px}.http-status-code{font-size:100px;color:red}.http-status-err{font-size:50px}