/* Language Switcher style */
li.menu-item.menu-item-gtranslate {
     font-family: Alef;
     font-weight: 400;
     font-style: normal;
     font-size: 18px;
     text-transform: none;
}
li.menu-item:nth-child(7) {
  display: none !important;
}
/* Makes possible the fake accordion for 'Work' in home menu */
/* https://stackoverflow.com/questions/6019845/show-hide-div-on-click-with-css */
/* Checkbox Hack */
 input[type=checkbox] {
     position: absolute;
     top: -9999px;
     left: -9999px;
}
 label {
     -webkit-appearance: push-button;
     -moz-appearance: button;
     display: inline-block;
     margin: 60px 0 0 0;
     cursor: pointer;
}
/* Default State */
div.hiddendiv {
     display: none;
}
#toggle-1 {
  display: none !important;
}
/* Toggled State */
 input[type=checkbox]:checked ~ div.hiddendiv {
     display: block;
}
/* -------------------------------------- */
/* Color for cookie consent banner buttom */
 .cn-button.bootstrap {
     background: #111111 !important;
}
 #eut-product-bar {
     display: none !important;
}
 .eut-product-area-wrapper {
     background: #f9f9f9 !important;
}
 .cookie-notice-container {
     font-family: Alef !important;
}
 #cn-accept-cookie {
     font-family: Alef !important;
}
 img.wp-embed-site-icon {
     display: none !important;
}
 div[class^='eut-back-top show'] {
     display: none !important;
}
/* Hide comments in posts */
 #eut-comment-form {
     display: none !important;
}
 .eut-post-comments{
     display: none !important;
}
/* Hide navigation in posts */
 #eut-post-bar {
     display: none !important;
}
/* Hide cookies buttom */
 #catapultCookie {
     display: none !important;
}
 .ctcc-inner {
     font-family: Alef;
}
 .link:hover{
     color: #aaaaaa !important;
}
 .a {
     color: #111111 !important;
}
/*.a:hover {
     color: #111111 !important;
}
 */
 .myInfoText {
     text-align: justify;
     text-justify: inter-word;
}
 .text__footer {
     color: #111111 !important;
}
 .reduced__in__mobile {
     line-height: normal;
}
 .link__footer {
     color: #111111 !important;
}
/*.link__footer:hover {
     color: #111111 !important;
}
 */
 .eut-container {
     background-color: #F9F9F9;
}
 div[class^='eut-main-content-wrapper clearfix'] {
     padding-top: 0px !important;
     padding-bottom: 0px !important;
}
 div.icon-home {
     display: inline;
     margin: 5px;
}
 .eut-single-icon.eut-small.eut-with-shape {
     font-size: 20px;
}
/* MENU STYLES */
 #eut-header:not(.eut-sticky-header) .eut-horizontal-menu ul.eut-menu ul, #eut-header.eut-sticky-header[data-sticky="simple"] .eut-horizontal-menu ul.eut-menu ul {
     margin-top: -53px;
}
 #eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li a {
     line-height: 0.6em;
}
 #eut-header .eut-main-menu .eut-wrapper > ul > li ul {
     background-color: #f9f9f9;
}
 #eut-header .eut-main-menu .eut-wrapper > ul > li ul li a:hover, #eut-header .eut-main-menu .eut-wrapper > ul > li ul li.current-menu-item > a, #eut-header .eut-main-menu .eut-wrapper > ul li li.current-menu-ancestor > a {
     background-color: #f9f9f9;
     color: #9b9b9b;
}
 #eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu {
     -webkit-box-shadow: none;
     box-shadow: none;
}
 a:hover span.eut-item {
     color: #9b9b9b;
}
 .eut-toggle-menu ul.eut-menu li a {
     padding-top: 5px;
}
/* Hides the bloody labels in the bar icons in the menu */
/* Instagram icon in Menu*/
 a span.eut-item i.eut-menu-icon.fa.fa-instagram {
     color: #000000;
}
 a:hover span.eut-item i.eut-menu-icon.fa.fa-instagram {
     color: #9b9b9b;
}
 #menu-item-2121 > a:nth-child(1) > span:nth-child(1) {
     color: #f9f9f9;
}
/* Instagram icon in Mobile */
 #menu-main-1 > li:nth-child(5) > a:nth-child(1) > span:nth-child(1) {
     color: #f9f9f9;
}
 #menu-main-1 > li:nth-child(5) > a:nth-child(1) > span:nth-child(1) > i:nth-child(1) {
     color: #000000;
}
/* Contact icon in Menu */
 a span.eut-item i.eut-menu-icon.fa.fa.fa-envelope-o {
     color: #000000;
}
 a:hover span.eut-item i.eut-menu-icon.fa.fa-envelope-o {
     color: #9b9b9b;
}
 #menu-item-2122 > a:nth-child(1) > span:nth-child(1) {
     color: #f9f9f9;
}
/* Contact icon in Mobile */
 #menu-main-1 > li:nth-child(6) > a:nth-child(1) > span:nth-child(1) {
     color: #f9f9f9;
}
 #menu-main-1 > li:nth-child(6) > a:nth-child(1) > span:nth-child(1) > i:nth-child(1) {
     color: #000000;
}
/* ----------------------------------------- */
 #eut-main-header.eut-light .eut-logo-text a:hover, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.eut-current > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.current-menu-item > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li:hover > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.current-menu-item > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.current-menu-ancestor > a, #eut-main-header.eut-light .eut-header-element > a:hover {
     color: #9b9b9b;
}
 #eut-main-header.eut-light .eut-logo-text a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.eut-current > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.current-menu-item > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.current-menu-item > a, #eut-main-header.eut-light #eut-main-menu .eut-wrapper > ul > li.current-menu-ancestor > a, #eut-main-header.eut-light .eut-header-element > a {
     color: #272727;
}
 #eut-main-header.eut-light .eut-logo .eut-wrapper img.eut-default, #eut-main-header.eut-light .eut-logo .eut-wrapper img.eut-dark {
     display: inline !important;
}
 @media screen and (min-width: 1024px) {
     .eut-logo .eut-wrapper img {
         height: 35px;
    }
}
 #eut-header.eut-fullwidth #eut-main-header.eut-header-default .eut-container {
     padding-right: 70px;
     margin-top: 30px;
     margin-bottom: 30px;
}
/* FOOTER STYLES */
 #eut-footer .eut-widget-area .eut-container {
     border-bottom: none !important;
}
 #eut-theme-wrapper .eut-padding-bottom-1x {
     padding-bottom: 0px;
}
 #eut-theme-wrapper .eut-padding-top-1x {
     padding-top: 0px;
}
 #eut-footer .eut-footer-bar a:hover {
     color: #9b9b9b;
}
 #eut-footer .eut-footer-bar a{
     color: #272727;
}
 nav.eut-footer-menu {
     padding-top: 40px;
}
 #fp-nav {
     display: none !important;
}
 #eut-back-top show {
     display: none !important;
}
 #eut-page-title {
     display: none !important;
}
/*#eut-main-header {
     display: none !important;
}
 */
/*@media screen and (min-width: 1023px) {
     #eut-main-header {
         display: none !important;
    }
}
 */
 @media screen and (max-width: 1023px) {
     .logo__home {
         display: none !important;
    }
}
 @media screen and (min-width: 1024px) {
     #eut-header {
         height: 80px !important;
    }
}
 div.eut-element.eut-image.logo__home.eut-align-left div.eut-image-wrapper.eut-popup-item div.eut-thumbnail-wrapper div.eut-thumbnail img.attachment-full.size-full {
     width: 80% !important;
     filter: blur(0.05px);
     min-height: 0px;
}
 div#eut-main-header.eut-header-default.eut-light.eut-none-sticky div.eut-wrapper.clearfix div.eut-container div.eut-logo.eut-position-left div.eut-wrapper a img.eut-default {
     width: 80% !important;
     filter: blur(0.05px);
}
 @media screen and (max-width: 769px) {
     .enlaces_portfolio_home {
         display: none !important;
    }
     .centered__on__mobile {
         text-align: center !important;
         margin-left: 0px !important;
    }
     .reduced__in__mobile {
         font-size: 12px !important;
    }
     .home__title {
         text-align: center !important;
    }
     div[class^='eut-column-wrapper'] {
         padding-left: 0px !important;
         padding-right: 0px !important;
    }
}
 .hover_opacity:hover img[class^='attachment-full size-full']{
     opacity: 0.6;
}
 .hover_opacity:hover img[class^='attachment-crocal-eutf-small-rect-vertical size-crocal-eutf-small-rect-vertical']{
     opacity: 0.6;
}
/* Side-menu styles */
 #eut-hidden-menu a:hover, #eut-hidden-menu ul.eut-menu > li.current-menu-item > a, #eut-hidden-menu ul.eut-menu > li.current-menu-ancestor > a, #eut-hidden-menu ul.eut-menu li.current-menu-item > a, #eut-hidden-menu ul.eut-menu li.open > a {
     color: #2b2b2b !important;
}
 #eut-hidden-menu ul.eut-menu li, #eut-hidden-menu ul.eut-menu li a, #eut-theme-wrapper .eut-header-responsive-elements form, #eut-theme-wrapper .eut-header-responsive-elements form p, #eut-theme-wrapper .eut-header-responsive-elements form div, #eut-theme-wrapper .eut-header-responsive-elements form span {
     border-color: #ffffff !important;
}
 #lg-download {
     display: none !important;
}
 