/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.Engisoft_titulo h3{color:var(--font);padding:15px;font-size:18px;}@media (max-width:1200px){.Engisoft_titulo h3{background:var(--theme);color:var(--font);padding:10px;font-size:14px;}}.Engisoft_titulo h4{background:var(--theme);color:var(--font);display:block;font-size:14px;padding-left:25px;padding-top:5px;padding-bottom:5px;-webkit-margin-before:0em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;}.panels-bootstrap-row-engisoft_3_columns-main{padding-top:10px;}.panels-bootstrap-row-engisoft_3_columns-main h4{color:var(--theme);font-size:16px;}.Engisoft_footer{}.Engisoft_Imagenes_Lateral{padding-top:25px;}.Engisoft_inicioSesion{padding-left:50px;width:50%;padding-top:45px;}.Engisoft_opcionesUsuario{padding-left:50px;width:50%;font-size:10px;}.Engisoft_Login_Principal{color:var(--theme);}.Engisoft_Body_Class{width:70%;margin:0 auto !important;}.canvas-custom-engisoft_onecol_sidebar-1-inside{background:var(--theme);}.lista-links li{display:inline;}.lista-links ul{list-style-type:none;}.lista-links ul li a{display:inline-block;text-align:center;vertical-align:middle;}.lista-links{width:100%;padding-bottom:3px;padding-top:3px;}.lista-links img{vertical-align:middle;width:100% !important;height:100% !important;}.views-view-responsive-grid__item{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,71,186,0.33);vertical-align:top;}.views-view-grid{width:100%;}.views-view-grid td{width:50%;}.navbar-left{margin-left:30px;}@media (max-width:769px){.lista-links ul{width:33em;list-style-type:none;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;}.lista-links img{padding:1px;}.lista-links li{display:-webkit-inline-box;}.lista-links{padding:0em;padding-top:0em;padding-right:0em;padding-bottom:0em;padding-left:0em;}.navbar-left{margin-left:0px;}}.ttw-contenido{position:absolute;bottom:2px;left:5px;color:var(--theme);max-width:39%;}#ttw-title{font-weight:900;font-size:25px;word-break:keep-all;}#ttw-description{width:98%;word-break:keep-all;}.ttw-image{height:250px;display:block;}.ttw-image img{width:60%;height:100%;float:right;}.ttw-container{position:relative;}.nav-dot{background-color:#337ab7}@media (max-width:500px){#ttw-title{font-size:10px;width:85%;word-break:keep-all;padding:5px 0px 0px 5px;}#ttw-description{padding:5px 0px 0px 5px;font-size:10px;width:85%;word-break:keep-all;}.btn btn-primary{@extend:.btn-xs;}#botonLatestNews{display:inline-block;padding:2px 15px;margin-bottom:0;font-size:7px;font-weight:normal;line-height:0.428571;text-align:center;white-space:nowrap;vertical-align:bottom;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid transparent;border-radius:4px;}}#ui-accordion-1-panel-2 > div > span > div > div > h3{margin-top:-5px;margin-bottom:5px;line-height:1;}#ui-accordion-1-panel-2 > div > span > div > div > h3 > a{padding-left:0px;color:var(--theme);font-size:12px;font-weight:600;}.filashijas-no-it-is-a-child  a{padding-left:5px;font-size:12px;}.logo_pane{padding-top:25px !important;padding-right:5px;padding-bottom:0px  !important;padding-left:378px !important;}#mini-panel-nh_logo_mini_panel > div > div > div > div.pane-content > p:nth-child(2){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;display:none;}@media (max-width:1400px){.logo_pane{padding-top:25px !important;padding-right:5px;padding-bottom:0px  !important;padding-left:150px !important;}}.cssmenu .css-menugeneral-menu-menugeneral{overflow:visible !important;}.cssmenu .css-menugeneral-menu-menugeneral ul.cssmenu ul{position:absolute;visibility:hidden;text-transform:none;}.cssmenu .css-menugeneral-menu-menugeneral ul.cssmenu li a{background:var(--theme);display:block !important;padding-top:2px;padding-right:14px;padding-bottom:2px;padding-left:14px;}.cssmenu .css-menugeneral-menu-menugeneral ul.cssmenu{padding-left:650px;text-transform:none !important;}@media (max-width:1400px){.cssmenu .css-menugeneral-menu-menugeneral ul.cssmenu{padding-left:450px;}}@media (max-width:1000px){.cssmenu .css-menugeneral-menu-menugeneral ul.cssmenu{padding-left:250px;}}**************** ENGISOFT APP *************************/
.node-app-nhidea{padding-left:10px;padding-right:10px;}@media (max-width:800px){.node-app-nhidea{padding-left:10px;padding-right:10px;}}.engisoft-fyi-carrousel{max-height:100%;}.views_slideshow_cycle_slide{width:100%;}.alert-danger{text-align:justify;padding:5px;}
.container-fluid{padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}body,html{font-family:'Source Sans Pro';}.logo_pane{background:var(--theme);padding:15px;//	padding-left:10%;width:100%;margin:auto;}.navbar{border-radius:0;border:none;margin:0px;min-height:0px;padding:5px;}#search-block-form{width:220px;}#navbar-collapse-bus ul li a{display:inline-block;text-align:center;vertical-align:middle;}#navbar-collapse-bus ul li{margin-bottom:-12px;}form#search-block-form{margin:4px;}#navbar-collapse-bus .navbar-right{margin-right:0px;}@media (max-width:1200px){.navbar-header{float:none;}.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-collapse.collapse{display:none!important;}.navbar-nav{float:none!important;margin:7.5px -15px;}.navbar-nav>li{float:none;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}.navbar-text{float:none;margin:15px 0;}.navbar-collapse.collapse.in{display:block!important;}.collapsing{overflow:hidden!important;}}.responsive-menus-simple{z-index:1000;}.css_pane{background:var(--theme);height:33px;text-align:center;}@media (min-width:786px){.css_pane .pane-content{display:inline-block;}}.responsive-menus.responsified span.toggler{background:var(--theme);box-shadow:none;font-size:1.7em;font-size:1.5em;border-radius:0px;}.responsive-menus.responsified .responsive-menus-simple li a{text-transform:none;}#bootstrap-content-column{padding:0;}.pane-page-breadcrumb{padding-top:15px;}@media (max-width:1200px){.slideshow-container{position:relative;}}.slideshow-contenido{position:absolute;bottom:15%;left:0;color:var(--font);padding-left:10%;}.slideshow-contenido h1{font-weight:700;font-size:45px;text-shadow:4px 3px 0 #111,9px 8px 0 rgba(0,0,0,0.15);}.slideshow-contenido a{color:var(--font);}.slideshow-container{position:relative;}.slideshow-contenido{bottom:15%;left:0;color:var(--font);display:block;}@media (max-width:900px){.slideshow-container{text-align:center;max-width:100%;height:auto;display:none;}.slideshow-contenido{display:inline-block;vertical-align:middle;}.slideshow-image img{display:block;min-height:500px;}}.slideshow-contenido h1{font-weight:700;font-size:50px;text-shadow:4px 3px 0 #111;letter-spacing:-3px;}.slideshow-contenido a{color:var(--font);}.views-slideshow-pager-field-item,.views_slideshow_pager_field_item{float:left;padding:5px;position:relative;z-index:999;}.views-slideshow-pager-field-item a{color:var(--font);}.views-slideshow-pager-field-item.active .nav-dot{background-color:rgba(0,0,0,0.7);}.views-slideshow-pager-fields{display:inline-block;}.views-slideshow-controls-bottom{margin-top:-30px;width:100%;text-align:center;}.nav-dot{top:-5px;width:11px;height:11px;margin:0 4px;position:relative;border-radius:100%;display:inline-block;background-color:rgba(214,214,214,0.4);}@media (max-width:900px){.nav-dot{display:none;}}.pane-title{display:none;}.main-content{margin-top:10px;}#bootstrap-content-column,#bootstrap-sidebar-column{padding:0px;}#bootstrap-sidebar-column{padding:15px;}@media (min-height:900px){#bootstrap-middle-row{min-height:768px;}}#user-menu ul{background:var(--theme);}#user-menu a{color:var(--font);}.accordion-menu{margin-top:20px;}.accordion-header{background:var(--theme);border-radius:0px;}.accordion-menu-wrapper h3{color:var(--font);}.accordion-menu-wrapper .nav > li > a{padding:0px 0px;}html body{overflow-x:hidden;}.row{margin-right:0px !important;margin-left:0px !important;}div[id^="panel-bootstrap-column-"]{padding:0px;}
@font-face{font-family:manuka-bold;src:url(/themes/contrib/bootstrap/css/./fonts/Manuka/OTF/Manuka-Bold.otf) format("opentype");font-weight:bold;}@font-face{font-family:amorfatti;src:url(/themes/contrib/bootstrap/css/./fonts/Amorfatti/AmorfattiFont/Amorfatti.otf) format("opentype");}@font-face{font-family:newsreader-italic;src:url(/themes/contrib/bootstrap/css/./fonts/Newsreader/Newsreader-Italic-VariableFont_opsz%5C%2Cwght.ttf) format('truetype');font-style:italic;}@font-face{font-family:newsreader;src:url(/themes/contrib/bootstrap/css/./fonts/Newsreader/Newsreader-VariableFont_opsz%5C%2Cwght.ttf) format('truetype');}@font-face{font-family:notosans;src:url(/themes/contrib/bootstrap/css/./fonts/Noto_Sans/NotoSans-Regular.ttf) format('truetype');}@font-face{font-family:notosans-bold;src:url(/themes/contrib/bootstrap/css/./fonts/Noto_Sans/NotoSans-Bold.ttf) format('truetype');font-weight:bold;}@font-face{font-family:notosans-extrabold;src:url(/themes/contrib/bootstrap/css/./fonts/Noto_Sans/NotoSans-ExtraBold.ttf) format('truetype');font-weight:bold;}@font-face{font-family:notosans-extrabold;src:url(/themes/contrib/bootstrap/css/./fonts/Noto_Sans/NotoSans-Medium.ttf) format('truetype');}@font-face{font-family:plusjakartasans-italic;src:url(/themes/contrib/bootstrap/css/./fonts/PlusJakartaSans/PlusJakartaSans-Italic-VariableFont_wght.ttf) format('truetype');font-style:italic;}@font-face{font-family:plusjakartasans;src:url(/themes/contrib/bootstrap/css/./fonts/PlusJakartaSans/PlusJakartaSans-VariableFont_wght.ttf) format('truetype');}@font-face{font-family:'Bahnschrift Condensed Bold';src:url(/themes/contrib/bootstrap/css/./fonts/bahnschrift.ttf) format('truetype');font-weight:bold;font-stretch:condensed;}@font-face{font-family:'Sitka Banner Regular';src:url(/themes/contrib/bootstrap/css/./fonts/SitkaVF.ttf) format('truetype');font-style:normal;}
:root{--theme:#13213c;--theme90:#13213ce6;--theme80:#13213ccc;--theme50:#13213c83;--theme33:#13213c54;--inputcolor:rgb(19,33,60);--border:#223758;--font:#fff;--dark:#111;}
.scedi-f{display:flex;}.scedi-f-m-10 > *{margin:10px;margin-left:0;}.scejc-sb{justify-content:space-between;}.scemb-8{margin-bottom:8px;}.switch{position:relative;display:inline-block;width:45px;height:21px;margin-left:10px;}.switch input{display:none;}.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:15px;width:15px;left:3px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s;}input:checked + .slider{background-color:var(--theme);}input:focus + .slider{box-shadow:0 0 1px var(--theme);}input:checked + .slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px);}.slider.round{border-radius:34px;}.slider.round:before{border-radius:50%;}.engisoft-container{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;}.engisoft-advanced-container,.employee-form{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}button.btn-primary,a.btn-primary{background-color:var(--theme) !important;border-color:var(--border) !important;background-image:linear-gradient(to bottom,var(--theme) 0%,var(--border) 100%) !important;}button.btn-primary:hover,button.btn-primary:focus,button.btn-primary:active,button.btn-primary:active:hover,button.btn-primary:active:focus,a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,a.btn-primary:active:hover,a.btn-primary:active:focus{background-color:var(--border) !important;background-image:linear-gradient(to bottom,var(--border) 0%,var(--border) 100%) !important;}.employee-form:has(#edit-submit) #edit-back-button,.employee-form:has(#edit-submit) #edit-submit{max-width:100%;}#edit-back-button{max-width:fit-content;}.employee-edit-link{padding:5px;display:flex;align-items:center;justify-content:center;}.employee-edit-link > span{margin:0 !important;}.sceg-1{display:grid;grid-template-columns:repeat(1,1fr);}.sceg-2{display:grid;grid-template-columns:repeat(2,1fr);}.sceg-3{display:grid;grid-template-columns:repeat(3,1fr);}.scegg-12{grid-gap:12px;}.sceg-item{width:100%;box-sizing:border-box;padding:5px;}.grid-span-2,.employee-form > .form-item-cn,.employee-form > .form-item-newpassword{grid-column:1/ span 2;}.grid-span-3{grid-column:1/ span 3;}.engisoft-advanced-container .select-wrapper:has(> #edit-usertype),.engisoft-advanced-container #ldapjobother{grid-column:1 / span 2;margin-bottom:10px;}.select-wrapper{height:fit-content;}.select-wrapper:after{color:var(--theme)}#engisoft-advanced-container .select-wrapper{margin-bottom:15px;}.form-control:focus{border-color:var(--theme) !important;}@media (min-width:992px){.sceg-l3{display:grid;grid-template-columns:repeat(3,1fr);}.sceg-l4{display:grid;grid-template-columns:repeat(4,1fr);}.grid-span-l3{grid-column:1/ span 3;}.grid-span-l2{grid-column:1/ span 2;}}@media (min-width:768px) and (max-width:992px){.grid-span-m2{grid-column:1/ span 2;}.sceg-m3{display:grid;grid-template-columns:repeat(3,1fr);}}@media (max-width:992px){.grid-bu{grid-column:1/ span 2;}}@media (max-width:768px){.grid-span-s2{grid-column:1/ span 2;}}.hide-sidebar #bootstrap-sidebar-column{display:none !important;}
.engisoft-forgot{width:450px;overflow:hidden;margin:0 auto;display:flex;align-items:center;flex-direction:column;text-align:left;margin-top:20px;border:1px solid var(--border);border-radius:5px;padding:15px;}.col-sm-12:has(.engisoft-forgot){padding:0;}.region.region-content:has(.engisoft-forgot){width:100%;}.engisoft-forgot>div,.engisoft-forgot p,.passwords>div{width:100%;}.engisoft-forgot>div.forgotCaptcha{width:auto;}.forgotBtn{background-color:var(--theme);color:white;padding:10px;font-size:1.2em;margin-top:20px;width:80%;}.alert.alert-danger.alert-dismissible{width:450px;margin:0 auto;}.alert.alert-success.alert-dismissible{width:450px;margin:0 auto;}.forgotImg{width:70%;}.flags{margin:10px;padding:10px;display:flex;justify-content:center;align-items:center;}.passwords{display:flex;flex-direction:column;align-items:flex-end;}.password-info{position:relative;cursor:pointer;display:inline-block;}.password-info>.glyphicon{font-size:1.2em;}.password-info>.glyphicon-info-sign:before{color:var(--theme);}.tooltip-box{visibility:hidden;width:345px;background-color:var(--theme);color:#fff;text-align:left;padding:10px;border-radius:5px;position:absolute;bottom:15px;transform:translateX(-100%);opacity:0;transition:opacity 0.3s;}.password-info:hover .tooltip-box{visibility:visible;opacity:1;}.tooltip-box ul{list-style-type:disc;padding-left:20px;margin:0;}.d-none-engisoft{display:none;}.carousel-inner>.item>a>img,.carousel-inner>.item>img{background-color:var(--theme);}.carousel-caption{font-family:'Bahnschrift Condensed Bold',sans-serif !important;font-weight:bold;font-stretch:condensed !important;letter-spacing:-0.8px !important;}.panel-group#accordion{flex-flow:wrap;}.carousel-item{position:relative;}.read-more-btn{position:absolute;right:0px;bottom:20px;display:inline-flex;align-items:center;gap:0px;padding:0px 35px;background-color:var(--theme80);border:1.5px solid white;border-radius:5px;color:#fff;font-size:1.5rem;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;cursor:pointer;overflow:visible;transition:all 0.6s cubic-bezier(0.4,0,0.2,1);text-decoration:none;backdrop-filter:blur(0px);opacity:0;transform:translateY(20px);pointer-events:none;z-index:10;height:55px;}.carousel-item:hover .read-more-btn{opacity:1;transform:translateY(0);border-color:white;backdrop-filter:blur(5px);pointer-events:all;}.read-more-btn::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);transition:background 0.4s ease;z-index:0;border-radius:5px;}.read-more-btn:hover::before{background:rgba(255,255,255,0.08);}.read-more-btn:hover{border-color:white;box-shadow:0 8px 32px rgba(0,0,0,0.3),0 0 20px rgba(255,255,255,0.15);transform:translateY(-2px);gap:15px;text-decoration:none;color:#fff;}.read-more-btn:active{transform:translateY(0px);}.read-more-btn .btn-text{position:relative;z-index:1;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);}.read-more-btn .btn-arrow{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:0px;height:24px;opacity:0;transition:all 0.5s cubic-bezier(0.4,0,0.2,1);background:url('/modules/custom/engisoft_bootstrap_carousel/templates/arrowWhite.svg') no-repeat center center;background-size:contain;}.read-more-btn:hover .btn-arrow{width:30px;opacity:1;}.content .field--name-field-hide-files,.content .field--name-field-documento{display:none;}@media (max-width:767px){.read-more-btn{display:none !important;}.carousel-image-link{display:block;}}@media (min-width:768px){.carousel-image-link{display:contents;pointer-events:none;}}@media (max-width:768px){.engisoft-forgot{width:auto;margin-right:20px;}.alert.alert-danger.alert-dismissible{width:auto;margin-right:20px;}.alert.alert-success.alert-dismissible{width:auto;margin-right:20px;}.carousel-inner{height:300px;}.carousel-inner>.item>a>img,.carousel-inner>.item>img{object-fit:cover;height:300px !important;}}
.pane-nh-logo-mini-panel img{margin-top:25px;}#panel-bootstrap-region-col5 .field-name-field-basic-text-text .field-item.even{color:var(--font);}.node-app-nhidea{padding-top:20px;padding-bottom:30px;}#region .field-name-field-basic-text-text .field-item.even{color:var(--font);text-align:right;width:100%;margin-right:40px;}.node-poll .submitted{display:none;}.poll{padding:10px;}.poll button{margin-top:10px;margin-bottom:10px}.field-name-field-app-poll-title .field-label{display:none;}.field-name-field-app-poll-title .field-item{color:var(--font);background-color:var(--theme);padding:15px;font-size:18px;}.field-name-field-app-poll-explanation .field-label{display:none;}.field-name-field-app-poll-explanation{font-size:small;color:var(--theme);padding-top:10px;padding-left:10px;padding-right:10px;}.poll .btn{margin-top:25px;color:var(--font);padding:6px 12px;border-radius:4px;border:1px solid transparent;background-color:var(--theme);border-color:var(--border);background-image:linear-gradient(to bottom,var(--theme) 0%,var(--border) 100%);background-repeat:repeat-x;font-size:14px;font-weight:normal;line-height:1.42857143;font-family:'Source Sans Pro';}.poll .btn-default{text-shadow:none;}.poll .btn:hover{background-color:var(--border);background-position:0 -15px;}.pane-nh-logo-mini-panel img{}.pane-username .views-field-name{background:var(--theme);color:var(--font);padding:3px;}.pane-engisoft-bu-name-panel-pane-1 .views-field-title{background:var(--theme);color:var(--font);padding:3px;}.pane-system-user-menu > ul{background-image:url(/themes/contrib/bootstrap/images/contact-outline.png);background-position:100%;background-size:contain;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--font);float:none !important;margin-right:0 !important;width:100%;margin:0 auto;}.pane-system-user-menu > ul li{float:none !important;}.pane-system-user-menu > ul li:hover a{color:#80b8da;background-color:transparent;}#edit-widget-settings #edit-title{margin-top:30px;}.modal-content .panel-body{margin-top:30px;}#user-login-panel .help-block{display:none;}#user-login-panel{padding-top:20px;}.pane-system-user-menu > ul li a{padding:1px 0px 1px 0px;}.pane-system-user-menu > ul{border-bottom-width:1px;border-bottom-color:var(--theme);border-bottom-style:solid;border-top-width:1px;border-top-style:solid;border-top-color:var(--theme);margin-bottom:10px;}.view-vista-menus{margin-top:5px;}.ui-accordion-header{background:var(--theme);border-radius:0px;}.ui-accordion .ui-icon{display:none;}.ui-accordion .ui-state-active a,.ui-accordion .ui-state-active a:link,.ui-accordion .ui-state-active a:visited{color:var(--font);}.ui-accordion .ui-state-default a,.ui-accordion .ui-state-default a:link,.ui-accordion .ui-state-default a:visited{color:var(--font);}.panels-bootstrap-region-clone_of_engisoft_contenido_layout-content .Engisoft_titulo h3,.panels-bootstrap-region-clone_of_engisoft_contenido_layout-content h3.Engisoft_titulo,.panels-bootstrap-region-clone_of_engisoft_contenido_layout-content2 .Engisoft_titulo h3,.panels-bootstrap-region-clone_of_engisoft_contenido_layout-content2 h3.Engisoft_titulo,.panels-bootstrap-region-clone_of_engisoft_contenido_layout-content3 .Engisoft_titulo h3,.panels-bootstrap-region-clone_of_engisoft_contenido_layout-content3 h3.Engisoft_titulo{background-image:url(/themes/contrib/bootstrap/images/fondo.png);background-position:100%;background-size:contain;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--theme);}h3.Engisoft_titulo,h2.block-title{color:var(--font);background-color:var(--theme);padding:15px;font-size:18px;text-shadow:4px 3px 0 var(--dark);}.slideshow-contenido h4{color:var(--font);font-size:25px;text-shadow:4px 3px 0 var(--dark);}.Engisoft_titulo h3,h2.block-title{color:var(--font);background-color:var(--theme);padding:15px;font-size:18px;}.pane-pie-legal p{text-align:center;}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="radio"],input[type="checkbox"],textarea,select,select.form-control{border-top-color:var(--inputcolor);border-top-style:solid;border-top-width:1px;border-right-color:var(--inputcolor);border-right-style:solid;border-right-width:1px;border-bottom-color:var(--inputcolor);border-bottom-style:solid;border-bottom-width:1px;border-left-color:var(--inputcolor);border-left-style:solid;border-left-width:1px;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;display:table;color:var(--theme);}.engisoft_table{margin-top:50px;margin-bottom:50px;}.engisoft_form{margin-top:50px;margin-bottom:50px;}#engisoft-employee-search{margin-right:20px;margin-left:20px;}.pane-contactos-pie{background-image:url(/themes/contrib/bootstrap/images/clouds.jpg);background-position-x:0px;background-position-y:0px;background-size:cover;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255,255,255);}.pane-contactos-pie img{height:60px;width:60px;}.pane-contactos-pie .panels-bootstrap-column{padding-top:100px;padding-bottom:100px;}@media (max-width:768px){.pane-contactos-pie .panels-bootstrap-column{padding-top:5px;padding-bottom:20px;}.pane-contactos-pie img{height:30px;width:30px;}}.pane-logos-pie{padding-top:70px;padding-bottom:70px;}@media (max-width:768px){.pane-logos-pie{padding-top:35px;padding-bottom:35px;}.pane-logos-pie img{height:75%;width:75%;}}.imgFYI .img-responsive:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.imgFYI .img-responsive{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.imgFYI{margin-top:5px;}.engisoft_div_button{text-align:center;}.engisoft_div_button .btn-primary{margin:0 auto;}.pane-engisoft-stocks{margin-top:10px;border:var(--theme);border-width:1px;border-style:solid;}.stock_wrapper{margin-left:5px;margin-right:5px;}.pane-engisoft-stocks .cols-1{width:100%;}.pane-engisoft-stocks h1{font-size:19px;margin-top:0px;text-align:center;background-color:var(--theme);color:var(--font);}.pane-engisoft-stocks .lasttime{font-size:x-small;}.pane-engisoft-stocks .changev{color:var(--theme);padding-top:5px;}.engisoft_change_div{width:80%;}.pane-engisoft-stocks .changeperc{float:left;color:var(--theme);}.pane-engisoft-stocks .lastv{font-size:200%;color:var(--theme);}.pane-engisoft-stocks .up{color:var(--font);width:20px;display:inline-block;background-image:url(/themes/contrib/bootstrap/images/ic_stock_arrows.png);background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:10px 1px;background-clip:border-box;background-origin:padding-box;background-size:auto auto;}.pane-engisoft-stocks .down{color:var(--font);width:20px;display:inline-block;background-image:url(/themes/contrib/bootstrap/images/ic_stock_arrows.png);background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:10px -15px;background-clip:border-box;background-origin:padding-box;background-size:auto auto;}.stock_wrapper{display:table;width:100%;}.stock_wrapper .stock_right,.stock_wrapper .stock_left{display:table-cell;}.stock_wrapper .stock_left{width:60%;padding-right:6px;white-space:nowrap;}.stock_wrapper .stock_right{width:40%;}.stock_indicator{float:right;width:40px;height:40px;position:relative;}.stock_indicator .down,.stock_indicator .up{position:absolute;top:0;left:0;}.views-view-grid cols-1 tr{display:inline-block;vertical-align:middle;padding-right:50px;padding-left:50px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--theme33);padding-bottom:10px;padding-top:10px;}.view-internal-memorandums-view tr{display:inline-block;vertical-align:middle;padding-right:50px;padding-left:50px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--theme33);padding-bottom:10px;padding-top:10px;}.memo-title{padding-top:5px;padding-bottom:5px;padding-left:5px;color:var(--theme);}.memo-body p{font-size:14px;padding-left:5px;padding-bottom:5px;}.memo-date{float:right;padding-right:5px;font-size:12px;color:var(--theme);margin-top:5px;margin-bottom:5px;}.memo-showmore{font-size:12px;color:var(--theme);padding-left:10px;margin-top:5px;margin-bottom:5px;}.view-internal-memorandums-view td:hover .memo-showmore{color:var(--font);}.daily-title{padding-top:5px;padding-bottom:5px;padding-left:5px;color:var(--theme);margin:0px;}.daily-showmore{font-size:12px;color:var(--theme);padding-left:10px;margin-top:5px;margin-bottom:5px;}.daily-date{float:right;padding-right:5px;font-size:12px;color:var(--theme);margin-top:5px;margin-bottom:5px;}.daily-body p{font-size:14px;padding-left:10px;padding-bottom:5px;overflow-x:hidden;}.views-view-responsive-grid__item{padding-bottom:10px;padding-right:50px;padding-left:50px;padding-top:10px;}.view-Engisoft-More-Appointments .panels-bootstrap-engisoft_bootstrap_layout_10_90{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--theme33);padding-bottom:10px;padding-top:10px;padding-left:50px;padding-right:50px;}.view-Engisoft-More-Appointments td:hover  .appoint-title{text-shadow:0px 0 15px var(--theme);}.view-Engisoft-More-Appointments td:hover .appoint-image .img-responsive{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.view-Engisoft-More-Appointments td .appoint-image .img-responsive{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.view-Engisoft-More-Appointments  .appoint-title{color:var(--theme);-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}.view-Engisoft-More-Appointments .appoint-body p{font-size:14px;padding-bottom:5px;}.appoint-date{float:right;padding-right:5px;font-size:12px;color:var(--theme);margin-top:5px;margin-bottom:5px;}.view-engisoft-more-appointment td:hover .appoint-date{color:var(--font);}.appoint-showmore{font-size:12px;color:var(--theme);padding-left:10px;margin-top:5px;margin-bottom:5px;}.view-engisoft-more-appointment td:hover .appoint-showmore{color:var(--font);}.appoint-image{float:left;position:relative;top:0;left:0;}.css-menugeneral-menu-menugeneral{background:var(--theme);}.cssmenu .css-menugeneral-menu-menugeneral ul.cssmenu{}.css-menugeneral-menu-menugeneral .cssmenu li{}.panel-separator{display:none;height:0px;}.pane-title{display:none;}.menu-lista-bu{font-size:100%;width:100%;background:var(--font);color:var(--theme);}.menu-lista-bu .view-content{}.menu-lista-bu a{padding:10px 20px;}.engisoft_slider .img-responsive{width:100%;}.region-sidebar-first{display:flex;flex-direction:column;align-items:flex-end;font-family:HelveticaNeue-Light,sans-serif !important;}.region.region-sidebar-first section,.region.region-sidebar-first nav{width:70%;}.region.region-content,.region.region-sidebar-first{padding-top:15px;}.region.region-content{width:90%;font-family:'Sitka Banner',serif !important;}.main-container.container{padding:0 !important;margin:0 !important;width:100% !important;}.ui-widget{font-family:HelveticaNeuew-Light,sans-serif !important;}.Engisoft_titulo h3,h2.block-title{font-family:'Bahnschrift Condensed Bold',sans-serif !important;font-weight:bold;font-stretch:condensed !important;letter-spacing:-0.8px !important;}h4{font-family:Helvetica Regular,sans-serif !important;}a{color:var(--theme)}.logo_pane{padding-left:45px !important;padding-right:45px !important;padding-top:40px !important;}.QSIFeedbackButton > button > div{background-color:#f3d958 !important;color:var(--theme) !important;}.QSIFeedbackButton > button > div > div > div > svg > path{fill:var(--theme) !important;}.menu-lista-bu a{padding:10px 5px !important;font-size:1rem !important;}.btn{font-family:HelveticaNeuew-Light,sans-serif !important;}.pager li > a,.pager li > span{font-family:HelveticaNeuew-Light,sans-serif !important;}.Engisoft_titulo h3::first-letter,h2.block-title{text-transform:capitalize;}.cssmenu .css-menugeneral-menu-menugeneral ul.cssmenu{padding-left:0px !important;}#panel-bootstrap-region-footer_right img.panopoly-image-full{width:auto !important;margin:0 auto;margin-bottom:.5em;}.navbar.container{width:100% !important;max-width:100% !important;}.titleTheme{background-color:var(--theme);margin:0 !important;padding:5px !important;font-size:14px;color:white;}.titleTheme a{color:white;text-decoration:none;}.block-title{margin-top:0;}img.carousel-image{width:100%;}.float-right{float:right;}.d-flex{display:flex;}.a-center{align-items:center;}.appointments{padding:5px;gap:10%;}.appointments{transition:all 0.5s ease;}.appointments h4{transition:text-shadow 0.5s ease;}.appointments .img_appointments img{transition:transform 0.5s ease;}.appointments:hover h4{text-shadow:0px 0 15px var(--theme)}.appointments:hover .img_appointments img{transform:scale(1.25);}.img_appointments > *{border:1px solid lightgray;border-radius:5px;padding:3px;}.aNoHover:hover{text-decoration:none;}.memorandums p,.memorandums a{padding-left:5px;padding-top:10px;}.views-accordion-header{color:white;}.ui-accordion .ui-accordion-content{padding:1em 1.2em;font-size:0.90em;font-weight:bold;}ul.shs > li:only-child,.engisoft-parent,.engisoft-parent > a{color:var(--theme) !important;font-weight:bold;}ul.shs > li:first-of-type:not(:only-of-type){display:none;}ul.shs > li:hover{text-decoration:underline;}ul.shs > li:last-of-type:not(:only-of-type),.engisoft-child,.engisoft-child > a{margin-left:10px;font-size:0.95em;font-weight:normal;}.engisoft-accordion:has(.no-parent){margin-top:5px;}.engisoft-child:has(.no-parent){margin-left:0px;}.engisoft-child > .no-parent{margin-left:0px;}.ui-accordion-content-active{height:fit-content !important;}.ui-state-active{border:var(--theme);}.engisoft-parent{margin-top:5px;}.region.region-navigation{font-family:HelveticaNeue-Light,sans-serif !important;}.navbar-header{width:100%;}div:has(.region.region-header){padding:0;}.navbar.container{padding:0px !important;margin:0px !important;background-color:var(--theme) !important;}.navbar-header img{height:36px;margin:0 1rem 0 0;width:auto;}@media (min-width:992px){.navbar-header img{height:60px;}}.region.region-navigation{display:grid;grid-template-columns:auto auto auto;}.region.region.region-navigation > section{display:grid;grid-column-start:1;grid-column-end:3;}.region.region-navigation > section.block .menu-lista-bu{height:100%;}.region.region.region-navigation > section::before,.region.region.region-navigation > section::after{content:none;display:none;}.region.region-navigation > section.block .menu-lista-bu .view-content{display:flex;background-color:white;justify-content:center;flex-wrap:wrap;}.region.region-navigation > section.block .menu-lista-bu .view-content > .views-row{padding:10px;}.region.region-navigation > .search-block-form{background-color:white;}.region.region-navigation > #block-bootstrap-minorhotelseuropeamericas{display:grid;grid-column-start:1;grid-column-end:4;}.region.region-navigation > #block-bootstrap-minorhotelseuropeamericas p{color:white;text-align:right;margin-right:50px !important;padding-bottom:15px;}a.logo.navbar-btn.pull-left{display:grid;grid-column-start:1;grid-column-end:4;padding-top:15px;}.navbar-header img{margin-left:50px !important;}form#search-block-form{margin:0;}form#search-block-form .form-type-search{margin:0;}.region.region-navigation > #block-bootstrap-views-block-menu-banner-block-1,section#block-bootstrap-blockmenubanner{display:grid;grid-column-start:1;grid-column-end:4;}.no-margin > p{margin:0;}.panel-group.no-margin{align-items:center;flex-wrap:wrap;}.region.region-navigation > #block-bootstrap-views-block-menu-banner-block-1 .view-content > .views-row{display:flex;justify-content:center;flex-wrap:wrap;}#ui-id-9{position:absolute;z-index:10;background-color:var(--theme90);border:0;}#ui-id-9 .view-content > .views-row{display:block !important;}#ui-id-9 a{color:white;}.region.region-navigation > #block-bootstrap-views-block-menu-banner-block-1 .ui-state-default{border:0;}.region.region-navigation > #block-bootstrap-views-block-menu-banner-block-1 .ui-state-default:hover{border:0;}.img_footer{width:70%;height:auto;}.footer_advice > a:hover{text-decoration:underline !important;}.social{display:flex;flex-direction:column;align-items:center;}.social > span{font-weight:bold;margin-top:10px;text-align:center;}.region.region-footer .views-view-responsive-grid__item{border:0;}#block-bootstrap-views-block-engisoft-social-block-1{height:300px;display:flex;justify-content:center;flex-direction:column;background-image:url(/themes/contrib/bootstrap/images/clouds.jpg);background-position-x:0px;background-position-y:0px;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255,255,255);padding-left:20%;padding-right:20%;}footer{margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;border:0 !important;padding:0 !important;padding-top:35px !important;padding-bottom:36px !important;}@media (min-width:768px) and (max-width:1045px){.region.region-sidebar-first section,.region.region-sidebar-first nav{width:95%;}}@media (max-width:768px){.hideDevice{display:none;}.views-view-responsive-grid__item{padding-right:0;padding-left:0;}.region.region-navigation{display:flex;flex-direction:column;}#search-block-form{width:71%;margin:0 auto !important;margin-bottom:10px !important;}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin:0;}.region.region-sidebar-first section,.region.region-sidebar-first nav{width:95%;}.region.region-content{padding-left:5%;width:100%;}.region.region-navigation > #block-bootstrap-views-block-menu-banner-block-1 .view-content > .views-row{font-size:1.1rem;}a.logo.navbar-btn.pull-left{padding:0px;width:100%;}.region.region-navigation > #block-bootstrap-minorhotelseuropeamericas p{font-size:1rem;margin-right:10px !important;}.navbar-header img{margin-left:15px !important;}.appointments{flex-direction:column;text-align:center;}.img_appointments{margin:15px;}#block-bootstrap-footeradvice p{font-size:9px !important;}.region.region-footer .views-view-responsive-grid__item{padding:0;}#block-bootstrap-views-block-engisoft-social-block-1{height:auto;padding:0;padding-top:10%;padding-bottom:10%;}.social > span{font-size:11px;}.social > img{width:45px;}.img_footer{width:100%;}}body{padding-top:0px !important;margin-top:10px !important;}body:has(#toolbar-administration){padding-top:35px !important;}
