@font-face{font-family:GeneratePress;src:url(//www.helduakadi.eus/wp-content/themes/generatepress/assets/fonts/generatepress.eot);src:url(//www.helduakadi.eus/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//www.helduakadi.eus/wp-content/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//www.helduakadi.eus/wp-content/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//www.helduakadi.eus/wp-content/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//www.helduakadi.eus/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}#cookie-notice{
background-color: rgba(0,0,0,0.97) !important;
}
#cookie-notice .cookie-notice-container{
max-width: 1200px !important;
margin: auto !important;
padding: 40px 20px !important;
}
#cookie-notice #cn-notice-text{
font-size: 14px !important;
}
#cookie-notice .cookie-notice-container .cn-buttons-container .cn-button{
margin: 10px !important;
background: #ddd !important;
color: #000 !important;
padding: 10px 25px !important;
} #primary-menu .menu-item.wpml-ls-menu-item .sub-menu{
width:50px !important;
} #mobile-header .menu-toggle{
background-color: #d49831 !important;
}
.main-navigation.toggled .main-nav > ul{
background-color: #d49831 !important;
}
.main-navigation.toggled .main-nav li{
border-top: 1px solid #fddca4 !important;
}
.main-navigation.toggled .main-nav li[class*="current-menu-"] > a,
.main-navigation.toggled .main-nav li:not([class*="current-menu-"]):hover > a{
background-color: #fddca4 !important;
} .sticky-enabled .main-navigation.is_stuck{
background: #eaeaea !important;
}
.breadcrumb{
margin: auto !important;
max-width: 1200px !important;
padding: 10px !important;
font-style: italic !important;
font-size: 15px !important;
color: #ccc !important;
}
.breadcrumb a{
font-style: italic !important;
font-size: 15px !important;
color: #ccc !important;
} .home .site-content {
padding: 0px 10px !important;
position: relative !important; }
.home .page-hero.title-web{
display: none !important;
}
.ico-text-home{
background: #ffffff !important;
padding: 35px 35px 20px !important;
margin-bottom: 25px !important;
}
.ico-text-home .widget_sow-icon{
margin-bottom: 10px !important;
}
.ico-text-home .ico-home span.sow-icon-elegantline{
font-size: 60px !important;
color: #d49831 !important;
margin-bottom: 10px !important;
margin-top: 20px !important;
}
.frase-home{
color:#ececec !important;
font-size: 18px !important;
letter-spacing: 1px !important;
}
.foto-home img{
border-radius: 50% !important;
} .separador-title{
border: 3px solid #efefef !important;
width: 3% !important;
margin-bottom: 10px !important;
} .title-post-header h1{
font-size: 24px !important;
line-height: 28px !important;
font-weight: 600 !important;
}
.title-post-header p{
font-size: 16px !important;
} .iw-so-blog .iw-so-blog-container .iw-so-article .iw-so-article-thumb.iw-so-blog-article-fixed {
width: 20% !important;
} .read-more.button{margin-top:5px !important;}
.iw-so-article-btn{
display: none !important;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"],
a.button,
a.button:visited,
a.wp-block-button__link:not(.has-background){
color: #ffffff !important;
} .iw-so-article.iw-so-thumb-left.iw-so-blog-one-column.iw-so-last-col{
margin-bottom: 1em !important;
}
.iw-so-article-excerpt.iw-text-left{
margin-bottom: 0.8em !important;
}
.archive article{
margin: 0px auto 10px !important;
}
.archive article .inside-article .entry-summary {
margin-top: 5px !important;
}
.archive article .inside-article .entry-summary p{
margin-bottom: 0.62em !important;
}
.archive article .post-image{
margin-top:6px !important;
}
.iw-so-article.iw-so-thumb-left.iw-so-blog-one-column.iw-so-last-col{
height: auto !important;
}
h2.presentacion{
font-family: 'Crimson Text' !important;
font-size: 25px !important;
font-weight: 600 !important;
line-height: 32px !important;
color: #070 !important;
font-style: italic !important;
letter-spacing: 1px !important;
}
.widget ul, .widget ol{
margin-left: 10px !important;
}
.widget ul li, .widget ol li{
margin-bottom: 10px !important;
}
.separador{
border-bottom: 2px solid #efefef !important;
padding-bottom: 50px !important;
} .biografia h3, .biografia p {
margin:0 0 10px 0;
padding:0;
}
.biografia {
background: #f7f7f7 !important;
clear: both;
margin: 20px 0;
overflow: hidden;
padding: 30px 20px 20px !important;
}
.biografia-avatar {
float: left;
height: 90px;
width: 90px;
margin: 0 -142px 0 0;
padding: 0px;
}
.biografia-avatar img {
width:100% !important;
height:auto !important; 
border-radius: 100% !important;
}
.biografia-texto {
float: left;
margin: 0 0 0 110px;
} .intro-blog{
font-style: italic !important;
}
.post-pagination{
margin: 20px auto !important;
padding-bottom: 10px !important;
padding-top: 10px !important;
border-top: 1px solid #ddd !important;
border-bottom: 1px solid #ddd !important;
}
.post-pagination .next{
float: right !important;
}
.author .page-header .avatar {
margin-right: 20px !important;
border: 1px solid #eaeaea !important;
border-radius: 100% !important;
width: 100px !important;
}
.page-header .author-info{
border-bottom: 2px solid #654948 !important;
padding-bottom: 20px !important;
}
.wp-show-posts-columns {
margin:auto !important;
}
.wp-show-posts-entry-header{
margin: 0px !important;
}
.wp-show-posts .wp-show-posts-entry-title{
text-transform: none !important;
font-size: 20px !important;
line-height: 24px !important;
font-weight: 500 !important;
border-bottom: 1px solid #ddd;
padding-bottom: 10px !important;
}
.wp-show-posts-entry-meta,
.site-main article.post.type-post .inside-article .entry-header .entry-meta{
padding: 5px !important;
margin: 0px auto !important;
}
.wp-show-posts-entry-summary{
text-transform: none !important;
font-size: 16px !important;
line-height: 21px !important;
letter-spacing: 0 !important;
margin: 0 0 0px 0 !important;
padding: 10px 1px !important;
border-top: 1px solid #ddd;
}
.wp-show-posts-separator {
padding-left: 5px !important;
padding-right: 5px !important;
}
.wp-show-posts-single.post {
margin-bottom: 25px !important;
}
.wp-show-posts-terms.wp-show-posts-meta::before, .wp-show-posts-comments-link.wp-show-posts-meta::before{
font-family: GeneratePress !important;
text-decoration: inherit !important;
position: relative !important; 
margin-right: .6em !important;
width: 13px !important;
text-align: center !important;
display: inline-block !important;
color: var(--contrast-2) !important;
opacity: .7 !important;
}
.wp-show-posts-terms.wp-show-posts-meta::before{
content: "\f07b" !important;
}
.wp-show-posts-comments-link.wp-show-posts-meta::before{
content: "\f086" !important;
}
.wp-show-posts-terms.wp-show-posts-meta a,
.wp-show-posts-comments-link.wp-show-posts-meta a{
font-size: 15px !important;
font-style: italic !important;
}
.wp-show-posts-columns .wp-show-posts-inner{
margin: 0 2em 2em .25em !important;
}
.avatar-autor{
background:#fff;border:1px solid #ddd;display:inline;float:left;margin-right:20px
} .box_cv{
box-shadow: 0 0 25px 0 #cecece !important;
padding: 30px !important;
} #right-sidebar{
border-left: 1px solid #eee !important;
} .lista ul li,
.lista ol li{
margin-bottom: 10px !important;
} .footer-widgets {
border-top: 3px solid #999999 !important;
}
.footer-widgets .widget{
margin-bottom:5px !important;
}
.footer-widgets .widget-title{
margin-bottom:2px !important;
}
.footer-widgets .widget ul li a{
font-style:italic !important;
} .header-widget .wpml-ls-legacy-list-horizontal a{
font-style: none !important;
font-size: 12px !important;
} .header-contact .text-header-contact p{
font-size: 1.3rem;
line-height: 1.5em;
font-style: italic;
letter-spacing: 1.5px;
} .form-column{width: 100%;}
.column01,
.column02{
width: 44%;
float: left;
margin-right: 2%;
}
.form-column .column01{
margin-bottom: 15px !important;
}
.column03{
clear: both !important;
border-top: 1px solid #eaeaea !important;
padding-top: 35px !important;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select{
width: 100% !important;
padding: 8px 15px !important;
border: 1px solid #eee !important;
background: #ffffff !important;
color: #444 !important;
font-weight: 400 !important;
} caption{
color:#007e00 !important;
background:#333333 !important;
}
caption h2{
margin-top: 10px !important;
color: #ffffff !important;
text-align: center !important;
}
th, td {
padding: 8px 12px !important;
}
tr:nth-child(even) {
background:#dddddd !important;
}
thead{
color:#fefefe !important;
background: #007e00 !important;
text-transform: uppercase !important;
}
.pld-readmorebtn{
background: #d49831 !important;
color: #fff !important;
border: 1px solid #d49831 !important;
} .so-widget-sow-features .sow-features-list .sow-features-feature .textwidget {
margin: 0px 10px !important;
}
.so-widget-sow-features .sow-features-list .sow-features-feature h3 {
margin: 0px 0px 5px !important;
text-transform: uppercase !important;
}
.so-widget-sow-features .sow-features-list .sow-features-feature p{
margin-bottom: 15px !important;
}
.so-widget-sow-features .sow-features-list .sow-features-feature p.sow-more-text{
margin-bottom: 40px !important;
}
.so-widget-sow-features .sow-features-list .sow-features-feature p.sow-more-text a {
background: #f4f4f4 !important;
border: 1px solid #efefef !important;
padding: 8px 20px !important;
color: #b00d0d !important;
font-size: 16px !important;
border-radius: 50px !important;
}
.so-widget-sow-features .sow-features-list .sow-features-feature{
border-bottom: 1px solid #cfcbcb !important;
} .slider-home .widget ul{
margin-left: 0px !important;
}
.slider-home p{
background: rgba(0,0,0,0.35) !important;
padding: 10px !important;
text-align: center !important;
color: #ffffff !important;
font-size: 28px !important;
font-weight: 400 !important;
line-height: 35px !important;
} @media (max-width: 600px) {
.slider-home p{
font-size: 22px !important;
line-height: 28px !important;
}
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation{margin-bottom:0}.sticky-enabled .gen-sidebar-nav.is_stuck{z-index:500}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}.sticky-enabled .fixfixed .is_stuck{position:relative!important}.navigation-stick:not(.gen-sidebar-nav){left:0;right:0;width:100%!important}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav{clear:both}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul,.mobile-header-sticky #mobile-header.toggled .main-nav>ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul{position:absolute;left:0;right:0;z-index:999}#sticky-placeholder .navigation-branding,#sticky-placeholder.mobile-header-navigation .mobile-header-logo{display:none}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li{float:none;display:inline-block}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.search-item,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.slideout-toggle,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.wc-menu-item{display:block;float:right}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul{letter-spacing:-.31em;font-size:1em}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul li{letter-spacing:normal}.nav-float-right .is_stuck.main-navigation:not(.toggled){text-align:right}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) ul,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) ul{letter-spacing:unset}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) .menu>li,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) .menu>li{display:block;float:left}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:1;margin-right:auto;margin-left:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-right:10px;margin-left:auto}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;vertical-align:middle;padding:10px 0;display:block;box-sizing:border-box;transition:height .3s ease}.navigation-branding img{margin-right:10px}.navigation-branding .main-title{transition:line-height .3s ease;margin-right:10px}.rtl .navigation-branding .main-title{margin-right:0;margin-left:10px}.mobile-header-navigation .navigation-branding .main-title{margin-left:10px}.rtl .mobile-header-navigation .navigation-branding .main-title{margin-left:0;margin-right:10px}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation:not(.grid-container):not(.mobile-header-navigation) .inside-navigation.grid-container .navigation-branding{margin-left:0}.rtl .main-navigation:not(.grid-container):not(.mobile-header-navigation) .inside-navigation.grid-container .navigation-branding{margin-left:auto;margin-right:0}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}#mobile-header .inside-navigation,.main-navigation.has-branding .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick .inside-navigation{flex-wrap:wrap;display:flex;align-items:center}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;order:3;padding-right:20px}.main-navigation .mobile-bar-items{order:2;position:relative}.main-navigation.navigation-stick:not(.has-sticky-branding):not(.has-branding) .menu-toggle,.main-navigation:not(.slideout-navigation):not(.has-branding):not(.has-sticky-branding) .menu-toggle{order:1;flex-grow:1}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation:not(.slideout-navigation) .main-nav{order:4}.mobile-bar-items{position:relative}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-aligned-center .navigation-branding,.nav-aligned-left .navigation-branding{margin-right:10px}.nav-aligned-center .main-navigation.has-branding .inside-navigation,.nav-aligned-center .main-navigation.has-sticky-branding.navigation-stick .inside-navigation{justify-content:center}.nav-aligned-left .main-navigation.has-branding:not(.slideout-navigation) .inside-navigation .main-nav,.nav-aligned-left .main-navigation.has-sticky-branding.navigation-stick .inside-navigation .main-nav{flex-grow:1}