@font-face{font-family:'Helvetica Neue';src:url("../fonts/HelveticaNeue-Bold.eot");src:url("../fonts/HelveticaNeue-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Bold.woff2") format("woff2"),url("../fonts/HelveticaNeue-Bold.woff") format("woff"),url("../fonts/HelveticaNeue-Bold.ttf") format("truetype"),url("../fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url("../fonts/HelveticaNeue-Black.eot");src:url("../fonts/HelveticaNeue-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Black.woff2") format("woff2"),url("../fonts/HelveticaNeue-Black.woff") format("woff"),url("../fonts/HelveticaNeue-Black.ttf") format("truetype"),url("../fonts/HelveticaNeue-Black.svg#HelveticaNeue-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url("../fonts/HelveticaNeue-Medium.eot");src:url("../fonts/HelveticaNeue-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Medium.woff2") format("woff2"),url("../fonts/HelveticaNeue-Medium.woff") format("woff"),url("../fonts/HelveticaNeue-Medium.ttf") format("truetype"),url("../fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url("../fonts/HelveticaNeue-Roman.eot");src:url("../fonts/HelveticaNeue-Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Roman.woff2") format("woff2"),url("../fonts/HelveticaNeue-Roman.woff") format("woff"),url("../fonts/HelveticaNeue-Roman.ttf") format("truetype"),url("../fonts/HelveticaNeue-Roman.svg#HelveticaNeue-Roman") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url("../fonts/HelveticaNeue-Thin.eot");src:url("../fonts/HelveticaNeue-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Thin.woff2") format("woff2"),url("../fonts/HelveticaNeue-Thin.woff") format("woff"),url("../fonts/HelveticaNeue-Thin.ttf") format("truetype"),url("../fonts/HelveticaNeue-Thin.svg#HelveticaNeue-Thin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url("../fonts/HelveticaNeue-Light.eot");src:url("../fonts/HelveticaNeue-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-Light.woff2") format("woff2"),url("../fonts/HelveticaNeue-Light.woff") format("woff"),url("../fonts/HelveticaNeue-Light.ttf") format("truetype"),url("../fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'iconCTA';src:url("../fonts/icon_CTA/iconCTA.eot?2oqskx");src:url("../fonts/icon_CTA/iconCTA.eot?2oqskx#iefix") format("embedded-opentype"),url("../fonts/icon_CTA/iconCTA.ttf?2oqskx") format("truetype"),url("../fonts/icon_CTA/iconCTA.woff?2oqskx") format("woff"),url("../fonts/icon_CTA/iconCTA.svg?2oqskx#iconCTA") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="iconCTA-"],[class*=" iconCTA-"]{font-family:'iconCTA'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconCTA-location:before{content:"\e900"}.iconCTA-wasap:before{content:"\e901"}.iconCTA-telegram:before{content:"\e902"}.iconCTA-attention:before{content:"\e903"}.iconCTA-social:before{content:"\e904"}.iconCTA-twitter:before{content:"\e905"}.iconCTA-facebook:before{content:"\e906"}.iconCTA-upDown:before{content:"\e907"}.iconCTA-arrow_right2:before{content:"\e908"}.iconCTA-watch:before{content:"\e909"}.iconCTA-calendar:before{content:"\e90a"}.iconCTA-card:before{content:"\e90b"}.iconCTA-UP:before{content:"\e90c"}.iconCTA-down:before{content:"\e90d"}.iconCTA-right:before{content:"\e90e"}.iconCTA-left:before{content:"\e90f"}.iconCTA-OK:before{content:"\e910"}.iconCTA-lupa:before{content:"\e911"}.iconCTA-mail:before{content:"\e912"}.iconCTA-home:before{content:"\e913"}.iconCTA-viber:before{content:"\e914"}.iconCTA-skype:before{content:"\e915"}.iconCTA-help:before{content:"\e916"}.iconCTA-bad:before{content:"\e917"}.iconCTA-download:before{content:"\e918"}.iconCTA-arrow_right:before{content:"\e919"}.iconCTA-close:before{content:"\e91a"}.iconCTA-bus:before{content:"\e91b"}.iconCTA-bici:before{content:"\e91c"}.iconCTA-user:before{content:"\e91d"}.iconCTA-eye:before{content:"\e91e"}.iconCTA-password:before{content:"\e91f"}*{margin:0;padding:0;text-decoration:none;outline:0}code,kbd,samp,pre,tt,var,textarea,input,select,isindex,listing,xmp,plaintext{font:inherit;font-size:1em;white-space:normal}dfn,i,cite,var,address,em{font-style:normal}th,b,strong,h1,h2,h3,h4,h5,h6{font-weight:normal}a,img,a img,iframe,form,fieldset,abbr,acronym,object,applet,table{border:0}table{border-collapse:collapse;border-spacing:0}caption,th,td,center{text-align:left;vertical-align:top}body{line-height:1;background:white;color:black}q{quotes:"" ""}ul,ol,dir,menu{list-style:none}sub,sup{vertical-align:baseline}a{color:inherit;cursor:pointer}a:focus{border-bottom:3px solid #f03}hr{display:none}button:focus{outline:0 auto -webkit-focus-ring-color;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none}font{color:inherit!important;font:inherit!important;color:inherit!important}marquee{overflow:inherit!important;-moz-binding:none}blink{text-decoration:none}nobr{white-space:normal}body.CTA{font-family:'Helvetica Neue';font-weight:300;font-size:17px}body.CTA .container,body.CTA .container-fluid{padding-right:25px;padding-left:25px}body.CTA .row{margin-left:-25px;margin-right:-25px}body.CTA .row.no-gutters{margin-right:0;margin-left:0}body.CTA .col,body.CTA .col-1,body.CTA .col-10,body.CTA .col-11,body.CTA .col-12,body.CTA .col-2,body.CTA .col-3,body.CTA .col-4,body.CTA .col-5,body.CTA .col-6,body.CTA .col-7,body.CTA .col-8,body.CTA .col-9,body.CTA .col-auto,body.CTA .col-lg,body.CTA .col-lg-1,body.CTA .col-lg-10,body.CTA .col-lg-11,body.CTA .col-lg-12,body.CTA .col-lg-2,body.CTA .col-lg-3,body.CTA .col-lg-4,body.CTA .col-lg-5,body.CTA .col-lg-6,body.CTA .col-lg-7,body.CTA .col-lg-8,body.CTA .col-lg-9,body.CTA .col-lg-auto,body.CTA .col-md,body.CTA .col-md-1,body.CTA .col-md-10,body.CTA .col-md-11,body.CTA .col-md-12,body.CTA .col-md-2,body.CTA .col-md-3,body.CTA .col-md-4,body.CTA .col-md-5,body.CTA .col-md-6,body.CTA .col-md-7,body.CTA .col-md-8,body.CTA .col-md-9,body.CTA .col-md-auto,body.CTA .col-sm,body.CTA .col-sm-1,body.CTA .col-sm-10,body.CTA .col-sm-11,body.CTA .col-sm-12,body.CTA .col-sm-2,body.CTA .col-sm-3,body.CTA .col-sm-4,body.CTA .col-sm-5,body.CTA .col-sm-6,body.CTA .col-sm-7,body.CTA .col-sm-8,body.CTA .col-sm-9,body.CTA .col-sm-auto,body.CTA .col-xl,body.CTA .col-xl-1,body.CTA .col-xl-10,body.CTA .col-xl-11,body.CTA .col-xl-12,body.CTA .col-xl-2,body.CTA .col-xl-3,body.CTA .col-xl-4,body.CTA .col-xl-5,body.CTA .col-xl-6,body.CTA .col-xl-7,body.CTA .col-xl-8,body.CTA .col-xl-9,body.CTA .col-xl-auto{padding-left:25px;padding-right:25px}body.CTA p,body.CTA ul{line-height:1.75rem;font-size:1.25rem}body.CTA .headline-XXLarger{font-size:3.2353rem;margin-bottom:1.5rem}body.CTA .headline-larger{font-size:calc(2.3529rem+1 *((100vw - 320px) / 680));font-size:2.3529rem!important;font-weight:bold;margin-bottom:1rem;margin-top:2rem}body.CTA .headline-large{font-size:2rem!important;line-height:2.5rem!important}body.CTA .headline-large .badge{padding:18px 20px}body.CTA .headline-large-big{font-size:2.4706rem!important;font-weight:bold!important}body.CTA .headline-large-medium{font-size:2.3529rem!important;font-weight:bold!important}body.CTA .headline-medium-large{font-size:1.66471rem!important;line-height:1.8rem!important;font-weight:bold!important}body.CTA .headline-mediumlargeXL{font-size:1.76470588rem!important;line-height:1.8rem;font-weight:400;margin-top:2rem;margin-bottom:1rem}body.CTA .headline-mediumlargeXL a{border-bottom:0;color:#006ec7}body.CTA .headline-mediumlargeMD{font-size:1.470588235rem!important;line-height:1.85rem;font-weight:bold;margin-top:2rem;margin-bottom:.5882rem}body.CTA .headline-mediumlargeMD a{border-bottom:0;color:#006ec7}body.CTA .headline-mediumlarge{font-size:1.176470588rem!important;line-height:1.8rem}body.CTA .headline-small{font-size:1.1765rem!important;line-height:1.6rem}body.CTA .headline-xsmall{font-size:1.25rem}body.CTA .headline-xxsmall{font-size:1rem;font-weight:bold}body.CTA .card_num_tit{font-size:2rem;display:block}body.CTA a.link{color:#06f;border-bottom:1px solid rgba(0,107,186,0.5);padding-bottom:3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA a.link:hover,body.CTA a.link:focus{color:#f03;border-bottom:1px solid #f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}body.CTA a.link_red{color:#f03;border-bottom:1px solid #f03;padding-bottom:3px}body.CTA a.link_red:hover{text-decoration:none}body.CTA a.link_red:focus{color:#039;border-bottom:3px solid #039}body.CTA .caption{font-size:.823529412rem;color:rgba(4,14,32,0.6)}body.CTA img+.caption{margin-top:-.5rem;margin-bottom:1.5rem}body.CTA .not-displayed{display:none}body.CTA #cookie-bar{z-index:9999;padding:2rem 50px;background-color:#f2f2f2;color:#040e20;bottom:0;left:0;top:auto;width:100%;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,0.2)}body.CTA #cookie-bar p{font-size:1rem;margin:0 0 .5rem;text-align:left;line-height:1.5rem;width:100%}body.CTA #cookie-bar .cb-enable{background-color:#f7d417;border:3px solid #f7d417;color:#040e20;padding:7px 20px;box-shadow:0 1px 1px rgba(15,34,140,0.2);font-size:1rem;font-weight:400;border-radius:.25rem;text-align:center;white-space:nowrap;margin-top:0;display:block;width:115px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA #cookie-bar .cb-enable:hover,body.CTA #cookie-bar .cb-enable:active{background-color:#f9e15d;color:#040e20;border:3px solid #f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA #cookie-bar .cb-enable:focus{border:3px solid #f03}body.CTA #cookie-bar a{color:#06f;border-bottom:1px solid rgba(0,107,186,0.5);padding:0;margin-left:0;border-radius:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA #cookie-bar a:hover,body.CTA #cookie-bar a:focus{color:#ad2624;border-bottom:1px solid #ad2624;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA #cookie-bar #cookie-text{float:left;width:70%}body.CTA #cookie-bar #cookie-buttons{display:flex;margin-top:1rem;float:right}body.CTA #cookie-bar #cookie-buttons .btn.btn-reject-all{margin-bottom:0;margin-right:10px}body.CTA #cookie-bar #cookie-buttons .btn.btn-secondary{background-color:#fff;border:3px solid #fff;border-radius:.25rem;color:#040e20;padding:7px 15px;margin-right:20px}body.CTA #cookie-bar #cookie-buttons .btn.btn-secondary:hover,body.CTA #cookie-bar #cookie-buttons .btn.btn-secondary:active{background-color:#f4f5f8;color:#040e20;border:3px solid #f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA #cookie-bar #cookie-buttons .btn.btn-secondary:focus{border:3px solid #f03}body.CTA #modalCookies{z-index:9999}body.CTA #modalCookies .modal-content .modal-header .modal-title{font-size:2rem}body.CTA #modalCookies .modal-content .modal-body .needs-div{clear:both}body.CTA #modalCookies .modal-content .modal-body .needs-div .modal-intro .modal-expl{float:left;width:85%}body.CTA #modalCookies .modal-content .modal-body .needs-div .modal-intro .modal-expl h6{font-size:1.2rem}body.CTA #modalCookies .modal-content .modal-body .needs-div .modal-intro .modal-expl .modal-text{font-size:1.1rem;line-height:1.5rem}body.CTA #modalCookies .modal-content .modal-body .needs-div .modal-intro .modal-toggle{text-align:center}body.CTA #modalCookies .modal-content .modal-body .needs-div .modal-cookies{clear:both}body.CTA #modalCookies .modal-content .modal-body .needs-div .modal-cookies .cookies-table table{display:none}body.CTA #modalCookies .modal-content .modal-body .not-last-needs{border-bottom:1px solid #dadada}body.CTA header{height:136px;position:relative}body.CTA header .navbar{background-color:#fff;padding:0 15px 0}body.CTA header .navbar .navbar-brand{width:120px;padding-top:0;padding-bottom:0;margin-bottom:10px;margin-top:10px}body.CTA header .navbar .navbar-brand img{height:40px}body.CTA header .navbar .navbar-brand .img-conecta{margin-top:4px;margin-left:0;height:33px}body.CTA header .navbar .navbar-toggler{border-radius:0;padding:29px 30px 28px;border:0;position:relative;margin-right:-15px}body.CTA header .navbar .navbar-toggler span{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA header .navbar .navbar-toggler:not(.collapsed){background-color:#039}body.CTA header .navbar .navbar-toggler:not(.collapsed) span{background-color:#fff}body.CTA header .navbar .navbar-toggler:not(.collapsed) span:nth-child(2){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);margin-top:10px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA header .navbar .navbar-toggler:not(.collapsed) span:nth-child(3){opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA header .navbar .navbar-toggler:not(.collapsed) span:nth-child(4){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:absolute;top:35px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA header .navbar .navbar-toggler .icon-bar{background-color:#06f;display:block;width:22px;height:2px;border-radius:1px;margin:4px auto}body.CTA header .navbar .navbar-collapse{background-color:#039;margin-left:-50px;margin-right:-50px;padding-top:25px;padding-right:50px;padding-left:50px;overflow-y:auto}body.CTA header .navbar .navbar-collapse.show{height:calc(100vh - 78px)}body.CTA header .navbar .navbar-collapse .menuAbsolute{position:relative;left:0;background-color:#039;width:100%;margin:0;display:flex;flex-direction:column-reverse}body.CTA header .navbar .navbar-collapse .menuAbsolute .navbar-nav{padding:5px 0;width:100%;text-align:center;font-size:1rem}body.CTA header .navbar .navbar-collapse .menuAbsolute .navbar-nav a{color:#fff;padding:1.5rem 1rem}body.CTA header .navbar .navbar-collapse .menuAbsolute .navbar-nav a:focus{background-color:#06f;border-bottom:0}body.CTA header .navbar .navbar-collapse .menuAbsolute .navbar-nav.right{margin-left:auto;margin-right:auto;border-bottom:1px solid rgba(255,255,255,0.3)}body.CTA header .navbar .navbar-collapse .menuAbsolute .navbar-nav.right [class^="iconCTA-"],body.CTA header .navbar .navbar-collapse .menuAbsolute .navbar-nav.right [class*=" iconCTA-"]{font-size:14px;margin-right:8px}body.CTA header .navbar:focus{border:3px solid #f03;border-radius:10px}body.CTA .order1_smartphone{order:1!important}body.CTA .order2_smartphone{order:2!important}body.CTA nav.language{margin-top:25px;display:flex;align-items:flex-start;justify-content:center;margin-right:0;color:#fff;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:1.5rem}body.CTA nav.language ul{height:20px;overflow:hidden;margin-bottom:0;margin-right:10px;font-size:1rem}body.CTA nav.language ul li{padding-left:40px;background-size:30px;background-position:0 -3px;background-repeat:no-repeat;background-repeat:no-repeat;font-size:17px!important;line-height:19px!important;margin-bottom:3px}body.CTA nav.language ul li.esp{background-image:url("../img/icons/spain.svg")}body.CTA nav.language ul li.eng{background-image:url("../img/icons/england.svg")}body.CTA .section.light_blue{background-color:#d7deeb;padding:15px 0}body.CTA .form_CTA{padding:0 0 4rem 0;padding:0}body.CTA .form_CTA p{line-height:1.5rem;font-size:1rem}body.CTA .form_CTA.pos_rel{position:relative}body.CTA .form_CTA.pos_rel .change-order{position:absolute;z-index:3;right:-5px;top:20px}body.CTA .form_CTA .input-group.hora .dropdown-menu.show{background-color:#f4f5f8;max-height:200px;width:100%!important;overflow:auto}body.CTA .form_CTA .input-group.hora .dropdown-menu.show .dropdown-item{padding:.25rem 1.5rem;text-align:left}body.CTA .form_CTA .input-group.hora .dropdown-menu.show .dropdown-item:hover{background-color:#f8f9fa}body.CTA .form_CTA .input-group>.custom-file .custom-file-label{background-color:#f4f5f8;border-radius:5px;color:rgba(4,14,32,0.6);box-shadow:0 1px 1px rgba(15,34,140,0.2)}body.CTA .form_CTA .input-group>.custom-file .custom-file-label:after{content:'';display:none}body.CTA .form_CTA .input-group>.custom-file:hover .custom-file-label{background-color:#fff}body.CTA .form_CTA .input-group>.custom-file:hover .custom-file-label:after{background-color:#f9e15d}body.CTA .form_CTA fieldset.border{border:0!important;border-bottom:1px solid #fff!important;padding-bottom:20px;padding-top:20px}body.CTA .form_CTA fieldset legend{font-size:1rem;font-weight:bold}body.CTA .form_CTA .form-group .text-muted{color:rgba(4,14,32,0.6)!important}body.CTA .form_CTA .form-group .form-text{margin-top:.5rem}body.CTA .form_CTA .form-group.disabled .form-control{background-color:rgba(244,245,248,0.5)!important}body.CTA .form_CTA .form-group .input-group .input-group-prepend .input-group-text{background-color:#f4f5f8;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 1px 1px rgba(15,34,140,0.2)}body.CTA .form_CTA .form-group .input-group .form-control{border-top-left-radius:0;border-bottom-left-radius:0}body.CTA .form_CTA .form-group.pass{position:relative}body.CTA .form_CTA .form-group.pass input[type="password"]{padding-right:50px}body.CTA .form_CTA .form-group.pass #see_password,body.CTA .form_CTA .form-group.pass .see_password{position:absolute;right:15px;top:35px;border:0;background-color:transparent}body.CTA .form_CTA .form-group.pass #see_password:focus,body.CTA .form_CTA .form-group.pass .see_password:focus{border-bottom:3px solid #f03}body.CTA .form_CTA .form-group.pass #see_password span,body.CTA .form_CTA .form-group.pass .see_password span{color:#cdcfd2}body.CTA .form_CTA .form-control{background:#f4f5f8;border-radius:5px;color:#040e20;box-shadow:0 1px 1px rgba(15,34,140,0.2)}body.CTA .form_CTA .form-control:hover,body.CTA .form_CTA .form-control:focus{background:#fff}body.CTA .form_CTA .form-control::-webkit-input-placeholder{color:rgba(4,14,32,0.6);font-size:1em}body.CTA .form_CTA .form-control:-ms-input-placeholder{color:rgba(4,14,32,0.6);font-size:1em}body.CTA .form_CTA .form-control::placeholder{color:rgba(4,14,32,0.6);font-size:1em}body.CTA .form_CTA .form-control.bg-img{background-repeat:no-repeat;background-size:25px 25px;background-position:5px 7px;padding-left:35px;padding-top:10px}body.CTA .form_CTA .form-control.bg-img.origen{background-image:url("../img/icons/origin.png")}body.CTA .form_CTA .form-control.bg-img.destino{background-image:url("../img/icons/location.png");background-size:20px 20px;background-position:8px 7px}body.CTA .form_CTA .form-control.bg-img.date{background-image:url("../img/icons/calendar.svg")}body.CTA .form_CTA .form-control.bg-img.card{background-image:url("../img/icons/card.svg");background-position:10px 7px;padding-left:45px}body.CTA .form_CTA .form-control.bg-img.watch{background-image:url("../img/icons/watch.svg");background-size:20px 20px;background-position:5px 8px}body.CTA .form_CTA .form-control.bg-img.icoemail{background-image:url("../img/icons/ico_email.svg")}body.CTA .form_CTA .form-control.bg-img.icoeuro{background-image:url("../img/icons/ico_euro.svg")}body.CTA .form_CTA .invalid-feedback{display:block;margin-top:8px;color:#f03;font-weight:normal}body.CTA .form_CTA .valid-feedback{display:block;margin-top:8px;color:rgba(4,14,32,0.6)}body.CTA .form_CTA input[type=search]{background-size:20px;background-position:10px 10px;background-repeat:no-repeat;padding-left:10px;padding-top:10px}body.CTA .form-search{position:relative;height:50px}body.CTA .form-search .form-control{background:#f4f5f8;box-shadow:0 1px 1px rgba(15,34,140,0.2);border:0}body.CTA .form-search .send-search{position:absolute;z-index:99;right:15px;top:17px;color:#cdcfd2;border:0;background-color:transparent}body.CTA .form-search .send-search:focus{border-bottom:3px solid #f03}body.CTA ul.list_sm{font-size:1rem;line-height:1.5rem}body.CTA #seeker .form-search{height:70px}body.CTA #seeker .form-search input[type=search]{height:70px;font-size:1.4706rem;padding-left:25px}body.CTA #seeker .form-search button{right:40px;top:25px}body.CTA #seeker .form-search button [class^="iconCTA-"],body.CTA #seeker .form-search button [class*=" iconCTA-"]{font-size:24px}body.CTA .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}body.CTA .alert p{font-weight:500;font-size:1rem;text-align:center;margin-bottom:0}body.CTA .alert.sm{padding:.75rem 0}body.CTA .alert.alert-dismissible .close{opacity:1;position:relative;padding:.25rem 1.25rem .75rem}body.CTA .alert.alert-dismissible .close:hover{color:#ccc}body.CTA .alert.alert-dismissible.bg-green .close:hover{color:#f03}body.CTA .skip-content{color:rgba(4,14,32,0.6);background-color:#fff;position:absolute;font-size:1rem;top:0;z-index:9999;width:100%;text-align:center;padding:10px 0;box-shadow:0 2px 4px rgba(0,0,0,0.2);border-bottom:0;font-size:1rem}body.CTA .skip-content:focus{color:#f03}body.CTA .icon_alert{width:35px;margin-top:-5px}body.CTA .search{position:relative}body.CTA .search .form-control{height:auto}body.CTA .search .btn{padding:10px 15px;box-shadow:none}body.CTA .search .result_sotps{position:absolute;z-index:9999;width:100%;background-color:#fff;height:35vh;overflow:auto;display:none}body.CTA .search .result_sotps ul{padding:0;margin:0}body.CTA .search .result_sotps ul li{padding:10px 15px 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .search .result_sotps ul li:hover{background-color:#f4f5f8;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .search .result_sotps ul li:hover a{text-decoration:none}body.CTA .dropdown .btn{padding:5px 10px;color:#040e20}body.CTA .dropdown .dropdown-menu{width:100%}body.CTA .dropdown .dropdown-menu .dropdown-item{padding:10px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f4f5f8;color:#040e20;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .form-row{margin-right:-25px;margin-left:-25px}body.CTA .btn-group[role="group"] .btn.btn-secondary{border:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn-group[role="group"] .btn.btn-secondary:hover,body.CTA .btn-group[role="group"] .btn.btn-secondary:active{background-color:#fff;color:#ad2624;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn-group[role="group"] .btn.btn-secondary.active{background-color:#c7e17c;border-color:#c7e17c;border:0;color:#040e20;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn{font-size:1rem;padding:15px 20px;color:#06f;box-shadow:0 1px 1px rgba(15,34,140,0.2)}body.CTA .btn .btn-sm{padding:10px 15px}body.CTA .btn.btn-xs-block{width:100%;padding:4px 12px!important}body.CTA .btn:disabled{background-color:#cdcfd2!important;color:rgba(4,14,32,0.7)!important;border:3px solid #cdcfd2!important;opacity:1}body.CTA .btn.btn-primary{background-color:#f7d417;color:#040e20;border:3px solid #f7d417;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-primary:hover,body.CTA .btn.btn-primary:active,body.CTA .btn.btn-primary:focus{border:3px solid #f03;background-color:#f9e15d;color:#040e20;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-secondary{background-color:#f4f5f8;color:#06f;border:3px solid #f4f5f8;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-secondary:hover,body.CTA .btn.btn-secondary:active,body.CTA .btn.btn-secondary:focus{background-color:#FFF;border:3px solid #f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-warning{background-color:#f7d417;border:3px solid #f7d417;color:#040e20;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-warning:hover,body.CTA .btn.btn-warning:active{background-color:#f9e15d;color:#040e20;border:3px solid #f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-warning:focus{border:3px solid #f03}body.CTA .btn.btn-warning.dropdown-toggle:focus{box-shadow:1px 1px 10px rgba(15,34,140,0.2)}body.CTA .btn.btn-default{background-color:#f4f5f8}body.CTA .btn.btn-default:focus{background-color:#c7e17c}body.CTA .btn.btn-outline-primary{background-color:#f4f5f8;border:1px solid rgba(4,14,32,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-outline-primary:hover{background-color:#fff;color:#f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-outline-primary.active{background-color:#c7e17c;border-color:#c7e17c;color:#040e20;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-outline-primary.active:hover{color:#f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .btn.btn-sm{padding:6px 12px}body.CTA .choose-option span{color:rgba(4,14,32,0.6)}body.CTA .btn-light{background-color:#ccc;color:#040e20;border:0}body.CTA .input-group-append .btn{z-index:1}body.CTA .change-order{background-color:#f4f5f8;border:1px solid #ced4da;border-radius:50%;padding:5px;color:#06f;display:flex;width:30px;height:30px;align-items:center;justify-content:center}body.CTA button.link{color:#06f;border:0;font-size:1rem;line-height:1.5rem;cursor:pointer;background:transparent;border-top:0;border-left:none;border-right:0;text-align:left;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA button.link span{border-bottom:1px solid rgba(0,107,186,0.5);font-weight:300;padding-bottom:3px}body.CTA button.link span:focus{color:#f03;border-bottom:3px solid #f03}body.CTA button.link:focus{color:#f03;border-bottom:1px solid #f03}body.CTA button.link.disabled{cursor:not-allowed}body.CTA button.link.disabled span:hover{color:#06f;border-bottom:1px solid #06f}body.CTA input[type="radio"]:checked ~ .reveal-if-active{opacity:1;max-height:100px;overflow:visible}body.CTA input[type="radio"].cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:var(--color-titulares);color:#fff;top:9px;height:30px;width:30px;border:0;border-radius:50px;cursor:pointer;margin-right:7px;outline:0;background:#f4f5f8;box-shadow:0 3px 3px rgba(15,34,140,0.3)}body.CTA input[type="radio"].cta:focus{border:3px solid #f03}body.CTA input[type="radio"].cta:focus:checked::before{left:7px;top:7px}body.CTA input[type="radio"].cta:checked::before{position:absolute;font:11px/1 'Open Sans',sans-serif;left:10px;top:11px;content:'';width:10px;height:10px;background-color:#040e20;border-radius:50%}body.CTA input[type="radio"].cta:checked{background-color:#c7e17c}body.CTA .multiple-choice{display:block;clear:left;position:relative;padding:0 0 0 38px;margin-bottom:10px}body.CTA .multiple-choice input{position:absolute;cursor:pointer;left:0;top:0;width:38px;height:38px;z-index:1;margin:0;zoom:1;opacity:0}body.CTA .multiple-choice [type=radio]+label::before{content:"";border:2px solid;background:transparent;width:34px;height:34px;position:absolute;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body.CTA .multiple-choice [type=radio]+label::after{content:"";border:10px solid;width:0;height:0;position:absolute;top:7px;left:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;zoom:1;filter:alpha(opacity=0);opacity:0}body.CTA .multiple-choice [type=checkbox]+label::before{content:"";background:#eee;width:30px;height:30px;position:absolute;border-radius:5px;box-shadow:0 3px 3px rgba(15,34,140,0.3);top:0;left:0}body.CTA .multiple-choice [type=checkbox]+label::after{content:"";border:solid;border-width:0 0 5px 5px;background:transparent;border-top-color:transparent;width:17px;height:7px;position:absolute;top:11px;left:6px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1;filter:alpha(opacity=0);opacity:0}body.CTA .multiple-choice [type=checkbox]:checked+label::before{background-color:#c7e17c}body.CTA .multiple-choice input:checked+label::after{zoom:1;filter:alpha(opacity=100);opacity:1}body.CTA .multiple-choice label{padding-top:7px;padding-bottom:7px;cursor:pointer;padding:8px 10px 9px 12px;display:block;-ms-touch-action:manipulation;touch-action:manipulation}body.CTA .CTACheck .checkbox{display:inline-block;position:relative;padding-left:42px;margin-bottom:12px;cursor:pointer;font-size:1rem;line-height:25px;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.CTA .CTACheck .checkbox input{position:absolute;opacity:0;cursor:pointer}body.CTA .CTACheck .check{position:absolute;top:-5px;left:0;height:30px;width:30px;border-radius:5px;background-color:#eee;box-shadow:0 3px 3px rgba(15,34,140,0.3);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .CTACheck .check:hover{background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .CTACheck .checkbox input:checked ~ .check{border:0}body.CTA .CTACheck .check:after{content:"";position:absolute;display:none}body.CTA .CTACheck .checkbox input:checked ~ .check{background:#c7e17c}body.CTA .CTACheck .checkbox input:checked ~ .check:hover{background:#d0e595}body.CTA .CTACheck .checkbox input:checked ~ .check:after{display:block}body.CTA .CTACheck .checkbox .check:after{left:10px;top:4px;width:9px;height:15px;border:solid #040e20;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.CTA .CTACheck .checkbox+a .glyphicon{margin-top:10px}body.CTA .CTACheck .checkbox.disabled{cursor:not-allowed}body.CTA .CTACheck .checkbox.disabled input:checked ~ .check{background:#d9e8b2}body.CTA .input-group button.bg-img.watch{background-image:url(../img/icons/watch.svg);background-size:20px 20px;background-position:5px 9px;background-repeat:no-repeat;padding-left:35px;padding-top:8px;padding-bottom:5px}body.CTA .input-group .w-100-button{width:calc(100% - 40px);text-align:left;background-color:#f4f5f8;color:rgba(4,14,32,0.6);font-weight:300;overflow:hidden}body.CTA .input-group .w-100-button:focus{background-color:#c7e17c}body.CTA .input-group .input-group-append .btn{background-color:#f4f5f8;border-left:1px solid rgba(4,14,32,0.1)}body.CTA .input-group .input-group-append .btn:focus{background-color:#c7e17c}body.CTA .input-group .dropdown-menu.show{transform:inherit!important;width:100%;top:35px!important;background-color:#f4f5f8}body.CTA main{margin-top:80px}body.CTA .display-bg{margin-left:-25px;margin-right:-25px;margin-top:2.5rem;padding-top:5px;padding-bottom:5px;padding-right:25px;padding-left:25px}body.CTA .display-bg .form-search{height:auto}body.CTA .display-bg .form-search .send-search{right:40px;top:10px}body.CTA .bg-corporate{color:white;background-color:#039}body.CTA .bg-corporate [class^="iconCTA-"],body.CTA .bg-corporate [class*=" iconCTA-"]{color:#06f}body.CTA .bg-corporate [class^="iconCTA-arrow_right"],body.CTA .bg-corporate [class*=" iconCTA-arrow_right"]{color:white}body.CTA .bg-corporate a:hover{color:white}body.CTA .bg-blue{color:white;background-color:#06f}body.CTA .bg-corpred{color:white;background-color:#f03}body.CTA .bg-blue [class^="iconCTA-"],body.CTA .bg-blue [class*=" iconCTA-"]{color:#039}body.CTA .bg-blue [class^="iconCTA-arrow_right"],body.CTA .bg-blue [class*=" iconCTA-arrow_right"]{color:white}body.CTA .bg-blue a:hover{color:white}body.CTA .blue{color:#06f}body.CTA .red{color:#f03!important}body.CTA .green{color:#c7e17c}body.CTA .corporate{color:#039}body.CTA .gray{color:#666!important}body.CTA .bg-orange{background-color:#ccc;color:#040e20!important}body.CTA .bg-orange [class^="iconCTA-"],body.CTA .bg-orange [class*=" iconCTA-"]{color:#040e20}body.CTA .bg-orange a:hover{color:#040e20}body.CTA .bg-red{color:white;background-color:#f03}body.CTA .bg-red a:hover{color:white}body.CTA .bg-white{color:#040e20!important}body.CTA .bg-white [class^="iconCTA-"],body.CTA .bg-white [class*=" iconCTA-"]{color:#f03}body.CTA .bg-white [class^="iconCTA-arrow_right"],body.CTA .bg-white [class*=" iconCTA-arrow_right"]{color:#040e20}body.CTA .bg-white a:hover{color:#040e20}body.CTA .bg-lightBlue{background-color:#d7deeb;color:#040e20!important}body.CTA .bg-lightBlue a{color:#040e20;border-bottom:1px solid #040e20}body.CTA .bg-lightBlue a:focus{color:#039;border-bottom:3px solid #039}body.CTA .bg-lightBlue a.drop-file{color:inherit;border-bottom:0}body.CTA .bg-lightBlue a.blue{color:#06f;border-bottom:1px solid #06f}body.CTA .bg-lightBlue a.blue:hover{color:#f03!important;border-bottom:1px solid #f03!important}body.CTA .bg-lightBlue.disabled{opacity:.7}body.CTA .bg-lightBlue.disabled .btn:disabled{background-color:#f7d417!important;color:#040e20!important}body.CTA .bg-lightBlue.disabled .btn:disabled:focus{border:3px solid #f03!important;background-color:#f9e15d!important;color:#040e20!important}body.CTA .bg-lightBlue.disabled .form-control:focus{background-color:#fff;border:3px solid #f03}body.CTA .bg-lightBlue .input-group .dropdown-menu.show .dropdown-item{border-bottom:0}body.CTA .bg-lightGray{background-color:#f4f5f8;color:#040e20!important}body.CTA .bg-lightGray a{color:#06f;border-bottom:1px solid rgba(0,107,186,0.5);padding-bottom:3px}body.CTA .bg-lightGray a:hover,body.CTA .bg-lightGray a:focus{color:#f03;border-bottom:1px solid #f03}body.CTA .bg-green{background-color:#c7e17c;color:#040e20}body.CTA .lighter{color:rgba(4,14,32,0.6);font-size:.8235rem!important}body.CTA .lighter.big{font-size:1.1765rem!important}body.CTA .lighter.medium{font-size:1rem!important}body.CTA .lighter+.headline-mediumlargeXL{margin-top:.25rem}body.CTA .pad{padding:15px!important}body.CTA .d-grid{display:grid}body.CTA .filter:hover{opacity:.8;text-decoration:none!important}body.CTA .filter:hover h1,body.CTA .filter:hover h2,body.CTA .filter:hover p,body.CTA .filter:hover span{text-decoration:none!important}body.CTA .mandf{color:#585858}body.CTA .mandfc{color:#585858;text-align:center}body.CTA .badge{padding:.5em .8em;font-weight:400;background-color:#f4f5f8}body.CTA .badge.bg-green{background-color:#c7e17c;color:#040e20}body.CTA .badge.bg-null{background-color:#6b8184;color:#040e20}body.CTA .badge.bg-alert{background-color:#f03;color:#fff}body.CTA a.badge{color:#06f;border:1px solid #f4f5f8}body.CTA a.badge:focus{border:1px solid #f03}body.CTA a.badge:hover{color:#f03!important;background-color:#f4f5f8}body.CTA .calcuZonas{white-space:nowrap}body.CTA .textAv{color:#040e20;font-family:'Helvetica Neue';font-size:.8824rem;line-height:1.1rem}body.CTA .wrap_fluid{display:grid;display:-ms-grid;grid-template-columns:1fr;-ms-grid-columns:1fr}body.CTA .wrap_fluid.index.general .box-1 .box-info .btn{height:auto}body.CTA .wrap_fluid.general .box .grid{grid-template-rows:auto auto;grid-template-columns:100%;-ms-grid-rows:auto auto;-ms-grid-columns:100%}body.CTA .wrap_fluid.general .box a{height:100%}body.CTA .wrap_fluid.general .box a:focus .bg-corporate,body.CTA .wrap_fluid.general .box a:focus .bg-blue,body.CTA .wrap_fluid.general .box a:focus .bg-orange,body.CTA .wrap_fluid.general .box a:focus .bg-red,body.CTA .wrap_fluid.general .box a:focus .bg-white{opacity:.8;border-bottom:0}body.CTA .wrap_fluid .box{color:#fff;position:relative;display:grid;display:-ms-flexbox}body.CTA .wrap_fluid .box a{width:100%}body.CTA .wrap_fluid .box:hover{cursor:pointer;text-decoration:none!important}body.CTA .wrap_fluid .box:hover h1,body.CTA .wrap_fluid .box:hover h2,body.CTA .wrap_fluid .box:hover p,body.CTA .wrap_fluid .box:hover span{text-decoration:none!important}body.CTA .wrap_fluid .box:hover a{text-decoration:none}body.CTA .wrap_fluid .box ul.social{margin-top:1.5rem;margin-bottom:0;align-items:flex-end;height:100%}body.CTA .wrap_fluid .box ul.social li a [class^="iconCTA-"],body.CTA .wrap_fluid .box ul.social li a body.CTA .bg-blue [class*=" iconCTA-"]{color:#fff}body.CTA .wrap_fluid .box ul.social li a span{font-size:2.25rem}body.CTA .wrap_fluid .box.rrss{display:flex;display:-ms-flexbox;flex-direction:column}body.CTA .wrap_fluid .box .grid{width:100%;display:grid;height:100%;display:-ms-flexbox;justify-content:space-between;display:flex;align-items:flex-end}body.CTA .wrap_fluid .box .grid.rrss{display:flex;display:-ms-flexbox;flex-direction:column;align-items:flex-start}body.CTA .wrap_fluid .box .grid.howtoget{display:flex;display:-ms-flexbox;flex-direction:column;display:block}body.CTA .wrap_fluid .box .grid.howtoget .form-row{margin-right:-15px}body.CTA .wrap_fluid .box .grid.howtoget .btn.btn-warning{background-color:#f7d417;color:#040e20;border:0;white-space:normal;width:calc(100% - 38px);max-width:230px}body.CTA .wrap_fluid .box .grid.howtoget .btn.btn-warning:focus{background-color:#fff}body.CTA .wrap_fluid .box .grid.howtoget .btn.btn-warning.dropdown-toggle{min-width:38px}body.CTA .wrap_fluid .box .grid.howtoget .btn.btn-warning :focus{border:3px solid #f03}body.CTA .wrap_fluid .box .grid.howtoget .dropdown-menu.show{transform:none!important;top:35px!important;width:240px!important;background-color:#ccc;text-align:center;padding:0}body.CTA .wrap_fluid .box .grid.howtoget .dropdown-menu.show .dropdown-item{padding:15px 0;border-bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .wrap_fluid .box .grid.howtoget .dropdown-menu.show .dropdown-item:hover{background-color:#f9e15d;color:#040e20;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .wrap_fluid .box .grid.howtoget .hora .dropdown-menu.show{background-color:#f4f5f8;max-height:200px;width:100%!important;overflow:auto}body.CTA .wrap_fluid .box .grid.howtoget .hora .dropdown-menu.show .dropdown-item{padding:.25rem 1.5rem;text-align:left}body.CTA .wrap_fluid .box .grid.howtoget .hora .dropdown-menu.show .dropdown-item:hover{background-color:#f8f9fa}body.CTA .wrap_fluid .box .arrow-icon{display:flex;justify-content:space-between;align-items:flex-end;font-size:1.5rem;height:100%;min-height:70px}body.CTA .wrap_fluid .box .arrow-icon .iconCTA-bus,body.CTA .wrap_fluid .box .arrow-icon .iconCTA-bad,body.CTA .wrap_fluid .box .arrow-icon .iconCTA-card{font-size:6rem}body.CTA .wrap_fluid .box .arrow-icon .iconCTA-bici{font-size:8rem}body.CTA .wrap_fluid .box p{font-size:1rem;line-height:1.5rem;width:100%}body.CTA .wrap_fluid .box h2{line-height:2.7rem;margin-bottom:0;font-weight:300}body.CTA .wrap_fluid .box h2 small{display:inline-block}body.CTA .wrap_fluid .app{overflow:hidden;background-color:#0f228c;overflow:hidden;height:100%;background-size:cover;background-position:center}body.CTA .wrap_fluid .app a{width:100%}body.CTA .wrap_fluid .app .box-background{display:grid;grid-template-columns:1fr 30px;display:-ms-flexbox;justify-content:space-between;top:-90px;padding:15px}body.CTA .wrap_fluid .app .box-background .box-info{margin:0;padding:0}body.CTA .wrap_fluid .app .img-100{height:100%;object-fit:cover}body.CTA .wrap_fluid .box-1{grid-column:1 / 13;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;background-color:#06f;overflow:hidden;display:-ms-flexbox;-ms-flex-direction:column}body.CTA .wrap_fluid .box-1 .box-info{background-image:none;width:100%;padding:15px}body.CTA .wrap_fluid .box-1 .box-info .box-text{margin-bottom:2rem}body.CTA .wrap_fluid .box-1 .box-info .btn{width:auto}body.CTA .wrap_fluid .box-1 .img-100{height:auto}body.CTA .wrap_fluid .box-2{grid-row:2;grid-column:1 / 13;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-3{grid-column:1 / 13;grid-row:3;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:3;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-4{grid-column:1 / 13;grid-row:4;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:4;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-5{grid-column:1 / 13;grid-row:5;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:5;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-5>div{width:100%;height:100%}body.CTA .wrap_fluid .box-5 a{width:100%}body.CTA .wrap_fluid .box-5 a .overflow{height:100%}body.CTA .wrap_fluid .box-5 img.d-block{height:100%}body.CTA .wrap_fluid .box-5 .row{margin-left:0;margin-right:0;height:100%}body.CTA .wrap_fluid .box-5 .row .d-grid{grid-template-columns:1fr 30px;grid-template-rows:1fr;display:-ms-flexbox;justify-content:space-between}body.CTA .wrap_fluid .box-5 .mask-red{position:absolute;z-index:1000;height:100%;left:0;bottom:0}body.CTA .wrap_fluid .box-6{grid-column:1 / 13;grid-row:6;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:6;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-7{grid-column:1 / 13;grid-row:7;flex-direction:column;display:flex;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:7;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-8{grid-column:1 / 13;grid-row:8;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:8;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-9{grid-column:1 / 13;grid-row:9;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:9;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-10{grid-column:1 / 13;grid-row:10;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:10;-ms-grid-row-span:1;display:-ms-flexbox;-ms-flex-direction:column}body.CTA .wrap_fluid .box-10 h2{margin-top:1.5rem}body.CTA .wrap_fluid .box-10 .form_CTA{margin-top:2rem;margin-bottom:2rem}body.CTA .wrap_fluid .box-11{grid-column:1 / 13;grid-row:11;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:11;-ms-grid-row-span:1}body.CTA .wrap_fluid .box-11 .row{width:100%}body.CTA .wrap_fluid .box-11 h2{font-weight:bold;margin-bottom:1.5rem!important}body.CTA .wrap_fluid .box-11 h2 [class^="iconCTA-"],body.CTA .wrap_fluid .box-11 h2 [class*=" iconCTA-"]{color:#f03;font-size:2.25rem;margin-right:.5rem;margin-top:5px}body.CTA .box_news p{font-size:1rem;line-height:1.25rem}body.CTA .box_news a:hover{text-decoration:none}body.CTA .box_news.card{padding-left:0;padding-right:0;border-radius:0}body.CTA .box_news.card:hover{opacity:.8}body.CTA .box_news.card a{height:100%;overflow:hidden}body.CTA .box_news.card .image-bg{height:200px;background-size:cover;background-position:center}body.CTA .box_news.card .card-body{padding:1.25rem 25px}body.CTA .box_news.card .card-body .headline-mediumlargeXL{margin-top:0}body.CTA .box_news.card .card-body .text-muted{color:#fff!important}body.CTA .box_news.card.bg-orange .card-body .text-muted{color:#040e20}body.CTA .error404{max-width:161px;margin:0 auto 30px;display:block}body.CTA .news{padding-top:2rem;width:100%}body.CTA .news p{width:100%;line-height:1.5rem;font-size:1rem}body.CTA .news .swiper-wrapper{display:flex;margin-left:-15px;margin-right:-15px}body.CTA .news .swiper-wrapper .swiper-slide{padding:0 15px 30px}body.CTA .news .swiper-wrapper .swiper-slide .headline-mediumlargeXL{margin-top:0;margin-bottom:1.25rem}body.CTA .news .swiper-wrapper .swiper-slide a{text-decoration:none}body.CTA .news .swiper-wrapper .swiper-slide a:hover,body.CTA .news .swiper-wrapper .swiper-slide a:focus{color:#039}body.CTA .news .swiper-pagination{text-align:left}body.CTA .news .swiper-pagination-bullet{width:20px;height:20px;opacity:1;background:#06f}body.CTA .news .swiper-pagination-bullet-active{background:#f03}body.CTA .breadcrumb{margin:2rem 0 3rem;margin:0 0 1.5rem;background-color:transparent;line-height:1.5rem;padding:.75rem 0rem}body.CTA .breadcrumb .breadcrumb-item:last-child:after{display:inline-block;padding-left:.5rem;color:#6c757d;content:"/"}body.CTA .breadcrumb .home a{border-bottom:0}body.CTA .breadcrumb a{color:#06f;border-bottom:1px solid rgba(0,107,186,0.5);padding-bottom:3px}body.CTA .breadcrumb a [class^="iconCTA-"],body.CTA .breadcrumb a [class*=" iconCTA-"]{font-size:.9rem}body.CTA .breadcrumb a:hover{text-decoration:none;color:#f03;border-bottom:1px solid #f03}body.CTA .breadcrumb a:focus{color:#f03;border-bottom:3px solid #f03}body.CTA .detail-news .social{margin-top:2.5rem}body.CTA .detail-news .social li a span{font-size:1.75rem}body.CTA .detail-news .social li a .iconCTA-facebook{color:#3b5998}body.CTA .detail-news .social li a .iconCTA-twitter{color:#55acee}body.CTA .detail-news .social li a .iconCTA-wasap{color:#25d366}body.CTA .detail-news .social li a .iconCTA-viber{color:#7d3899}body.CTA .detail-news .social li a .iconCTA-telegram{color:#2ba3d6}body.CTA .detail-news .social li a .iconCTA-skype{color:#dadada}body.CTA .detail-news .social li a .iconCTA-mail{color:#0f228c}body.CTA .detail-news ol{font-size:1.25rem;line-height:1.75rem;list-style-type:decimal;padding-left:25px}body.CTA .detail-news ol ol{list-style-type:lower-alpha}body.CTA kbd{background-color:#f4f5f8;padding:5px 10px 3px 10px;border-radius:5px;margin:0 5px 5px 0;display:inline-block;font-size:1.25rem;color:#040e20}body.CTA .div_tags .header_tags{font-size:1rem!important;font-weight:bold}body.CTA .div_tags ul{display:flex;flex-wrap:wrap}body.CTA .div_tags ul li .tag{background-color:#f4f5f8;border:3px solid #f4f5f8;padding:3px 7px 1px 7px;border-radius:5px;margin:0 5px 5px 0;display:inline-block;font-size:1rem;color:#06f;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .div_tags ul li .tag:focus{border:3px solid #f03}body.CTA .div_tags ul li .tag [class^="iconCTA-"],body.CTA .div_tags ul li .tag [class*=" iconCTA-"]{font-size:.85rem;padding-right:.2rem;color:#ccc}body.CTA .div_tags ul li .tag .icon_alert{width:20px}body.CTA .div_tags ul li .tag.active{background-color:#f03;color:white;border:3px solid #f03}body.CTA .div_tags ul li .tag.active:focus{background-color:#c7e17c;border:3px solid #c7e17c;color:#040e20}body.CTA .div_tags ul li .tag:hover{color:#000!important;text-decoration:none}body.CTA .div_tags ul li .tag:hover{color:#f03;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA table{background-color:#f4f5f8;line-height:1.5rem;font-weight:300}body.CTA table td{border:3px solid #fff;padding:.6rem 1rem .6rem 1rem;vertical-align:top}body.CTA table td.active{background-color:#c7e17c}body.CTA table th{font-weight:normal;border:3px solid #fff;padding:.6rem 1rem .6rem 1rem;vertical-align:top;border-bottom:3px solid #039;background-color:#fff}body.CTA table.disabled{opacity:.5}body.CTA table.white{background-color:#fff}body.CTA table.white th{border:0;border-bottom:3px solid #039}body.CTA table.white td{border:0;border-bottom:1px solid rgba(4,14,32,0.1)}body.CTA table.white td .alert{color:#418100;padding:0}body.CTA table.white td .alert.black-color{color:black}body.CTA table.white span.lighter{line-height:1rem}body.CTA table.ui-datepicker-calendar{background-color:#fff}body.CTA table.ui-datepicker-calendar th,body.CTA table.ui-datepicker-calendar td{padding:0;background-color:#fff;border:0}body.CTA table.ui-datepicker-calendar .ui-state-default{background-color:#fff;border:0;text-align:center}body.CTA table.ui-datepicker-calendar .ui-state-default.ui-state-active{background-color:rgba(4,14,32,0.1);color:#040e20;border-radius:50%;width:28px;height:28px;margin:auto}body.CTA .generic_list{font-size:1rem;font-family:'Helvetica Neue'}body.CTA .generic_list li{margin-bottom:1rem}body.CTA .generic_list li.icon{background-image:url("../img/icons/download_Red.svg");background-repeat:no-repeat;padding-left:30px;background-size:22px 22px;background-position:0 2px}body.CTA .generic_list li.icon span{margin-left:5px;color:rgba(4,14,32,0.6);font-family:'Helvetica Neue';font-style:normal;font-weight:300;font-size:1rem;line-height:1.4118rem}body.CTA .generic_list p{font-size:1.1765rem!important;line-height:1.85rem}body.CTA .disc{list-style-type:disc;margin-left:15px;margin-bottom:0}body.CTA .vertical_breadcrub a{font-size:1rem;line-height:1rem;color:#06f}body.CTA .vertical_breadcrub a.active{color:#040e20}body.CTA .vertical_breadcrub a:hover{text-decoration:none}body.CTA .vertical_breadcrub span.active{font-size:1rem;line-height:1rem;color:#040e20}body.CTA .vertical_breadcrub>li{margin-bottom:10px;display:inline-block;margin-bottom:0;margin-right:10px}body.CTA .vertical_breadcrub ul{margin-left:15px}body.CTA .vertical_breadcrub ul li{padding:5px 0;line-height:1.25rem}body.CTA .vertical_breadcrub ul li span.active{font-size:.8235rem}body.CTA .vertical_breadcrub ul li a{font-size:.8235rem}body.CTA .overflow{overflow:hidden!important;width:100%}body.CTA .overflow-none{overflow:visible!important}body.CTA img.img-100{width:200%;height:100%;margin-left:-50%;margin-top:-5%;border-radius:100%}body.CTA .page-item{margin-right:10px}body.CTA .page-item .page-link{border:0;width:50px;height:50px;background-color:#f4f5f8;color:#06f;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-top:.8rem}body.CTA .page-item:first-child a,body.CTA .page-item:last-child a{margin-top:1rem;margin-right:.5rem;margin-left:.5rem;height:25px;color:#06f!important;border-bottom:1px solid rgba(0,107,186,0.5);padding:0}body.CTA .page-item:first-child :hover,body.CTA .page-item:last-child :hover{color:#f03!important;border-bottom:1px solid #f03}body.CTA .page-item:first-child .page-link,body.CTA .page-item:last-child .page-link{width:auto;border-radius:0;background-color:#fff!important;color:#0060b4}body.CTA .page-item:hover .page-link{color:#f03}body.CTA .page-item.active .page-link{background-color:#f03;color:white}body.CTA .alert{padding:30px 15px;font-size:1rem;line-height:1.5rem;margin-bottom:0}body.CTA .alert .row{align-items:flex-start}body.CTA .alert .icon_alert{width:50px;margin-right:25px;margin-top:3px}body.CTA .alert p{width:calc(100% - 75px);text-align:left}body.CTA .alert-small{margin:0 -25px;padding:12px 20px 10px 20px;border-radius:0;font-size:1.1765rem;line-height:1.6471rem}body.CTA .alert-small .container-fluid{padding-right:25px;padding-left:25px}body.CTA .alert-small .row{align-items:flex-start;margin-left:0;margin-right:0;padding-left:0;padding-right:0;justify-content:space-between}body.CTA .alert-small .icon_alert{width:30px;margin-right:20px;margin-top:3px}body.CTA .alert-small span{width:calc(100% - 50px);text-align:left}body.CTA .alert-small .reactivar{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:100%}body.CTA .alert-small .reactivar span{width:auto;text-align:left}body.CTA .alert-small .reactivar .btn{max-width:200px}body.CTA .alert-small.alert-dismissible .container{padding-right:10px}body.CTA .alert-small.alert-dismissible .close{font-size:1.25rem;padding:0rem .5rem;opacity:1}body.CTA .alert-note{display:inline-flex;align-items:flex-start;margin:0;padding:10px 0;font-size:1rem;line-height:1.4118rem}body.CTA .alert-note .icon_alert{width:30px;margin-right:15px}body.CTA .alert-note p{width:calc(100% - 50px);text-align:left;margin-bottom:0}body.CTA ul.social{display:flex}body.CTA ul.social li a{margin-right:1rem}body.CTA ul.social li a span{font-size:1.25rem}body.CTA ul.social li a:focus{border-bottom:3px solid #fff}body.CTA #related_news{margin-top:1rem}body.CTA #related_news h2{font-weight:bold;padding:0 15px}body.CTA .mapa{height:50vh;width:100%;background-color:#666;position:relative}body.CTA .mapa .resault{display:none;width:40%;width:50%;position:absolute;left:0;top:54px;max-height:calc(50vh - 42px);background-color:#fff;overflow:hidden}body.CTA .mapa .resault .overflow{overflow:auto!important;height:calc(50vh - 75px)}body.CTA .mapa .resault .header_resault{background-color:#039;color:#fff;padding:10px 10px 10px 50px;padding:10px 20px}body.CTA .mapa .resault ul{padding:40px 50px 50px;padding:10px 20px}body.CTA .mapa .resault ul li{padding-top:1rem;padding-bottom:.35rem;border-bottom:1px solid rgba(4,14,32,0.1)}body.CTA .mapa .resault ul li p{margin-bottom:0;font-size:1rem;line-height:1.25rem}body.CTA .mapa .resault ul li time{font-size:1rem;line-height:1.25rem;margin-left:10px}body.CTA .mapa .alert p{width:100%;font-size:.8235rem}body.CTA .neg-title{background-color:#039;color:#fff;font-weight:bold;text-align:center;font-size:1rem;padding:4px}body.CTA ol.steps{font-size:1rem;padding:20px 10px 0}body.CTA ol.steps li{display:flex;flex-direction:row;align-items:stretch;justify-content:center;padding:0;line-height:1.25rem}body.CTA ol.steps li .content-circle{display:flex;align-items:flex-start;justify-content:center;background-image:url("../img/line_step.gif");background-repeat:repeat-y;background-size:2px 10px;background-position:top center;padding-bottom:15px}body.CTA ol.steps li .circle{width:10px;min-width:10px;height:10px;margin-top:3px;background-color:#cdcfd2;display:block;border-radius:50%}body.CTA ol.steps li .dir{padding-bottom:10px;padding-left:0}body.CTA ol.steps li:last-child .content-circle{background-image:none}body.CTA ol.steps li.active{color:#f03}body.CTA ol.steps li.active .circle{background-color:#f03}body.CTA .p-little{font-size:.8235rem;line-height:2rem;margin:0;color:rgba(4,14,32,0.6)}body.CTA .ui-widget-header{border:0;background:0}body.CTA .ui-widget-header .ui-datepicker-prev .ui-icon{background-image:url("../img/icons/left.svg")}body.CTA .ui-widget-header .ui-datepicker-next .ui-icon{background-image:url("../img/icons/right.svg")}body.CTA .ui-widget-header .ui-icon{background-position:0 0;background-size:20px}body.CTA .ui-datepicker table{font-size:.9167rem!important}body.CTA .card-columns .card{border:0}body.CTA .card-columns .card .card-body{padding:0}body.CTA .card-columns .card .card-body ul li{padding:7px 0}body.CTA .card-columns a{color:#06f;border-bottom:1px solid #06f;line-height:1.25rem}body.CTA .card-columns a:hover{color:#0f228c;text-decoration:none;border-bottom:1px solid rgba(0,110,199,0.2)}body.CTA .card-columns a:focus{color:#f03;border-bottom:1px solid #f03}body.CTA .card-columns h2{display:inline-block}body.CTA .card.div-mix{margin-left:-25px;margin-right:-25px}body.CTA .card.div-mix .card-body span{line-height:1.5rem}body.CTA .card.div-mix .badge-group{display:flex;align-items:flex-end;flex-wrap:wrap}body.CTA .card.div-mix .badge-group .col-auto{padding-left:5px;padding-right:5px}body.CTA .card.div-mix .badge-group .badge{margin-bottom:1rem}body.CTA .card.div-mix .badge-group .badge.wrap{white-space:normal;text-align:left;line-height:1.25rem;min-height:60px;display:flex;align-items:center}body.CTA .card.div-mix .badge-group .btn{margin-bottom:1rem}body.CTA .card.div-mix.lock{opacity:.5}body.CTA .swiper-container.routes .swiper-button-next,body.CTA .swiper-container.routes .swiper-button-prev{top:20px;width:auto;display:flex;align-items:center}body.CTA .swiper-container.routes .swiper-button-next{background-image:url("../img/icons/right.svg");background-position:center right;padding-right:30px}body.CTA .swiper-container.routes .swiper-button-prev{background-image:url("../img/icons/left.svg");background-position:center left;padding-left:30px}body.CTA .swiper-container.routes .swiper-wrapper{margin-top:40px}body.CTA footer.ft-CTA{padding:15px 50px;background-color:#039;color:#fff}body.CTA footer.ft-CTA .card-columns{margin-top:40px;column-count:5}body.CTA footer.ft-CTA .card-columns .card{background-color:transparent;border:0}body.CTA footer.ft-CTA .card-columns .card .card-body{padding:0}body.CTA footer.ft-CTA .card-columns .card .card-body ul li{font-size:.8235rem;font-weight:100;line-height:1.1rem;padding:5px 0}body.CTA footer.ft-CTA .grid-footer{grid-template-columns:repeat(12,1fr);display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.CTA footer.ft-CTA .title-footer{font-size:1.25rem;line-height:1.5rem;padding:5px 0;font-weight:300;margin-bottom:0;margin-bottom:2px;display:inline-block}body.CTA footer.ft-CTA a{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:2px;line-height:1.35rem;color:#fff}body.CTA footer.ft-CTA a:hover{color:#fff;text-decoration:none;border-bottom:1px solid rgba(0,110,199,0.9)}body.CTA footer.ft-CTA a:focus{border-bottom:3px solid #ccc;color:#ccc}body.CTA footer.ft-CTA .p-little{font-size:.6471rem;line-height:.85rem;margin:0;color:#fff}body.CTA footer.ft-CTA .wrap{margin-top:30px;display:grid;display:-ms-grid;grid-template-columns:1fr;-ms-grid-template-columns:1fr;grid-template-rows:1fr 50px 70px 20px;-ms-grid-template-rows:1fr 50px 70px 20px;grid-gap:10px;margin-bottom:0;margin-top:10px}body.CTA footer.ft-CTA .wrap .logo{grid-column:1 / 2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:1;-ms-grid-row:1;-ms-grid-row-span:1;display:flex;display:-ms-flexbox;justify-content:center}body.CTA footer.ft-CTA .wrap .logo img{width:100%;max-width:350px}body.CTA footer.ft-CTA .wrap .dir{grid-column:1 / 2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:2;-ms-grid-row:2;-ms-grid-row-span:1;display:flex;display:-ms-flexbox;align-items:flex-start;justify-content:center}body.CTA footer.ft-CTA .wrap .social{grid-column:1 / 2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:3;-ms-grid-row:3;-ms-grid-row-span:1;display:flex;display:-ms-flexbox;align-items:flex-start;justify-content:center}body.CTA footer.ft-CTA .wrap .social ul{display:flex;display:-ms-flexbox;justify-content:space-between;margin-bottom:0}body.CTA footer.ft-CTA .wrap .social ul li a{margin-right:15px;border-bottom:0}body.CTA footer.ft-CTA .wrap .social ul li a [class^="iconCTA-"],body.CTA footer.ft-CTA .wrap .social ul li a [class*=" iconCTA-"]{font-size:1.25rem}body.CTA footer.ft-CTA .wrap .social ul li a :focus{border-bottom:3px solid #ccc!important;color:#ccc}body.CTA footer.ft-CTA .wrap .cookies-conf{grid-column:1 / 2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:4;-ms-grid-row:4;-ms-grid-row-span:1;display:flex;display:-ms-flexbox;align-items:flex-start;justify-content:center}body.CTA footer.ft-CTA .wrap .accesib{grid-column:1 / 2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:5;-ms-grid-row:5;-ms-grid-row-span:1;display:flex;display:-ms-flexbox;align-items:flex-start;justify-content:center}body.CTA footer.ft-CTA .wrap .card-inline{display:flex;flex-direction:row;justify-content:flex-start}body.CTA footer.ft-CTA .wrap .card-inline .card-img-top{display:inline-flex;width:50%;height:auto;margin:0;padding:0}body.CTA footer.ft-CTA .wrap .card-inline .card-body{display:inline-flex;width:50%;height:auto;margin:0;padding:15px 10px}body.CTA iframe a{color:#040e20!important}body.CTA iframe button.gm-control-active:focus{border:5px solid #040e20!important}body.CTA .modal-conditions .modal-dialog .modal-content{padding:10px 15px 15px 15px}body.CTA .modal-conditions .modal-dialog .modal-content .modal-header{border-bottom:0}body.CTA .modal-conditions .modal-dialog .modal-content .modal-header .modal-title{padding:15px 0;color:#040e20;font-size:1.7647rem;line-height:2.3529rem}body.CTA .modal-conditions .modal-dialog .modal-content .modal-body{margin:10px 0;overflow-x:hidden;overflow-y:scroll;height:300px}body.CTA .modal-conditions .modal-dialog .modal-content .modal-footer{justify-content:flex-start!important;border-top:0}body.CTA .mb-120{margin-bottom:120px}body.CTA .mb-2r{margin-bottom:2rem}body.CTA .mb-70{margin-bottom:70px!important}body.CTA .mt-120{margin-top:120px}body.CTA .mt-90{margin-top:70px!important}body.CTA .mt-1-75{margin-top:1.75rem}body.CTA .bold{font-weight:bold}body.CTA .px-5px{padding-left:5px!important;padding-right:5px!important}body.CTA .col-sm-100,body.CTA .col-sm-70{width:100%!important}body.CTA .overfyH{overflow-y:hidden;line-height:3.7647rem}body.CTA .btn:disabled,body.CTA .not-allowed{cursor:not-allowed}body.CTA #automatic_recharge fieldset.disabled{cursor:not-allowed;opacity:.7}body.CTA #automatic_recharge fieldset.disabled a{cursor:not-allowed;pointer-events:none}body.CTA input:disabled{cursor:not-allowed;opacity:.65}body.CTA .card-body .row .badge-group button:disabled{background-color:#ccc!important;color:#040e20!important}body.CTA h2.lock{opacity:.5}body.CTA .search .input-group .w-100-button{width:calc(100% - 90px)}body.CTA .points .dropdown-menu{height:35vh;overflow-y:auto}body.CTA .points .dropdown-item{padding:.5rem 1.5rem}body.CTA .info-point p{font-size:1rem!important;line-height:1rem!important;margin-bottom:.75rem}body.CTA .info-point p:first-child{font-weight:bold}body.CTA .mapa .res-points{top:0}body.CTA #add_bonus .card-info,body.CTA #check_bonus .card-info{padding-left:5px;position:relative;top:.75rem}body.CTA .wrap_fluid.personal .box .grid{grid-template-rows:auto auto;grid-template-columns:100%;-ms-grid-rows:auto auto;-ms-grid-columns:100%}body.CTA button.linktarjeta{background:transparent;border:0;cursor:pointer}body.CTA #payment_cards button.linktarjeta{color:#06f}body.CTA #payment_cards button.linktarjeta:hover{text-decoration:underline}body.CTA .breadcrumb .breadcrumb-item form{display:inline}body.CTA button.link,body.CTA button.link_red{color:#06f;border:0;font-size:1rem;line-height:1.5rem;cursor:pointer;background:transparent;border-top:0;border-left:none;border-right:0;text-align:left;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.CTA .ultarjetas .litarjeta button.link{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}body.CTA .ultarjetas .litarjeta button.link_red{color:#f03}body.CTA .ultarjetas .litarjeta button.link_red span{border-bottom:1px solid #f03}body.CTA button.link:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}body.CTA button.link span:hover{color:#f03;border-bottom:1px solid #f03}body.CTA .dropdown-menu.overflowed{max-height:35vh;overflow-y:auto}body.CTA .form_CTA .form-group.pass .see_password{position:absolute;right:15px;top:35px;border:0;background-color:transparent;cursor:pointer}body.CTA .form_CTA .form-group.pass .see_password span{color:#cdcfd2}body.CTA .form_CTA .form-control.bg-img{padding-right:10px}body.CTA #modalCondiciones.modal-login .modal-dialog .modal-content,body.CTA #modalCondiciones.modal-conditions .modal-dialog .modal-content{padding-bottom:25px}body.CTA #modalCondiciones.modal-login .modal-dialog .modal-content .modal-header .modal-title,body.CTA #modalCondiciones.modal-conditions .modal-dialog .modal-content .modal-header .modal-title{padding:0}body.CTA #modalCondiciones.modal-login .modal-dialog{max-width:500px}body.CTA #modalCondiciones.modal-login .modal-dialog .modal-content .modal-body{height:auto;overflow:hidden}body.CTA #modalCondiciones.modal-login .modal-dialog .modal-content .modal-footer.no-footer{padding:0}body.CTA #modalCondiciones.modal-conditions .modal-dialog .modal-content .modal-body{height:300px}body.CTA #horario .form_CTA .form-group .date{padding-right:10px}body.CTA .radio_desp label{line-height:1.25rem}body.CTA .radio_desp label:hover{cursor:pointer}body.CTA .radio_desp label.two-lines{line-height:1.35rem;position:relative;top:12px}body.CTA .radio_desp .offices{padding-left:2.5rem;padding-top:.25rem}body.CTA .radio_desp .offices span:first-child{font-weight:bold}body.CTA .radio_desp .offices span:last-child{color:#ababab;font-size:.9rem;white-space:pre-wrap}body.CTA .radio_desp .offices .input-group .disabled{cursor:not-allowed}body.CTA .radio_desp .offices .input-group .dropdown-menu.show{top:58px!important}body.CTA .radio_desp .offices .input-group .dropdown-menu .dropdown-item{line-height:1.4rem}body.CTA .row.alert-text .alert-note .icon_alert{margin-right:10px;width:20px}body.CTA .row.alert-text .alert-note .red{position:relative;top:-7px}body.CTA .border .calculation{display:none;margin-left:25px;margin-right:25px;margin-top:.5rem}body.CTA .border .calculation .red{margin-left:-25px;margin-right:-25px}body.CTA .alert-hidden{display:none}body.CTA .bg-lightBlue p.centered{text-align:center}body.CTA .card-body .card-text.expired{font-size:.9rem}body.CTA #certificate .result-info{background:#f4f5f8;border-radius:5px;padding:10px 20px}#routingForm .input-group a.routing-link{width:auto}.language span,span.iconCTA-lupa{cursor:pointer}#map{height:100%}#search_result ul li p span{font-weight:700}#ads .tagsnd a.active{background-color:#006ec7}#cambio_password .generic_list{line-height:1rem}@media screen and (max-width:575px){body.CTA .radio_desp input[type="radio"].cta{top:0}body.CTA .radio_desp label.two-lines{top:2px}}.switch{position:relative;display:inline-block;top:-5px;width:54px;height:28px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#06f}input:focus+.slider{box-shadow:0 0 1px #06f}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:28px}.slider.round:before{border-radius:50%}.dropbtn{background-color:#04aa6d;color:white;padding:16px;font-size:16px;border:0;cursor:pointer}.dropbtn:hover,.dropbtn:focus{background-color:#3e8e41}.myInputSearch{width:100%;box-sizing:border-box;background-image:url(../img/icons/lupa.svg);background-size:25px;background-position:95% 50%;background-repeat:no-repeat;font-size:16px;padding:14px 20px 12px 45px;border:0;border-bottom:1px solid #ddd}.myInputSearch:focus{outline:3px solid #ddd}.dropdown{position:relative;display:inline-block}.dropdown.dropdownSearch{width:100%;height:auto;display:none}body.CTA .bg-lightBlue .dropdown-content{display:block;position:absolute;min-width:230px;width:100%;background-color:#f6f6f6;border:1px solid #999;border-radius:5px;z-index:10}body.CTA .bg-lightBlue .dropdown-content a.adrop{color:rgba(4,14,32,0.6);border-bottom:1px solid #ddd;font-weight:300;padding:12px 16px;text-decoration:none;display:block}body.CTA .bg-lightBlue .dropdown-content a.adrop:hover{background-color:#f1f1f1}body.CTA .bg-lightBlue .dropdown-content a.adrop:focus{background-color:#f1f1f1;color:#039;font-weight:400;border-bottom:3px solid #039}.show{display:block}.cc-cta.custom-checkbox{display:flex;justify-content:flex-end;align-items:center;margin-top:.7rem;padding-left:0;padding-right:3px;width:100%}