@font-face{font-family:GeneratePress;src:url(//static.adaki.com/themes/generatepress/assets/fonts/generatepress.eot);src:url(//static.adaki.com/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//static.adaki.com/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//static.adaki.com/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//static.adaki.com/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//static.adaki.com/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-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}.adaki{
font-family: Georgia !important;
font-style: italic !important;
font-weight: 600 !important;
} .page-id-5894,
.page-id-5896,
.page-id-15222,
.page-id-15226,
.page-id-5896 .site.container,
.page-id-5894 .site.container,
.page-id-15222 .site.container,
.page-id-15226 .site.container{
background: #e5eef2 !important;
} .site-main ul, .site-main ol{
padding-left: 30px !important;
}
.site-main ul li, .site-main ol li{
margin-bottom: 10px !important;
list-style-type: disc !important;
}
.one-container:not(.page) .inside-article {padding: 20px !important;}
.inside-article .entry-summary {margin: 1em 0 3em 0 !important;} .site-header {border-bottom: 1px solid #efefef !important;}
.home .site-header {border-bottom: none !important;} .submenu-kategoriak{padding:20px 30px 30px !important;}
.submenu-kategoriak li a{text-transform: none !important;}
.submenu-zerbitzuak{padding:20px !important;}.
.title-submenu-zerbitzuak{padding:10px 25px 10px 10px !important;}
.title-submenu-zerbitzuak h4{
font-size:28px !important;
font-weight:800 !important;
color:#ffffff !important;
font-family: Lora !important;
text-transform: none !important;
}
.title-submenu-zerbitzuak p{
font-size:20px !important;
font-weight:500 !important;
font-family: Lora !important;
font-style: italic !important;
} #generate-slideout-menu {
z-index: 99999999 !important;
}
li.search-item a, .slideout-toggle{
font-size: 20px !important;
padding: 10px 10px 0px 15px !important;
color: #000000 !important;
}
.main-navigation li.slideout-toggle a {
font-size: 18px !important;
color: #000000 !important;
}
.slideout-toggle a::before{
content: "\f002" !important;
font-family: GeneratePress !important;
}
aside.slideout-widget.widget_search input[type="search"]{
width: 740px !important;
background-color: rgba(10,10,10,0.5) !important;
border: none !important;
border-bottom: 2px solid #333333 !important;
color: #ffffff !important;
font-size:40px !important; 
} .home-slide-content{
width: 100% !important;
background-image:url(https://www.adaki.com/wp-content/themes/generatepress_child/img/adaki_presentacion.jpg); margin: 0px auto;
}
.home-slide-content-gabonak{background: -webkit-linear-gradient(left, #000000, #009DDF);}
.home-slide-content .container-home-adaki {
margin: 0px auto;
height: 500px; max-width: 1500px;
justify-content: center;
align-items: center;
text-align:center;
display: flex;
font-size: 85px;
color:#009ee0 ;
font-style: italic;
font-family: Georgia,serif;
}
.home-slide-content .container-home-adaki .adaki{font-weight: bold;}
.home-slide-content .container-home-adaki .text {font-weight: 100;font-size:85px; color: #ffffff;}
.home-slide-content .container-home-adaki .dud{color: #ffffff;}
@font-face {
font-family: 'christmas-icons';
src: url(https://www.adaki.com/wp-content/themes/generatepress_child/fonts/christmas-icons.eot);
src: url(https://www.adaki.com/wp-content/themes/generatepress_child/fonts/christmas-icons.eot?#iefix) format('embedded-opentype'),
url(https://www.adaki.com/wp-content/themes/generatepress_child/fonts/christmas-icons.woff) format('woff'),
url(https://www.adaki.com/wp-content/themes/generatepress_child/fonts/christmas-icons.ttf) format('truetype'),
url(https://www.adaki.com/wp-content/themes/generatepress_child/fonts/christmas-icons.svg#adlerRegular) format('svg');
font-weight: normal;
font-style: normal;
}
.gabonak{
font-family: 'christmas-icons';
font-style: normal !important;
letter-spacing: 4px;
}
@font-face {
font-family: 'Summer Icons';
src: url(https://www.adaki.com/wp-content/themes/generatepress_child/fonts/Summer Icons.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
.uda{
font-family: 'Summer Icons';
text-transform: none;
font-style: normal !important;
} .home .site-content {padding: 20px 10px 0 10px !important;}
.header-home-adaki a{
background: rgba(0,0,0,0.4) !important;
color: #ffffff !important;
font-size: 20px !important;
border-radius: 100% !important;
padding: 18px !important;
text-align: center !important;
}
.header-home-adaki a:hover{
background: rgba(255,255,255,0.4) !important;
color: #009ee0 !important;
}
.home-text-zerbitzua .zerbitzua-bloque p{
font-size: 18px !important;
color: #898989 !important;
font-weight: 300 !important;
line-height: 28px !important;
margin-bottom: 0px !important;
}
.servicios-home h3{
margin-bottom: 8px !important;
font-size: 26px !important;
line-height: 30px !important;
font-weight: bold !important;
color:#fff !important;
text-align: center !important;
}
.servicios-home p{
font-size:18px !important;
line-height:25px !important;
text-align: center !important;
}
.servicios-home-image img{
width: 60px !important;
-webkit-width: 60px !important;
height: auto !important;
-webkit-height: auto !important;
text-align: center !important;
}
.home h2{
text-align: center !important;
padding: 10px 150px !important;
color:#002F54 !important;
line-height: 1.2em !important;
font-size: 40px !important;
font-weight: 600 !important;
}
.home-noticias{background: #e5eef2 !important; padding: 50px 5px !important;}
.home-noticia-title{margin-bottom: 20px !important;}
.home-noticia-title h2{color: #009ee0 !important;} .separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar {
margin-top: 30px !important;
} .page-zerbitzuak h2{font-weight: bold !important;line-height: 35px !important;}
.page-zerbitzuak p{font-size: 17px !important;line-height: 25px !important;}
.entry-header h1, .page-header h1, .title-zerbitzua h1{
font-size: 40px !important;
color: #282058 !important;
line-height: 46px !important;
margin-bottom: 15px !important;
text-transform: none !important;
}
.frase-zerbitzua .decoration-inside{
max-width: 4% !important;
}
.frase-zerbitzua p{
font-size: 25px !important;
line-height: 40px !important;
color: #002F54 !important;
font-family: Lora !important; padding-right: 10px !important;
font-weight: 500 !important;
}
.title-zerbitzua h2{
font-size: 24px !important;
color: #009ee0 !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
}
.frase-zerbitzua-blockquote img {
width: 80px !important;
height: auto !important;
}
.frase-zerbitzua-blockquote {
padding: 0px 24px !important;
}
.frase-zerbitzua-blockquote p{
color: #009ee0 !important;
font-size: 22px !important;
font-family: Lora !important;
font-style: italic !important;
font-weight: 500 !important;
}
.textos-zerbitzua p{font-size: 17px;line-height: 30px;}
.grid-zerbitzua{
border-top: 1px solid #eee !important;
margin-top: 30px !important;
padding-top: 40px !important;
}
.frase-servicio{
font-family: Lora !important;
font-size: 22px !important;
font-style: italic !important;
margin-bottom: 60px !important;
} .contacto-text{
padding-bottom: 50px !important;
border-bottom: 1px solid #eaeaea !important;
} .hook-contact{
background: #009ee0 !important;
text-align: center !important;
padding: 70px 20px !important;
}
.home .hook-contact{margin: 0px auto !important;}
.hook-contact h2{
font-size: 45px !important;
font-weight: 900 !important;
color: #009ee0 !important;
letter-spacing: 6px !important;
}
.hook-contact h3{
font-size: 35px !important;
font-weight: 600 !important;
color: #ffffff !important;
}
.hook-contact p{
font-size: 22px !important;
color: #eaeaea !important;
font-weight: 400 !important;
}
.hook-contact a.button{
color: #555555 !important;
background-color: #eee !important;
border-radius: 0px !important;
}
.hook-contact a.button:hover{
color: #eeeeee !important;
background-color: #1e73be !important;
} .site-footer{background: #e5eef2 !important;}
.footer-logo h3{text-transform: none !important;font-size: 25px !important;}
.footer-logo h3 a{
color: #009ee0 !important;
font-weight: bold !important;
font-style: italic !important;
} .main-navigation li.slideout-toggle{float: right !important; margin: auto 15px !important;} .glosario_content .lsow-portfolio-wrap .lsow-portfolio-header.lsow-no-heading{
max-width: 100% !important;
margin: 5px auto !important;
justify-content: left !important;
}
.glosario_content .lsow-portfolio-wrap .lsow-taxonomy-filter .lsow-filter-item.lsow-active::after{
border-bottom: 3px solid #009ee0 !important;
}
.glosario_content .lsow-portfolio{margin: 15px !important;}
.glosario_content .lsow-portfolio .lsow-portfolio-item{padding: 10px !important;}
.glosario_content .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-entry-text-wrap{
margin:0px auto !important;
text-align: left !important;
}
.glosario_content h3{
font-family: "zFont-Bold", 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
font-size: 1.5em !important;
line-height: 1.4em !important;
}
.glosario_content h3 a::after{content: '→ ' !important; padding-left: 10px !important;}
.glosario_content h3 a:hover{color: #009ee0 !important;} .post-glosario-boton{float: right !important; margin-bottom: 40px !important;}
.post-glosario-boton a span{margin-right: 5px !important;}
.title-glosario-post{
clear: both;
margin-top: 30px !important;
padding: 30px 30px 15px !important;
border-top: 1px solid #ececec !important;
}
.title-glosario-post h2{
font-family: "zFont-Bold", 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
font-weight: 200 !important;
color: #333333 !important;
letter-spacing: 1px !important;
}
.glosario-post{float:left !important; padding: 10px !important;}
.glosario-post .no-list{list-style: none !important; margin-right: 25px !important;}
.glosario-post ul.no-list {margin: 0 0 1em 1em !important;
}
.glosario-post .no-list li{padding: 10px !important;}
.glosario-post ul.no-list li h3{
font-family: "zFont-Bold", 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
font-size: 1.5em !important;
line-height: 1.4em !important;
margin-bottom: 0px !important;
}
.glosario-post .no-list li h3 a{color: #333333 !important; font-weight: normal;}
.glosario-post .no-list li h3 a:hover{color: #009ee0 !important;} input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="date"],
textarea,
select{
width: 100% !important; 
padding: 8px 15px !important;
color: #333 !important;
background: #f6f6f6 !important;
border: none !important;
border-bottom: 2px solid #002f54 !important;
}
input[type="date"]{width: 90% !important;}
.one-container .comments-area {
max-width: 900px !important;
margin: auto !important;
margin-bottom: 50px !important;
background: #eaeaea !important;
padding: 20px !important;
}
.one-container .comments-area textarea{height: 150px !important;}
.comments-area{display: none !important;}
.full,
.one-half,
.one-third {
position: relative;
margin-right: 4%;
float: left;
margin-bottom: 40px; 
} 
.full{width: 100%;}
.one-half { width: 48%; }
.one-third { width: 30.66%;} 
.last {
margin-right: 0 !important;
clear: right;
} 
.form-cv{
margin: 50px auto !important;
}
.form-contact{
padding:30px !important;
}
.form-cv h2{
font-size: 35px !important;
}
.form-datos, 
.form-experiencia{
margin: 25px auto !important;
}
.wpcf7-response-output.wpcf7-validation-errors,
.wpcf7-not-valid-tip{
background: red !important;
color: #fff !important;
font-size: 18px !important;
font-weight: 400 !important;
padding: 3px 25px !important;
}
.wpcf7-response-output.wpcf7-validation-errors{
font-size: 20px !important;
padding: 15px !important;
}
.screen-reader-response{display: none !important;}
@media only screen and (max-width: 767px) {
.one-half, .one-third {
width: 100%;
margin-right: 0;
}
} .alert.alert-success{display: none !important;}
.newsletters-field-error {display: none !important;}
.newsletter-footer{padding: 60px 20px !important;}
.newsletter-footer .form-newsletter{
max-width: 420px !important; 
margin: 0px auto !important;
}
.newsletter-footer h3{
text-align: center !important;
margin-bottom: 0px !important;
font-size: 25px !important;
text-transform: none !important;
color:#000 !important;
font-weight: 300 !important;
}
.newsletter-footer .newsletters-subscribe-form {
background: rgba(255,255,255,0) !important;
padding: 15px !important;
color: #000000 !important;
text-align: center !important;
}
.newsletter-footer .checkbox label{font-size: 16px !important; padding: 15px 0px !important;}
.newsletters input[type="text"]{padding: 15px !important;} .cookie-notice-container {font-size: 16px !important;} .vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
color: #fff !important;
background-color: #ccc !important;
}
.extract-post-blog{height: 180px !important;}
.wpsp-load-more{
text-align: center !important;
} .wp-show-posts-inner{background: #ffffff !important;}
.wpsp-no-results{display: none !important;}
.wp-show-posts-columns .wp-show-posts-inner {
margin: 0 0 3em 2em !important;
background: #fff !important;
}
.wp-show-posts-entry-header {
margin: 0 auto !important;
padding: 0px 20px !important;
text-align: left !important;
}
.wp-show-posts-entry-header h3{font-weight: 500 !important; margin-bottom: 5px !important;}
.wp-show-posts-inner .wp-show-posts-entry-content,
.wp-show-posts-inner .wp-show-posts-entry-summary{
padding: 15px 20px 40px 20px !important;
}
.wp-show-posts-entry-summary p{font-size: 1.125rem !important; text-align: left !important;}
.wp-show-posts-image.wpsp-image-center img:hover{opacity: .7 !important;}
.wp-show-posts-entry-title a{color: #002f54 !important;}
.relacionadas{
max-width: 1600px !important;
margin: auto !important;
padding: 0px 6px !important;
}
.relacionadas h2{
font-size: 33px !important;
color: #282058 !important;
margin-bottom: 35px !important;
text-align: center !important;
padding: 60px 10px 10px !important;
}
.relacionadas h4{font-size: 20px !important; font-weight: 500 !important;} .addtoany_content {
text-align: center !important;
margin-bottom: 20px !important;
margin-top: 80px !important;
} .managementlogout{
display: none !important;	
}
#newsletters-manageemail-holder br,
#subscribersavefieldsform br{
display: none !important;
}
.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{
display: none !important;
}
#newsletters-manageemail-holder,
#newsletters-manageizena-holder{
width: auto !important;
}
#newsletters-managehizkuntza-holder,
#newsletters-managebaldintzak-holder{
width: 100% !important;
margin-top: 15px;
}
.page-id-5783 .site-main,
.page-id-4775 .site-main{
text-align:center !important;
}
.wpmlsubmitholder #savefieldsbutton{margin-left: 50px !important;}  .error404 .site-content{height: 300px !important;}
@media only screen and (max-width: 1200px) {
.home h2{padding:10px 20px !important;}
.footer-widgets {padding: 30px !important;}
}
@media only screen and (max-width: 1100px) {
aside.slideout-widget.widget_search input[type="search"]{
width: 100% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
text-align: left !important;
}
.home h2 {line-height: 1.2em !important;font-size: 26px !important;padding:0px !important;}
}
@media screen and (max-width: 800px){
.header-aligned-right .site-header, .header-widget, .site-header {
text-align: left !important;
margin:15px !important;
}
.home-slide-content .container-home-adaki {
height: 300px !important;
max-width: 600px !important;
justify-content: center !important;
font-size: 1.4em !important;
}
.home-slide-content .container-home-adaki .text {font-size: 1.4em !important;}
.inside-header{padding: 5px 10px !important;}
.nav-float-right .inside-header .site-branding{
margin-bottom: 0px !important;
margin-top: 5px !important;
float: left !important;
}
.nav-float-right .inside-header .main-navigation {float: right !important;clear: right !important;}
#pl-4012 .panel-grid-cell {padding: 0 !important;margin-bottom: 0px !important;    }
.title-zerbitzua h1{font-size: 30px !important;line-height: 48px !important;}
.wpcf7-form div{float:none !important; width: 95% !important; margin: 10px !important;}
.wp-show-posts-columns .wp-show-posts-single {width: 100% !important;}
.wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) {width: 80% !important;}
.wp-show-posts-columns .wp-show-posts-inner{margin:15px auto !important;}
.wp-show-posts-entry-header, .wp-show-posts-entry-summary{text-align: center !important;}
}
@media screen and (max-width: 600px){
.header-aligned-right .site-header, .header-widget, .site-header {margin:20px auto 5px !important;}
.entry-header h1, .page-header h1, .title-zerbitzua h1 {
font-size: 24px !important;
line-height: 29px !important;
}
.home-slide-content .container-home-adaki {
height: 150px !important;
max-width: 500px !important;
justify-content: center !important;
font-size: 1.3em !important;
}
.home-slide-content .container-home-adaki .text {font-size: 1.3em !important;}
.wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) {width: 100% !important;}
.relacionadas h2 {font-size: 30px !important;}
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.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}.addtoany_list a:hover,.widget .addtoany_list a:hover{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}