/* 0, 125, 105 HEXADECIMAL */

/*for javaScript*/
.tgl-menus-air .sta-menus-air_nav-logo{color:var(--color-principal)}

.slick-dots li.slick-active button{background-color:var(--color-principal)}
@media(min-width: 1280px){
  .botonGC:focus,
  .botonGC:hover{background-color:var(--color-principal)}
}

details summary *[class^='icoGlobal-'],
details summary *[class^='icon-']{color:var(--color-principal)}
@media(min-width: 1280px){
  details summary:hover{color:var(--color-principal)}
  details summary:hover:after{background:var(--color-principal);border-color:var(--color-principal)}
}
.sta-btnReverse .sta-btn-corp .sta-btn-corp_text{background:var(--color-principal)!important;}
.sta-btnReverse .tgl-menus-air .sta-menus-air_nav-action-btn{background-color: var(--color-principal) !important; border: 2px solid var(--color-principal);}


.tgl-menus-air .sta-menus-air_nav-action-btn.sta-btn-green{background-color:var(--color-principal)}
@media(min-width:801px){
  .tgl-menus-air.sta-book-aside .sta-menus-air_nav-action-aside .sta-menus-air_nav-action-aside-btn{background-color:var(--color-principal);}
}
@media (min-width:1024px){
  .tgl-menus-air.sta-book-aside.sta-textReservaGC .sta-menus-air_nav-action-aside .sta-menus-air_nav-action-aside-btn:focus .sta-menus-air_action-aside-btn-text,
  .tgl-menus-air.sta-book-aside.sta-textReservaGC .sta-menus-air_nav-action-aside .sta-menus-air_nav-action-aside-btn:hover .sta-menus-air_action-aside-btn-text{color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-menus-air.sta-show-links .sta-menus-air_nav-links:not(.sta-submenu)>.sta-menus-air_links-wrapper>.sta-menus-air_links-element>.sta-menus-air_links-element-wrapper>.sta-menus-air_links-element-text:after{background-color:var(--color-principal)!important}
  .tgl-menus-air.sta-show-links .sta-menus-air_nav-links:not(.sta-submenu)>.sta-menus-air_links-wrapper>.sta-menus-air_links-element>.sta-menus-air_links-element-wrapper:focus>.sta-menus-air_links-element-text,
  .tgl-menus-air.sta-show-links .sta-menus-air_nav-links:not(.sta-submenu)>.sta-menus-air_links-wrapper>.sta-menus-air_links-element>.sta-menus-air_links-element-wrapper:hover>.sta-menus-air_links-element-text{color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:hover.sta-lang .sta-menus-air_morebtns-element-wrapper:after,
  .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:focus.sta-lang .sta-menus-air_morebtns-element-wrapper:after{color: var(--color-principal)}
  .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:focus .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-text,
  .tgl-menus-air.sta-menu-whi.tgl-menus-air .sta-menus-air_nav-links .sta-menus-air_nav-links-closete .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-text{color:var(--color-principal)}
  .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:focus .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-icon:before,
  .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-icon:before{color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-menus-air .sta-menus-air_links-element .sta-menus-air_links-element-wrapper:before{color:var(--color-principal)}
    .tgl-advice-air .advice-module-container .wrap-advice-container:hover .advice-container-btn .advice-btn-text,
  .tgl-advice-air .advice-container-btn .advice-btn-text:hover,
  .sta-btnReverse .tgl-advice-air .advice-container-btn .advice-btn-text,
  .tgl-menus-air .sta-menus-air_links-element .sta-menus-air_links-element-wrapper:after{background-color:var(--color-principal)}
  .tgl-menus-air .sta-menus-air_links-element .sta-menus-air_links-element-wrapper:focus .sta-menus-air_links-element-text,
  .tgl-menus-air .sta-menus-air_links-element .sta-menus-air_links-element-wrapper:hover .sta-menus-air_links-element-text{color:var(--color-principal)}
}
@media (min-width:1280px){
  .sta-btnReverse .tgl-menus-air.sta-reservaGrey .sta-menus-air_nav-action-btn:focus.sta-btn-green,
  .sta-btnReverse .tgl-menus-air.sta-reservaGrey .sta-menus-air_nav-action-btn:hover.sta-btn-green{background: #d2d2d2; border-color: #d2d2d2;}  
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-action-btn.sta-btn-green:hover{background-color: #474242;border-color: #474242;}
  .sta-btnReverse .tgl-menus-air.sta-reservaGrey.sta-textReservaGC .sta-menus-air_nav-action-btn.sta-btn-green:hover .sta-menus-air_action-btn-text{color:var(--color-principal)}
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-btns-element:hover .sta-menus-air_btns-element-text{color: var(--color-principal)}
  .tgl-menus-air .sta-menus-air_nav-btns-element .sta-menus-air_btns-element-icon:after{color:var(--color-principal)}
  .tgl-menus-air .sta-menus-air_nav-btns-element:focus .sta-menus-air_btns-element-text,
  .tgl-menus-air .sta-menus-air_nav-btns-element:hover .sta-menus-air_btns-element-text{color:var(--color-principal)}
  .tgl-menus-air .sta-menus-air_nav-btns-element:focus .sta-menus-air_btns-element-icon,
  .tgl-menus-air .sta-menus-air_nav-btns-element:hover .sta-menus-air_btns-element-icon{color:var(--color-principal)}
}
@media(min-width:768px) and (min-width:1280px){
  .tgl-menus-air .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-hover a:hover,
  .tgl-menus-air .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-hover a:focus{color:var(--color-principal)}
}
@media (min-width:1280px){
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-btns-element:focus .sta-menus-air_btns-element-icon:after,
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-btns-element:hover .sta-menus-air_btns-element-icon:after,
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-btns-element:focus .sta-menus-air_btns-element-icon:before,
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-btns-element:hover .sta-menus-air_btns-element-icon:before{color: var(--color-principal)}
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-morebtns-element:focus .sta-menus-air_morebtns-element-wrapper,
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper{border-color: var(--color-principal);}
  .sta-btnReverse .tgl-menus-air .sta-menus-air_nav-morebtns-element.sta-lang:hover .sta-menus-air_morebtns-element-wrapper:before{color: var(--color-principal);}
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover.sta-lang .sta-menus-air_morebtns-element-wrapper:after,
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:focus.sta-lang .sta-menus-air_morebtns-element-wrapper:after {color:var(--color-principal)}
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:focus.sta-lang .sta-menus-air_morebtns-element-wrapper:before,
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover.sta-lang .sta-menus-air_morebtns-element-wrapper:before{color:var(--color-principal)}
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:focus .sta-menus-air_morebtns-element-wrapper,
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper{border-color:var(--color-principal)}
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:focus .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-text,
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-text{color:var(--color-principal)}
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:focus .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-icon:before,
  .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper .sta-menus-air_morebtns-element-icon:before{color:var(--color-principal)}
}
@media (max-width:1279px){

    .tgl-advice-air.sta-btnReverse .advice-module-container .wrap-advice-container:hover .advice-container-btn .advice-btn-text{background-color:transparent;}
  .tgl-advice-air.sta-btnReverse .advice-module-container .wrap-advice-container .advice-container-btn .advice-btn-text,
  .tgl-menus-air .sta-menus-air_languages-element .sta-menus-air_element-btn.sta-active{background-color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-menus-air .sta-menus-air_nav-action-btn:focus,
  .tgl-menus-air .sta-menus-air_nav-action-btn:hover{background-color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-menus-air.sta-menuDesplegable.sta-show-links.sta-menu-white .sta-menus-air_links-wrapper.fn-listaLinkHijos .sta-menus-air_links-element:hover .sta-menus-air_links-element-wrapper:hover .sta-menus-air_links-element-text{color:var(--color-principal)}
  .tgl-menus-air.sta-show-links .sta-menus-air_nav-links:not(.sta-submenu)>.sta-menus-air_links-wrapper>.sta-menus-air_links-element:focus>.sta-menus-air_links-element-wrapper>.sta-menus-air_links-element-text, .tgl-menus-air.sta-show-links .sta-menus-air_nav-links:not(.sta-submenu)>.sta-menus-air_links-wrapper>.sta-menus-air_links-element:hover >.sta-menus-air_links-element-wrapper>.sta-menus-air_links-element-text{color:var(--color-principal)}
  .tgl-menus-air.sta-menuDesplegable.sta-show-links.sta-menu-white .sta-menus-air_links-wrapper.fn-listaLinkHijos .sta-menus-air_links-element:hover .sta-menus-air_links-element-text{color: var(--color-principal)}
  .tgl-menus-air.sta-textReservaGC .sta-menus-air_nav-action-btn:focus.sta-btn-green .sta-menus-air_action-btn-text,
  .tgl-menus-air.sta-textReservaGC .sta-menus-air_nav-action-btn:hover.sta-btn-green .sta-menus-air_action-btn-text{color:var(--color-principal)}
}


@media (min-width:1280px){
  .lb-closeContainer:focus:hover:before,
  .lb-closeContainer:hover:hover:before{color:var(--color-principal)}
}
.lb-nav .lb-prev:hover:before{color:var(--color-principal)!important}
.lb-nav .lb-next:hover:before{color:var(--color-principal)!important}
@media (min-width:1280px){
  .sta-btn-corp.sta-btn-white:focus .sta-btn-corp_text,
  .sta-btn-corp.sta-btn-white:hover .sta-btn-corp_text{color:var(--color-principal)}
}
@media (min-width:1280px){
  .sta-btn-corp:focus .sta-btn-corp_text,
  .sta-btn-corp:hover .sta-btn-corp_text{background-color:var(--color-principal)}
}
.sta-btn-moreinfo .sta-btn-moreinfo_text:after{background-color:var(--color-principal)}
@media (min-width:1280px){
  .sta-btn-moreinfo:focus:after,
  .sta-btn-moreinfo:hover:after{color:var(--color-principal)}
  .sta-btn-moreinfo:focus .sta-btn-moreinfo_text,
  .sta-btn-moreinfo:hover .sta-btn-moreinfo_text{color:var(--color-principal)}
}
@media(min-width:768px){
  .tgl-infopop-air.hotels .sta-infopop-air_list li a:hover{color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-infopop-air .sta-infopop-air_box .sta-infopop-air_box-wrapper .sta-btn-circle:focus,
  .tgl-infopop-air .sta-infopop-air_box .sta-infopop-air_box-wrapper .sta-btn-circle:hover,
  .tgl-infopop-air.hotels .sta-infopop-air_box .sta-infopop-air_box-wrapper .sta-btn-circle:hover,
  .sta-btn-circle:focus,
  .sta-btn-circle:hover{background-color:var(--color-principal)!important}
  .tgl-linksfoot-air .sta-btn-circle:focus, .tgl-linksfoot-air .sta-btn-circle:hover{background:var(--color-principal)}
}
@media (min-width:1280px){
  .sta-input .sta-input-button:focus,
  .sta-input .sta-input-button:hover{background-color:var(--color-principal)}
}
.sta-checkbox .sta-checkbox-input:checked~.sta-checkbox-field{border-color:var(--color-principal)}
.sta-checkbox .sta-checkbox-input:checked~.sta-checkbox-field:before{color:var(--color-principal)}
@media (min-width:1280px){
  .sta-checkbox .sta-checkbox-field:focus,
  .sta-checkbox .sta-checkbox-field:hover{border-color:var(--color-principal)}
}
@media (min-width:1280px){
  .sta-checkbox .sta-checkbox-text a:focus,
  .sta-checkbox .sta-checkbox-text a:hover{color:var(--color-principal)}
}
[data-lazyimg]:not(img){background-color:rgba(0, 125, 105,.2)}
@media (min-width:1024px) and (min-width:1280px){
  .tgl-breadcrumbs-air .sta-breadcrumbs-air_element:focus .sta-breadcrumbs-air_element-text,
  .tgl-breadcrumbs-air .sta-breadcrumbs-air_element:hover .sta-breadcrumbs-air_element-text{color:var(--color-principal)}
}
.tgl-intro-air.sta-404 .sta-intro-air_info-text:nth-child(3) svg{fill:var(--color-principal)}
@media (min-width:1080px){
  .tgl-carousel-air.sta-linkSquare .sta-carousel-air_info-element .sta-btn-moreinfo:focus .sta-btn-moreinfo_text,
  .tgl-carousel-air.sta-linkSquare .sta-carousel-air_info-element .sta-btn-moreinfo:hover .sta-btn-moreinfo_text{background-color: var(--color-principal);}
}
.tgl-products-air .sta-products-air_element.sta-tag-gold .sta-products-air_element-multimedia .sta-products-air_multimedia-tag{background-color:var(--color-principal)}
@media (min-width:1024px) and (min-width:1280px){
  .tgl-products-air .sta-products-air_element-btns .sta-products-air_btns-element.sta-btn-corp:focus .sta-btn-corp_text,
  .tgl-products-air .sta-products-air_element-btns .sta-products-air_btns-element.sta-btn-corp:hover .sta-btn-corp_text{color:var(--color-principal)}
}
@media (max-width:1279px){
  .sta-btnReverse .tgl-products-air.sta-price-on .sta-products-air_element-btns .sta-products-air_btns-element .sta-btn-corp_text{background-color: var(--color-principal);}
}
@media (max-width:1279px) and (min-width:1024px){
  .sta-btnReverse .tgl-products-air.sta-price-on .sta-products-air_element-btns .sta-products-air_btns-element.sta-btn-corp .sta-btn-corp_text{border-color: var(--color-principal)}
}
.tgl-banner-air.sta-tag-gold .sta-banner-air_multimedia .sta-banner-air_multimedia-tag{background-color:var(--color-principal)}
@media (min-width:1280px) and (min-width:1280px){
  .tgl-banner-air .sta-banner-air_info .sta-banner-air_info-btn:focus .sta-btn-corp_text,
  .tgl-banner-air .sta-banner-air_info .sta-banner-air_info-btn:hover .sta-btn-corp_text{color:var(--color-principal)}
}
.tgl-features-air.sta-features-highlights .sta-features-air_list li:before{color:var(--color-principal)}
.tgl-newsletter-air .sta-newsletter-air_header .sta-newsletter-air_header-icon{color:var(--color-principal)}
.tgl-map-air .sta-map-air_multimedia .sta-map-air_multimedia-map{background-color:rgba(0, 125, 105,.2)}
.tgl-map-air .sta-map-air_info-element .sta-map-air_info-data.sta-icono:before{position:absolute;left:0;top:50%;color:var(--color-principal)}
@media (min-width:1280px){
  .tgl-map-air .sta-map-air_info-element a:focus,.tgl-map-air .sta-map-air_info-element a:hover{color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-linksfoot-air .sta-linksfoot-air_element .sta-linksfoot-air_element-wrapper:before{background-color:var(--color-principal)}
}
.tgl-linksfoot-air .sta-linksfoot-air_element-header .sta-linksfoot-air_header-icon{color:var(--color-principal)}
@media (min-width:1280px){
  .tgl-staticfoot-air .sta-staticfoot-air_element .sta-staticfoot-air_element-wrapper:not([href^="javascript"]):focus:before,
  .tgl-staticfoot-air .sta-staticfoot-air_element .sta-staticfoot-air_element-wrapper:not([href^="javascript"]):hover:before{color:var(--color-principal)}
  .tgl-staticfoot-air .sta-staticfoot-air_element .sta-staticfoot-air_element-wrapper:not([href^="javascript"]):focus .sta-staticfoot-air_element-text,
  .tgl-staticfoot-air .sta-staticfoot-air_element .sta-staticfoot-air_element-wrapper:not([href^="javascript"]):hover .sta-staticfoot-air_element-text{color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-popoffer-air .sta-btn-circle:focus,
  .tgl-popoffer-air .sta-btn-circle:hover{background-color:var(--color-principal)}
  .tgl-popoffer-air .sta-btn-circle:focus .sta-btn-circle_icon,
  .tgl-popoffer-air .sta-btn-circle:hover .sta-btn-circle_icon{background-color:var(--color-principal)}
}
@media (min-width:1024px) and (min-width:1280px){
  .tgl-popoffer-air.sta-small-aside .sta-popoffer-air_btns .sta-popoffer-air_btns-element:focus .sta-btn-corp_text,
  .tgl-popoffer-air.sta-small-aside .sta-popoffer-air_btns .sta-popoffer-air_btns-element:hover .sta-btn-corp_text{color:var(--color-principal)}
}
.tgl-popoffer-air .sta-popoffer-air_info-tag{background-color:var(--color-principal)}
.sta-popoffer-air_gadget{background-color:var(--color-principal)}
.tgl-cookies-air .sta-cookies-air_box{background-color:rgba(0, 125, 105,.8)}
.tgl-infopop-air .sta-infopop-air_services li:before{color:var(--color-principal)}
@media (min-width:1280px){
  .tgl-cardpage-air .sta-cardpage-air_list .sta-cardpage-air_list-comment a:focus,
  .tgl-cardpage-air .sta-cardpage-air_list .sta-cardpage-air_list-comment a:hover{color:var(--color-principal)}
}
@media (max-width:1023px){
  .tgl-internbar-air.sta-show-responsive .sta-internbar-air_links-element.active .sta-internbar-air_element-text{color:var(--color-principal)}
}
@media (min-width:768px){
  .tgl-gallery-air .sta-gallery-air_sideboard-element:active .sta-gallery-air_sideboard-element-photo,
  .tgl-gallery-air .sta-gallery-air_sideboard-element:focus .sta-gallery-air_sideboard-element-photo{border-color:var(--color-principal)}
}
.sta-btnReverse .tgl-advice-air .advice-container-btn .advice-btn-text{background: var(--color-principal);}
@media (min-width:1280px){
  .tgl-advice-air .wrap-advice-container:focus .advice-container-btn .advice-btn-text,
  .tgl-advice-air .wrap-advice-container:hover .advice-container-btn .advice-btn-text{background-color:var(--color-principal)}
}
@media (min-width:1280px){
  .tgl-advice-air .advice-container-btn .advice-btn-text:focus{background-color:var(--color-principal)}
}
.tgl-reviews-air .tgl-reviews-air_intro-global-box .tgl-reviews-air_intro-global-number{color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_intro-specs-element .tgl-reviews-air_specs-element-icon{color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_intro-specs-element .tgl-reviews-air_specs-element-number{color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_intro-specs-element .tgl-reviews-air_specs-element-progress{color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_intro-specs-element .tgl-reviews-air_specs-element-progress::-webkit-progress-value{background-color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_intro-specs-element .tgl-reviews-air_specs-element-progress::-moz-progress-bar{background-color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_list-element-header .tgl-reviews-air_element-header-name:before{color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_element-specs-point .tgl-reviews-air_specs-point-number{color:var(--color-principal);}
.tgl-reviews-air .tgl-reviews-air_element-foot-grade .tgl-reviews-air_foot-grade-box{background-color:var(--color-principal)}
.tgl-reviews-air .tgl-reviews-air_element-foot-grade .tgl-reviews-air_foot-grade-phrase:after{color:var(--color-principal)}

.tgl-viewSmall-air .sta-viewSmall-air_anchor:hover .sta-viewSmall-air_image .sta-viewSmall-air_btn .sta-btn-corp_text{background: var(--color-principal);}
.tgl-viewSmall-air.sta-circle.sta-banner.sta-active .sta-viewSmall-air_score .sta-viewSmall-air_circle .circle{stroke:var(--color-principal)}
@media(max-width:1100px){
  .tgl-viewSmall-air.sta-circle.sta-active.sta-colorGC .sta-viewSmall-air_score .sta-viewSmall-air_circle .circle{stroke:var(--color-principal)}
  .tgl-viewSmall-air.sta-colorGC .sta-viewSmall-air_score .sta-viewSmall-air_text,
  .tgl-viewSmall-air.sta-colorGC .sta-viewSmall-air_score .sta-viewSmall-air_note,
  .tgl-viewSmall-air.sta-colorGC .sta-viewSmall-air_score .sta-viewSmall-air_text{color:var(--color-principal);}
}
@media(min-width:1101px){
  .tgl-viewSmall-air.sta-circle.sta-active .sta-viewSmall-air_score .sta-viewSmall-air_circle .circle{stroke:var(--color-principal)!important}
}



/* Bonos */
.tpl-bonoTitle-eh .bonoTitle-eh_hotelName{color:var(--color-principal)!important}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadMore,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementInfo .bonoBox-eh_elementInfoReadLess{color:var(--color-principal)!important}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector{border-color:var(--color-principal)!important}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:hover,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector:hover{background-color:var(--color-principal)!important}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:after,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_minusSelector:after,
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_elementFooter .bonoBox-eh_plusSelector:before{background-color:var(--color-principal)!important}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_buyButton{border-color:var(--color-principal)!important;color:var(--color-principal)!important}
.tpl-bonoBox-eh .bonoBox-eh_elementInferior .bonoBox-eh_buyButton:hover{background-color:var(--color-principal)!important}
.questBonos section li{border-bottom:var(--color-principal)!important}
.questBonos section li:before{color:var(--color-principal)!important}



.tpl-serviciosNew-air .sta-serviciosNew-air_ver:hover{color: var(--color-principal)!important; border-color: var(--color-principal)!important;}

.tpl-serviciosNew-air ul li:before{color:var(--color-principal) !important}

/* missing you */
.tgl-missingYou .txt_numerosDorados{color:var(--color-principal)!important}
.tgl-missingYou #encuesta_opinion .form1_1 ul > li.titulo_respuesta:before{color:var(--color-principal)!important}
.tgl-missingYou #encabezado h1,
.tgl-missingYou #encuesta_opinion .imagenes:after{color:var(--color-principal)!important}

/*Colores y fondos*/
.sta-backGC.fondoColor,
.sta-backGC .fondoColor{color:var(--color-principal)!important;background:var(--color-principal)!important}

/*Galeria Instagram*/
.tgl-instagramGallery-air .sta-instagramGallery-air_Title{color:var(--color-principal)!important}
.tgl-instagramGallery-air .sta-instagramGallery-air_container > div:hover:after,
.tgl-instagramGallery-air .sta-instagramGallery-air_container > div:hover:before{background:var(--color-principal)!important}
.tgl-instagramGallery-air .sta-instagramGallery-air_container > div .sta-instagramGallery-air_tableContainer .sta-instagramGallery-air_tableCellContainer .sta-instagramGallery-air_textSpan{background-color:var(--color-principal)!important;border-color:var(--color-principal)!important}

.sta-btnReverse .tgl-products-air .sta-products-air_element-btns .sta-products-air_btns-element.sta-btn-corp .sta-btn-corp_text, 
.tgl-menus-air .sta-menus-air_nav-action-btn.sta-btn-green {background-color:var(--color-principal) !important}

.tgl-menus-air .sta-menus-air_nav-btns-element:focus .sta-menus-air_btns-element-icon.icon-menu:before, 
.tgl-menus-air .sta-menus-air_nav-btns-element:hover .sta-menus-air_btns-element-icon.icon-menu:before{transition: all 0.5s ease-in-out;color:var(--color-principal)!important}

.sta-cardpage-air_form .sta-cardpage-air_form-element .sta-textarea label{font-family: var(--mainFont) !important;}

@media (min-width: 1024px) {
    .sta-btnReverse .tgl-products-air .sta-products-air_element-btns:hover .sta-products-air_btns-element.sta-btn-corp .sta-btn-corp_text {
        background-color: white !important;
        color: unset;
        border-color: unset;
    }
}

/* Login icon */
@media(min-width: 1280px) {
  body:not(.sta-backBlack) .tgl-menus-air .sta-menus-air_nav-wrapper .sta-menus-air_nav-morebtns .sta-menus-air_nav-morebtns-element div#cms-login div[svg*="user"] svg[data-src*="briefCase.svg"] {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  body:not(.sta-backBlack) .tgl-menus-air .sta-menus-air_nav-wrapper .sta-menus-air_nav-morebtns .sta-menus-air_nav-morebtns-element:hover div#cms-login div[svg*="user"] svg[data-src*="briefCase.svg"] {fill: var(--color-principal);}
  
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] {fill:  var(--color-principal) !important;}
  
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] rect {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] rect {stroke:  var(--color-principal) !important;}
  
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] path {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] path {stroke: var(--color-principal) !important;}
  
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] line {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  body:not(.sta-backBlack):root .tgl-menus-air .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] line {stroke:  var(--color-principal) !important;}

  .tgl-menus-air.sta-menu-white .sta-menus-air_nav-wrapper .sta-menus-air_nav-morebtns .sta-menus-air_nav-morebtns-element div#cms-login div[svg*="user"] svg[data-src*="briefCase.svg"] {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  .tgl-menus-air.sta-menu-white .sta-menus-air_nav-wrapper .sta-menus-air_nav-morebtns .sta-menus-air_nav-morebtns-element:hover div#cms-login div[svg*="user"] svg[data-src*="briefCase.svg"] {fill: var(--color-principal);}
  
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] {fill:  var(--color-principal) !important;}
  
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] rect {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] rect {stroke:  var(--color-principal) !important;}
  
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] path {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] path {stroke: var(--color-principal) !important;}
  
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] line {transition: all cubic-bezier(.785,.135,.15,.86) .7s;}
  :root .tgl-menus-air.sta-menu-white .sta-menus-air_nav-morebtns-element:hover .sta-menus-air_morebtns-element-wrapper #cms-login .injected-svg[data-src*="briefCase.svg"] line {stroke:  var(--color-principal) !important;}

} 
