@charset "UTF-8";body{width:100%;font-family:Montserrat,'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#616667;background-color:#eee}body,html{height:100%}.page-wrapper{min-height:100%;margin-bottom:-273px}.page-wrapper:after{content:"";display:block}.page-wrapper:after{height:273px}::-moz-selection{background:#e6e6e6;color:#000;text-shadow:none}::selection{background:#e6e6e6;color:#000;text-shadow:none}p{margin:0 0 20px}a{color:#007388;-webkit-transition:all .3s ease 0s;-webkit-transition:all .3s ease;transition:all .3s ease}a:focus,a:hover{color:#007388;opacity:.75;text-decoration:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus,a:active,a:focus,li:active,li:focus{outline:0}button.btn{-webkit-transition:all .3s ease 0s;-webkit-transition:all .3s ease;transition:all .3s ease}img{-webkit-transform:translateZ(0);transform:translateZ(0)}h1,h2,h3,h4,h5,h6{color:#3a3d3f}.title-section{font-weight:700;text-transform:uppercase;letter-spacing:1pt;margin-bottom:40px}.title-section small{font-size:12px;letter-spacing:normal}h2.title-section{font-size:28px}h3.title-section{font-size:22px}.page h2{margin-bottom:40px;margin-top:50px;color:#1e1e1e;text-transform:uppercase;font-size:22px}.page h3{margin-bottom:20px;margin-top:30px;color:#1e1e1e;font-size:22px}.btn{white-space:normal}.btn-primary{color:#fff;background-color:#007388;border-color:#007388}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#006a7d;border-color:#006a7d}.btn-light{color:#fff;background-color:#66abb8;border-color:#66abb8}.btn-light.active,.btn-light:active,.btn-light:focus,.btn-light:hover{color:#fff;background-color:#519fae;border-color:#519fae}.btn-dark{color:#fff;background-color:#3c3d41;border-color:#3c3d41}.btn-dark.active,.btn-dark:active,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#303133;border-color:#303133}.btn-stroke{color:#007388;background-color:transparent;border-color:#66abb8;border-width:3px;border-radius:0}.btn-stroke.active,.btn-stroke:active,.btn-stroke:focus,.btn-stroke:hover{color:#fff;background-color:#007388;border-color:#007388}.btn-stroke-white{color:#fff;background-color:transparent;border-color:#fff;border-width:3px;border-radius:0}.btn-stroke-white.active,.btn-stroke-white:active,.btn-stroke-white:focus,.btn-stroke-white:hover{color:#007388;background-color:#fff;border-color:#fff;opacity:1}.btn-lg{padding:15px 40px;text-transform:uppercase;letter-spacing:1pt;font-size:13px;font-weight:700}a.more-info{color:#66abb8;text-transform:uppercase;font-size:13px;font-weight:700}.pagination>li>a,.pagination>li>span{background-color:transparent;color:#007388}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#007388;border-color:#007388}.opacity-color{background:rgba(0,115,136,.5);position:absolute;width:100%;height:100%;top:0;left:0}.bg-white{background:#fff;padding:100px 0}.header{box-shadow:0 4px 0 rgba(0,0,0,.11);background:#fff;position:relative}.navbar{border-radius:0;border:none;margin-bottom:0}.navbar-brand{height:auto}@media (min-width:768px){.navbar-header{width:30%}.navbar-brand{display:inline-block;vertical-align:middle;float:none}}@media (max-width:767px){.navbar-brand{padding:10px}.navbar-brand img{max-width:235px}.navbar-toggle{margin-top:28px}.navbar-brand{float:left;display:block}}.navbar-toggle .icon-bar{background:#007388}.navbar-collapse{float:left;border-left:1px solid #eee;width:70%}.top-bar{overflow:hidden;font-size:12px;text-align:right;border-bottom:1px solid #eee}.top-bar ul{margin:0}.top-bar a{color:#3c3d41;opacity:1}.top-bar a:hover{opacity:.7}.top-bar .languages,.top-bar .social,.top-bar .top-links{display:inline-block;padding-left:20px;padding-right:20px}.top-bar .social li a{padding:3px;font-size:14px}.top-links{border-left:1px solid #eee;border-right:1px solid #eee}.top-links li a{display:block;font-size:13px}#navigation-bar{position:relative}.navbar-nav.navbar-right{margin-right:60px;margin-left:0!important}.navbar-nav li a{text-transform:uppercase;color:#3c3d41;font-size:13px;font-weight:700}.navbar-nav li a.active,.navbar-nav li a:focus,.navbar-nav li a:hover{background:0 0;color:#66abb8}.navbar-nav .dropdown-menu{border-radius:0;padding:0}.navbar-right .dropdown-menu{left:0;right:auto}.navbar-nav .dropdown-menu>li{display:block;border-bottom:1px solid #f4f4f4}.navbar-nav .dropdown-menu>li:last-child{border-bottom:none}.navbar-nav .dropdown-menu li a{text-transform:none;display:block;padding:10px 20px;font-weight:400}@media (min-width:1200px){.top-links li a{padding-top:22px;padding-bottom:22px}.navbar-nav li a{padding-top:22px;padding-bottom:22px}}@media (min-width:768px) and (max-width:1199px){.navbar-header{width:26%}.navbar-brand{max-width:100%}.navbar-collapse{width:74%}.top-links li a{padding-top:16px;padding-bottom:16px;line-height:20px;font-size:12px}.languages li a{font-size:11px}.navbar-nav.navbar-right{margin-right:52px}.navbar-nav li a{padding:18px 10px;font-size:12px}}@media (min-width:992px){.navbar-nav{margin-left:30px}.navbar-collapse{padding-left:0}}@media (min-width:768px) and (max-width:991px){.navbar-collapse,.navbar-header{float:none;text-align:center;width:100%}.navbar-collapse{border-top:1px solid #eee;border-left:none}#navigation-bar,.top-bar{text-align:center}.top-links li a{padding-bottom:10px;padding-top:10px}.navbar-nav.navbar-right{margin-right:14px;float:none!important}}@media (min-width:768px){.navbar-collapse{padding:0}.navbar-nav li{float:none;display:inline-block}.navbar-nav li.dropdown:hover a.dropdown-toggle{color:#66abb8}}@media (max-width:767px){.navbar-collapse{width:auto;float:none;border-left:none}.top-bar{text-align:left;overflow:hidden;padding:15px;margin:0 -15px}.top-bar .social{display:block;float:left;padding:0}.top-bar .languages{display:block;float:right;padding:0}.top-bar .top-links{display:none}.navbar-nav.navbar-right{margin:0 -15px!important}.navbar-nav li a.dropdown-toggle:after{font-family:FontAwesome;content:"\f107";font-weight:400;float:right;font-size:16px}.nav>li{border-bottom:1px solid #cee5e9}.navbar-nav li a{font-weight:400;padding:12px 15px}.navbar-nav .dropdown-menu>li>a{text-transform:none}.navbar-nav li a:focus,.navbar-nav li a:hover{color:#3c3d41;opacity:1}.navbar-nav li a.active,.navbar-nav li a.active:focus,.navbar-nav li a.active:hover{background:#007388;color:#fff;opacity:1}.navbar-nav .open .dropdown-menu{padding:0;background:#f2f2f2;overflow:hidden}.navbar-nav .open a,.navbar-nav .open a:focus,.navbar-nav .open a:hover{background:#fff;color:#3c3d41;opacity:1}.navbar-nav .open .dropdown-menu li a{background:#f2f2f2;padding:10px 15px 10px 25px}.navbar-nav .open .dropdown-menu a.active{background:#66abb8;color:#fff;opacity:1}}#sb-search{position:absolute;top:0;right:0}.sb-search{width:0%;min-width:60px;height:64px;overflow:hidden;-webkit-transition:width .3s;transition:width .3s;-webkit-backface-visibility:hidden}.sb-search-input{position:absolute;top:0;right:0;border:none;border-radius:0;box-shadow:none;background:#f2f2f2;width:100%;height:64px;z-index:10;font-size:16px;color:#2c3e50}input[type=search].sb-search-input{-webkit-appearance:none;border-radius:0}.sb-search-input::-webkit-input-placeholder{color:#efb480}.sb-search-input:-moz-placeholder{color:#efb480}.sb-search-input::-moz-placeholder{color:#efb480}.sb-search-input:-ms-input-placeholder{color:#efb480}.sb-search-icon,.sb-search-submit{width:60px;height:64px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:64px;text-align:center;cursor:pointer}.sb-search-submit{background:#fff;opacity:0;color:transparent;border:none;outline:0;z-index:-1}.sb-search-icon{color:#000;background:#fff;z-index:90;font-size:16px}.sb-search.sb-search-open{width:100%}.no-js .sb-search .sb-search-icon,.sb-search.sb-search-open .sb-search-icon{background:#fff;color:#333;z-index:11}.no-js .sb-search .sb-search-submit,.sb-search.sb-search-open .sb-search-submit{z-index:90}@media (min-width:768px) and (max-width:1199px){.sb-search{min-width:56px;height:56px}.sb-search-input{height:56px}.sb-search-icon,.sb-search-submit{width:56px;height:56px;line-height:56px}}@media (max-width:767px){#sb-search{position:relative;margin:20px 0}.sb-search{width:100%;min-width:40px;height:40px}.sb-search-input{height:40px}.sb-search-icon,.sb-search-submit{width:40px;height:40px;line-height:40px}}.submenu{background:#66abb8;text-align:center;margin:0;padding:0}.submenu li{display:table-cell;width:1%;border-right:1px solid #82bcc6;margin:0;padding:0}.submenu li:last-child{border-right:none}.submenu li a{display:block;padding:15px 10px;text-transform:uppercase;color:#fff;font-size:13px}.submenu li a.active,.submenu li a:focus,.submenu li a:hover{background:#007388;opacity:1}@media (max-width:1199px){.submenu li a{font-size:12px}}@media (max-width:767px){.submenu{display:none}}#logos-colaboradores{background:#fff;padding:20px 0 10px;border-top:2px solid #eee}#logos-colaboradores h5{text-transform:uppercase;font-size:12px;color:#131313;margin:30px 0 20px;letter-spacing:1pt;border-bottom:1px solid #eee;padding-bottom:10px}#logos-colaboradores ul{margin-bottom:0}#logos-colaboradores .donos{text-align:center;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:30px}#logos-colaboradores li{margin:0 55px 20px 0;vertical-align:middle}#logos-colaboradores li:last-child{margin-right:0;padding:1rem}@media (min-width:992px){#logos-colaboradores li{flex-shrink:0;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-right:0}#logos-colaboradores .list-alianzas li,#logos-colaboradores .list-impulsamos li{text-align:center}#logos-colaboradores li a{display:inline-block}#logos-colaboradores li a{display:inline-block}}@media (max-width:400px){#logos-colaboradores li{margin-right:0}}footer{background:#3c3d41;color:#8a8b8f;font-size:13px}.footer-content{padding:60px 0 40px 0}.logo-footer{margin:0 auto 20px}.footer-links,.footer-social{padding-left:60px}footer h5{color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:20px;margin-top:0}footer ul{list-style:outside none none;padding-left:0}footer ul li ul{list-style:outside none none;padding-left:20px;margin-top:10px}footer ul li{margin-bottom:10px}footer ul li ul li{margin-bottom:5px}footer ul li a{color:#f7f7f7;opacity:.8}footer ul li a:hover{color:#f7f7f7;opacity:.4}footer .links li a{text-transform:uppercase}footer .links li ul li a{text-transform:none}.footer-social .fa{margin-right:8px}.footer-bottom{background:#303133;text-align:center;padding:20px 0}.footer-bottom li,.footer-bottom ul{margin-bottom:0}.footer-bottom li a{font-size:13px;color:#797979;padding:15px}.footer-bottom li a:hover{color:#797979;opacity:.7}.scrollup{width:40px;height:40px;opacity:.7;position:fixed;bottom:220px;right:60px;display:none;text-indent:-9999px;background:url(https://37a9b1.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/img/icontop.png) no-repeat;z-index:1}.scrollup:focus{outline:0}@media (max-width:991px){.footer-address{border-bottom:1px solid #4b4b4b;margin-bottom:40px;padding-bottom:30px}}@media (max-width:767px){.footer-newsletter{border-top:1px solid #4b4b4b;margin-top:40px;padding:40px}}@media (max-width:400px){.footer-links,.footer-social{padding-left:20px}}#slider-home{box-shadow:0 1px 4px rgba(0,0,0,.11)}#slider-home.carousel .item{width:100%;max-height:600px;background:#071537}#slider-home.carousel .item img{width:100%;opacity:.6;position:relative}#slider-home .carousel-caption{height:100%}#slider-home .carousel-caption .table{display:table;height:100%}#slider-home .carousel-caption .table-cell{display:table-cell;vertical-align:middle}#slider-home h2{font-size:52px;color:#fff;margin-bottom:40px;letter-spacing:-.8pt}#slider-home .carousel-indicators-container{position:absolute;bottom:0;left:0;width:100%}#slider-home .carousel-indicators{position:relative;bottom:0;left:0;right:0;margin:0;width:100%;background:#fff}#slider-home .carousel-indicators li{width:1%;display:table-cell;border:none;text-indent:inherit;margin:0;margin-right:-.25em;border-right:1px solid #ddd;vertical-align:middle;border-radius:0;padding:0 15px;height:90px;line-height:87px;text-align:center;text-transform:uppercase;font-size:11px;font-weight:700;position:relative}#slider-home .carousel-indicators li.active:last-child,#slider-home .carousel-indicators li:last-child{border-right:0}#slider-home .carousel-indicators li span{display:inline-block;line-height:normal;padding:0 10px;vertical-align:middle;color:#3b3d40;opacity:.6}#slider-home .carousel-indicators li.active span{opacity:1}#slider-home .carousel-indicators li.active:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #fff;-webkit-border-image:none;-o-border-image:none;border-image:none;border-style:solid;border-width:8px;top:-16px;content:" ";height:0;left:0;margin:0 auto;pointer-events:none;position:absolute;right:0;width:0}#slider-home .carousel-control{z-index:1000}@media (min-width:1200px){#slider-home.carousel .item img{bottom:200px}}@media (max-width:1199px){#slider-home .carousel-caption{left:15%;right:15%}}@media (max-width:991px){#slider-home h2{font-size:40px}}@media (max-width:767px){#slider-home .carousel-caption{bottom:0;padding:0}#slider-home.carousel .item{max-height:400px;max-height:none}#slider-home h2{font-size:38px}}@media (max-width:600px){#slider-home h2{font-size:30px;margin-bottom:25px}#slider-home .btn-lg{padding:10px 12px;font-size:12px}}@media (max-width:480px){#slider-home h2{font-size:21px}}#destacado-actualidad{margin-bottom:50px}#destacado-actualidad article{background:#66abb8;color:#fff;position:relative;overflow:hidden}.destacado-content{width:45%;padding:30px;text-align:center}@media (min-width:768px){.destacado-content{min-height:400px}}.title-destacado{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1pt}.destacado-content .entry-header h2{font-size:24px;line-height:1.2em;margin-bottom:25px}.destacado-content .entry-header h2 a{color:#fff}.destacado-content .entry-text{margin-bottom:20px}.destacado-content .btn-stroke-white{border-width:1px}#actualidad-home .more-posts .entry-header h2{font-size:16px}#entrevista-home{background:#3a3d3f;overflow:hidden;position:relative}.entrevista-home-header{background:#007388;color:#fff;padding:40px 0 40px 80px}.entrevista-home-header-content{position:relative;z-index:1000}.entrevista-home-header .title-section{color:#fff;font-size:26px}.entrevista-home-header p{font-family:'PT Serif',serif;font-size:16px;color:#a3c1c9;margin-bottom:25px}.entrevista-home-header .more-info{color:#fff}.interview-quote{float:left;width:60%;padding:60px 0}#entrevista-home .interview-image{float:right;width:40%;min-height:400px;margin-right:-15px}#entrevista-home .interview-title{color:#fff;padding-left:0;font-size:24px;line-height:30px}#entrevista-home .interview-title a{color:#fff}#entrevista-home .interview-title:before{left:-50px;top:0;font-size:80px;line-height:60px}#entrevista-home .author-info{padding-left:0;margin-top:20px;border-top:1px solid #6f6f6f;padding-top:20px}#entrevista-home .name{color:#66abb8;font-weight:700;font-size:16px;letter-spacing:1pt;margin-bottom:5px}#entrevista-home .profession{color:#acacac;font-size:14px}.diagonal-border{-webkit-transform:rotate(20deg);transform:rotate(20deg);width:150px;height:125%;margin-bottom:-5%;margin-right:-90px;background:#007388;position:absolute;right:0;bottom:0;z-index:0}@media (max-width:991px){#entrevista-home .interview-image,.entrevista-home-header{height:auto!important}.entrevista-home-header{text-align:center;padding:40px 30px}.diagonal-border{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);width:105%;height:68px;margin-bottom:-25px;margin-right:0;z-index:1}.interview-quote{padding:60px 20px}#entrevista-home .interview-title:before{font-size:60px;left:-35px;line-height:55px}}@media (max-width:700px){.interview-quote{float:none;width:100%;padding-top:40px}#entrevista-home .interview-image{float:none;width:95%;min-height:400px;margin:40px auto 0}}#newsletter-home p.lead{font-family:'PT Serif',serif;font-size:17px;margin-bottom:40px;line-height:1.6em}.suscripcion-newsletter-home{border-right:1px solid #ddd}.news-portada{max-width:150px;margin:0 auto;text-align:center}.news-portada img{margin-bottom:10px}@media (max-width:767px){.bg-white{padding:60px 0}.news-portada{margin-bottom:60px;margin-top:50px}}@media (max-width:480px){.bg-white{padding:40px 0}}#plan-estrategico-home{padding:100px 0}#plan-estrategico-home .intro-lead{margin-bottom:30px}#plan-estrategico-home .intro-lead p{font-size:24px}#plan-estrategico-home a.btn{margin-top:20px}#plan-estrategico-home img{margin-top:90px}#proyectos-home{background-image:url(https://5e2524.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/proyectos-header.jpg);background-repeat:no-repeat;background-position:center 50%;background-color:#071e2f;background-size:cover;overflow:hidden}.proyectos-home-box{padding:80px 80px 90px;background:#fff;float:right}.proyectos-home-content{max-width:653px}#proyectos-home .intro-lead{margin-bottom:30px}#proyectos-home .intro-lead p{font-size:24px}#proyectos-home a.btn{margin-top:20px}#publicaciones-home{padding:100px 0}#publicaciones-home .intro-lead{margin-bottom:30px}#publicaciones-home .intro-lead p{font-size:24px}@media (min-width:1200px){#plan-estrategico-home{background:url(https://08c1c9.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/plan-estrategico/plan-vector-color.png) no-repeat 115% 100px}}@media (min-width:1400px){#plan-estrategico-home{background-position:100% 100px}}@media (max-width:991px){#plan-estrategico-home img{margin:0 0 40px 0;max-width:254px}#publicaciones-home .publicacion-destacada{margin-top:60px}}@media (max-width:767px){#plan-estrategico-home{padding:60px 0}.proyectos-home-box{padding:80px 40px 90px;float:none}#publicaciones-home{padding:60px 0}}@media (max-width:480px){#plan-estrategico-home{padding:40px 0}#plan-estrategico-home .intro-lead p{font-size:20px}#proyectos-home .intro-lead p{font-size:20px}#publicaciones-home{padding:40px 0}#publicaciones-home .intro-lead p{font-size:20px}}.publicacion-destacada{background:#66abb8;padding:20px 30px;text-align:center;color:#fff}.publicacion-destacada p.title-destacado{margin-bottom:15px}.publicacion-destacada .publicacion-image{padding:0 20px;margin-bottom:20px}.publicacion-destacada img{box-shadow:2px 2px 0 #2f8796;margin:0 auto}.publicacion-destacada a{font-size:15px;font-weight:700;line-height:1.2em;color:#fff;max-width:320px;margin:0 auto;display:block}@media (min-width:992px) and (max-width:1199px){.publicacion-destacada .publicacion-image{padding:0 10px}.publicacion-destacada{padding:20px}}.twitter-widget{font-size:13px}.twitter-widget h3{text-align:center;font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:25px;border-bottom:1px solid #ddd;padding:15px 0}.twitter-widget li{margin-bottom:14px;padding-left:25px}.twitter-widget .fa-twitter{color:#b8bbbb;font-size:18px;margin-left:-25px;position:absolute}#participacion-sidebar{background-image:url(https://b55352.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/participacion-ciudadana.jpg);background-repeat:no-repeat;background-position:center 50%;background-color:#071e2f;background-size:cover;text-align:center;padding:15px;margin-bottom:60px}#participacion-sidebar a{display:block;color:#fff;background:rgba(0,0,0,.3);padding:40px 15px}#participacion-sidebar a:hover{background:rgba(0,0,0,.5);opacity:1}#participacion-sidebar a h3{text-transform:uppercase;font-weight:700;font-size:24px;color:#fff}#participacion-sidebar p{font-family:'PT Serif',serif;margin-bottom:0;font-size:16px}.masthead{color:#fff;position:relative;text-align:center;padding:70px 0;background-image:url(https://64a740.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/kursaal.jpg);background-repeat:no-repeat;background-position:center 55%;background-color:#007388;background-size:cover;box-shadow:0 4px 1px rgba(0,0,0,.1) inset}.masthead .h1,.masthead h1{margin:0;color:#fff;font-size:38px;text-transform:uppercase}#header-presentacion.masthead{background-image:url(https://bcc822.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/barandilla-header.jpg);background-position:center 58%}#header-estructura.masthead{background-image:url(https://bcc822.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/barandilla-header.jpg);background-position:center 58%}#header-mision.masthead{background-image:url(https://bcc822.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/barandilla-header.jpg);background-position:center 58%}#header-plan.masthead{background-image:url(https://704184.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/plan-estrategico-header.jpg);background-position:center 20%}#header-proyectos.masthead{background-image:url(https://5e2524.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/proyectos-header.jpg);background-position:center 50%}#header-proyecto-detalle.masthead{padding:0}#header-proyecto-detalle.masthead h1{padding:90px 0;font-weight:700;max-width:800px;margin:0 auto;font-size:42px}#header-actualidad.masthead{background-image:url(https://b18653.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/jazzaldia-3-header.jpg);background-position:center 45%}#header-entrevistas.masthead{background-image:url(https://e0794b.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/entrevistas-header.jpg);background-position:center 44%}#header-agenda.masthead{background-image:url(https://a1c0a3.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/agenda-header.jpg);background-position:center 44%}#header-multimedia.masthead{background-image:url(https://031bff.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/masthead/multimedia-header.jpg);background-position:center 44%}@media (max-width:767px){.masthead{padding:60px 0}.masthead .h1,.masthead h1{font-size:32px}}@media (max-width:480px){.masthead{padding:40px 0}.masthead .h1,.masthead h1{font-size:28px}}#breadcrumb{background:#f5f5f5;overflow:hidden}.breadcrumb{border-radius:0;margin-bottom:0;padding:0}.breadcrumb li{border-right:1px solid #ddd;color:#3a3d3f}.breadcrumb a{padding:23px 25px;display:inline-block;text-transform:uppercase;color:#3a3d3f;font-size:11px;letter-spacing:.5pt}.breadcrumb a .fa{margin-right:5px}.breadcrumb>li+li:before{content:"";display:inline-block}#proyecto-detalle #breadcrumb{margin:0 auto}@media (min-width:768px){#proyecto-detalle #breadcrumb{width:750px}}@media (min-width:992px){#proyecto-detalle #breadcrumb{width:970px}}@media (min-width:1200px){#proyecto-detalle #breadcrumb{width:1170px}}#proyecto-detalle .breadcrumb{padding:0;float:left}.breadcrumb li.proyecto-enlace{border-right:none}#proyecto-detalle #breadcrumb a.link{padding:23px 55px;background:#66abb8;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;float:right}@media (max-width:991px){#proyecto-detalle #breadcrumb a.link{display:none}}@media (max-width:780px){.breadcrumb li.proyecto-enlace{display:none}}.main{padding-top:50px;padding-bottom:80px}aside.sidebar{margin-top:50px;margin-bottom:60px}.intro-section{background:#fff;padding:80px 0}.intro-section .intro-lead{margin-bottom:60px;text-align:center}.intro-lead p{font-family:'PT Serif',serif;font-size:26px;color:#1e1e1e}.intro-lead p:last-child{margin-bottom:0}.intro-text h2{text-transform:uppercase;font-size:20px;color:#66abb8;font-weight:700;margin:45px 0 35px;letter-spacing:1pt}.intro-text h3{text-transform:uppercase;font-size:14px;color:#66abb8;font-weight:700;margin:0 0 20px 0;letter-spacing:1pt}@media (max-width:767px){.intro-section{padding:60px 0}.intro-lead p{font-size:24px}.intro-text h3{margin-top:30px}}@media (max-width:480px){.intro-section{padding:40px 0}.intro-section .intro-lead{margin-bottom:40px}.intro-lead p{font-size:20px}}#presentacion.main{padding-top:90px;background:#fff}.member-info{text-align:center;max-width:300px;margin:0 auto 40px auto}.member-photo{margin:0 auto}.member-info .name{text-transform:uppercase;color:#131313;font-size:18px;font-weight:700;letter-spacing:2pt;margin-top:20px}.member-info .profesion{font-family:'PT Serif',serif;font-size:15px;color:#838c8d}.member-info .social-links{border-top:1px solid #eee;margin:0;padding:0;overflow:hidden;margin-top:20px}.member-info .social-links li{display:inline;float:left;width:50%;border-right:1px solid #eee}.member-info .social-links li:last-child{border-right:none}.member-info .social-links li a{display:block;padding:20px 10px;color:#838c8d}.member-info .social-links li a:hover{background:#66abb8;color:#fff}.member-info .social-links .fa{font-size:16px}.presentacion-text{font-family:'PT Serif',serif;font-size:16px}.cita{font-family:'PT Serif',serif;font-size:28px;color:#1e1e1e;border-left:5px solid #eee;padding:20px 0 20px 40px;margin-bottom:40px}.cita p{margin-bottom:0}@media (min-width:768px){.presentacion-text{padding-left:40px}}@media (max-width:768px){.cita{font-size:24px}}@media (max-width:480px){.cita{font-size:21px}}#estructura-organizativa.main{padding-top:0}.consejo-social{padding:50px 0 90px}.consejo-social h2{text-align:center;font-size:24px}.consejo-social h3{border-bottom:1px solid #ddd;padding-bottom:15px;margin:60px 0 30px 0;font-size:19px}.consejo-logos li{margin-top:15px;margin-bottom:15px}.consejo-logos .img-thumbnail{padding:20px}.logo-text{font-size:15px;font-weight:700;font-family:Montserrat,"Helvetica Neue",Arial,sans-serif;color:#131313}.consejo-links{margin-top:30px}.consejo-links li{margin-bottom:10px}@media (min-width:1200px){.consejo-logos .img-thumbnail{padding:8px}}#mision.main{padding-top:0;padding-bottom:0}#mision .intro-section{padding-top:60px;padding-bottom:100px}.list-check li{margin-bottom:10px;margin-left:15px}.list-check .fa{color:#66abb8;margin-right:8px}#plan-estrategico.main{padding:0}.plan{padding:60px 0}.plan h2{font-size:34px;text-transform:uppercase;color:#fff;margin-bottom:60px;position:relative;float:left;z-index:1;padding:12px 50px 10px 0}.plan h2:before{content:"";position:absolute;bottom:0;top:0;right:0;width:9999px;background:#333;z-index:-1}.plan h2:after{content:"";display:block}.plan h2 span{font-size:43px;font-weight:700}.plan-intro{font-family:'PT Serif',serif;font-size:20px;margin-bottom:40px}.plan-content h3{text-transform:uppercase;font-size:16px;font-weight:700;margin:30px 0 20px 0;color:#66abb8}.plan-doc a{display:inline-block;max-width:100%;margin:0 auto}.plan-doc a:hover{opacity:1}.plan-doc a img{margin-bottom:25px;-webkit-transition:all .3s ease 0s;-webkit-transition:all .3s ease;transition:all .3s ease}#plan-2020{background:url(https://d0db00.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/plan-estrategico/plan-vector-2.png) no-repeat right center #007388;color:#fff}#plan-2020 .plan-doc a img{box-shadow:4px 4px 0 #66abb8}#plan-2020 .plan-doc a:hover img{box-shadow:4px 4px 0 #549aa6}.plan-ejes{margin-top:40px}.plan-eje{border-left:2px solid rgba(255,255,255,.21);margin-bottom:20px}.plan-eje:hover{border-left:2px solid #fff}.plan-eje h4{text-transform:uppercase;font-size:14px;font-weight:700;color:#fff;margin-bottom:20px}.plan-eje p{opacity:.8}.plan-eje span{font-family:'PT Serif',serif;font-size:20px;position:absolute;font-style:italic;left:-65px;top:0}.plan-eje .more-info{text-transform:none}#plan-2010{background:url(https://0060e2.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/plan-estrategico/plan-vector.png) no-repeat right center #fff;padding:90px 0 140px}#plan-2010.plan h2:before{background:#007388}#plan-2010 .plan-intro{color:#3c3d41}#plan-2010.plan img{border:1px solid #d7d7d7}#plan-2010 .plan-doc a img{box-shadow:4px 4px 0 #e3e3e3}#plan-2010 .plan-doc a:hover img{box-shadow:4px 4px 0 #d7d7d7}@media (max-width:767px){.plan h2{float:none;font-size:26px}.plan h2 span{font-size:33px;font-weight:700}.plan-doc{margin-top:40px}#plan-2010{padding:40px 0 60px}.plan-ejes{padding-left:90px}}#proyectos.main{padding-top:0}.proyecto{background-repeat:no-repeat;background-position:center 55%;background-color:#007388;background-size:cover;color:#fff;margin-bottom:10px}.proyecto a.link-section{display:block;padding:80px 0}.proyecto a.link-section:hover{background:rgba(0,115,136,.8);opacity:1}.proyecto h2.title{font-size:43px;font-weight:700;color:#fff}.proyecto h2{margin-bottom:40px}.proyecto .entradilla{font-family:'PT Serif',serif;font-size:20px;margin-bottom:40px;color:#fff;opacity:0}.proyecto .btn{opacity:0}.proyecto a:hover .btn,.proyecto a:hover .entradilla{opacity:1}.proyecto .btn,.proyecto .entradilla,.proyecto a{-webkit-transition:all .3s ease 0s;-webkit-transition:all .3s ease;transition:all .3s ease}.proyecto-intro{font-size:22px;color:#1e1e1e}.proyecto-text{font-family:'PT Serif',serif;font-size:17px;margin-bottom:60px}.proyecto-text p{margin-bottom:20px}.proyecto-detalle .share-links{margin:40px 0}.logo-proyecto{background:#fff;margin-bottom:30px;padding:20px}@media (min-width:992px){.proyecto-content .btn{display:none}}#publicaciones.main{padding-top:0}#publicaciones .intro-lead{margin-bottom:0}#publicaciones .intro-lead p{font-size:22px}.publicaciones{padding:60px 0}.publicaciones h2{text-transform:uppercase;font-size:24px;margin-bottom:100px;text-align:center}.publicaciones article{padding:0 30px;margin-bottom:30px;text-align:center}@media (max-width:1199px) and (min-width:992px){.publicaciones article{padding:0 20px}}@media (max-width:991px){.publicaciones article:nth-last-of-type(3n+2){clear:both}}@media (max-width:480px){.publicaciones article{width:100%;margin-bottom:40px}}.publicaciones article h3{font-size:16px;font-weight:700;line-height:1.3em;text-align:center}.publicaciones article h3 a{color:#3a3d3f}#publicacion-detalle{padding-bottom:60px}@media (min-width:992px){.publicacion-detalle .col-md-9{padding-left:40px}}.publicacion-detalle h1{font-size:39px;font-weight:700;margin-bottom:35px}.publicacion-info{border-bottom:1px solid #ccc;margin-bottom:35px;padding:20px 0}.publicacion-info ul{list-style:none}.publicacion-info li{margin-bottom:10px}.publicacion-info li span{text-transform:uppercase;color:#121212;font-weight:700}.publicacion-intro{font-size:22px;color:#1e1e1e}.publicacion-text{font-family:'PT Serif',serif;font-size:17px;margin-bottom:60px}.publicacion-text p{margin-bottom:20px}.publicacion-detalle .share-links{margin:40px 0}#descarga-publicacion{margin-bottom:30px;text-align:center;max-width:312px}#descarga-publicacion .btn{margin:20px 0;width:100%;max-width:250px;text-transform:uppercase;font-weight:700;padding:12px 12px;font-size:12px}#descarga-publicacion .btn .fa{margin-right:5px;font-size:14px}@media (max-width:767px){.publicacion-detalle h1{font-size:34px;margin-bottom:25px}}@media (max-width:480px){.publicacion-detalle h1{font-size:28px;margin-bottom:15px}.publicacion-intro p{font-size:20px}}#newsletters.main{padding-top:0}#suscripcion-newsletter{background:#fff;padding:90px 0}#suscripcion-newsletter h3{text-transform:uppercase}#suscripcion-newsletter-sidebar{text-align:center;margin-bottom:60px}#suscripcion-newsletter-sidebar .mail-icon{max-width:80px;margin:0 auto 20px auto}#suscripcion-newsletter-sidebar .input-group{margin-left:auto;margin-right:auto}.suscripcion-icon{text-align:center}.suscripcion-form h3,.suscripcion-form h5{font-weight:700;color:#1e1e1e;font-size:19px;margin-bottom:20px;margin-top:0}.suscripcion-form p{font-family:'PT Serif',serif}.suscripcion-form .input-group{margin:15px 0;max-width:360px}.suscripcion-form .input-group input{height:38px;border:1px solid #3c3d41;background-color:transparent}.suscripcion-form .input-group input:focus{border:1px solid #66abb8;box-shadow:none}.suscripcion-form .input-group-btn .btn{height:38px}.suscripcion-texto h4{font-size:14px;font-weight:600}.suscripcion-texto p{font-size:12px;margin-bottom:0}@media (max-width:480px){.suscripcion-form,.suscripcion-icon{width:100%;float:none;text-align:center}.suscripcion-icon{margin-bottom:25px}.suscripcion-form .input-group{margin-left:auto;margin-right:auto}.mail-icon{max-width:80px}}.related-info{font-size:13px}.related-info .title{text-align:center;text-transform:uppercase;font-size:16px;color:#1e1e1e;font-weight:700;letter-spacing:1pt;padding:15px;border-bottom:1px solid #1e1e1e;margin-bottom:25px}.box-white{background:#fff;margin-bottom:30px}.box-white .title{text-align:center;text-transform:uppercase;color:#1e1e1e;font-weight:700;letter-spacing:1pt;font-size:13px;border-bottom:1px solid #eee;margin:0;padding:25px 20px}.box-white ul{list-style-type:none;margin:0;padding:20px}.box-white ul li{margin:15px 0}.box-white ul li a{color:#66abb8}.box-white ul li a .fa,.box-white ul li a span{color:#333}.box-white ul li a .fa{margin-right:8px;font-size:14px}.box-white .fa.fa-play-circle-o{font-size:15px}.tags li{padding-right:0;margin-bottom:8px}.tags li a{background:#66abb8;color:#fff;padding:2px 10px;display:block;font-size:13px}.post{margin-bottom:30px}.post.post-destacado{text-align:center;margin-bottom:50px}.post-destacado .entry-header h2{font-size:28px}.post-destacado .entry-text{font-size:17px}.post-author{margin-bottom:10px}.featured-image,.featured-multimedia{margin-bottom:20px}.featured-image img{margin:0 auto;width:100%}.entry-header h2,.entry-header h3{font-size:18px;font-weight:700;line-height:1.4em}.entry-header h2 a,.entry-header h3 a{color:#1d1d1e}.date,.entry-date{color:#999}.entry-meta{overflow:hidden}.entry-meta .date{float:left}.entry-meta .share-links{float:right}.entry-meta .share-links ul{margin-bottom:0}.format{background:#66abb8;color:#fff;padding:3px 10px;display:block;position:absolute;top:10px;left:25px}.entry-text{font-family:'PT Serif',serif;font-size:16px}.entry-text blockquote{border-color:#ddd;color:#1e1e1e}@media (min-width:992px){.col-md-9.posts{padding-right:30px}}.post-single .entry-header{text-align:center}.post-single .entry-header h1{text-align:center;font-size:39px;font-weight:700;margin-bottom:35px}.post-single .share-links{margin:40px 0}.post-single .entry-intro{font-size:22px;color:#1e1e1e}.post-single .entry-text{font-size:17px;margin-bottom:60px}.post-single .related-video{margin-bottom:90px}.post-single .featured-image{margin-bottom:60px}.post-single .featured-multimedia{margin:60px 0}.agenda-info{margin:60px 0 40px}.agenda-info li{display:table-cell;width:1%;border-right:1px solid #ccc;vertical-align:middle;color:#1e1e1e}.agenda-info li:last-child{border-right:none}.agenda-info li span{text-transform:uppercase;font-weight:700}@media (max-width:767px){.post-single .entry-header h1{font-size:34px}.post-single .entry-intro{font-size:21px}}@media (max-width:600px){.agenda-info{margin:40px 0}.agenda-info li{display:block;width:100%;border-right:none;border-bottom:1px solid #ccc;padding:20px}.agenda-info li:last-child{border-bottom:none}}@media (max-width:480px){.post-single .entry-header h1{font-size:28px}.post-single .entry-intro{font-size:20px}}#post-gallery{margin-bottom:60px}#post-gallery .carousel-caption{background:#000;background:rgba(0,0,0,.6);color:#cecece;left:0;right:0;bottom:0;padding:10px 100px 10px 30px;font-size:12px;text-align:left}#post-gallery .carousel-caption p{margin-bottom:0}#post-gallery .carousel-control{width:37px;height:37px;top:auto;z-index:1000;line-height:37px}#post-gallery .carousel-control .fa{font-size:24px}#post-gallery .carousel-control.left{left:auto;right:37px}div.interview-image{background-image:url(https://0f8115.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/img-news.jpg);background-size:cover;background-repeat:no-repeat;background-position:center 55%}.interview-title{font-family:Merriweather,serif;font-size:18px;font-weight:700;font-style:italic;position:relative;padding-left:25px}.interview-title:before{content:'“';display:block;position:absolute;left:0;top:8px;color:#66abb8;font-family:Montserrat,sans-serif;font-size:44px;font-style:normal}.interview-title a{display:block}.author-info{padding-left:25px;border-top:1px solid #ddd;padding-top:10px}.author-info .name{text-transform:uppercase;color:#3a3d3f}.author-info .profession{font-family:Merriweather,serif;font-style:italic;color:#616667}.interview .more-info{padding-left:25px}#entrevista-destacada{background:#fff}#entrevista-destacada article{position:relative}#entrevista-destacada article:before{background-color:#e7e7e7;content:"";height:440px;width:90%;left:0;position:absolute;right:0;top:75px}#entrevista-destacada .featured-image{border:25px solid #fff;margin-bottom:0;width:46%;position:absolute;right:0;top:0;z-index:5}#entrevista-destacada .featured-image a:hover{opacity:1}#entrevista-destacada .interview-title{font-size:40px;line-height:52px;padding:0 50px 0 70px;position:relative;width:52%;z-index:5}#entrevista-destacada .interview-title:before{left:0;top:8px;font-size:120px;line-height:90px}#entrevista-destacada .interview-content{margin-left:70px;margin-top:50px;width:43%;background-color:#3a3d3f;color:#fff;padding:30px;position:relative;z-index:5;border-bottom:5px solid #66abb8;overflow:hidden}#entrevista-destacada .author-info{padding:0 0 15px 0;margin-bottom:20px;border-top:none;border-bottom:1px solid #6f6f6f}#entrevista-destacada .name{color:#66abb8;font-weight:700;font-size:16px;letter-spacing:1pt;margin-bottom:5px}#entrevista-destacada .profession{color:#acacac}#entrevista-destacada .more-info{color:#66abb8;text-transform:uppercase;font-size:13px;display:block;float:left;padding:5px 0;margin-top:10px;font-weight:700}@media (max-width:1999px) and (min-width:992px){#entrevista-destacada .interview-title{font-size:36px;line-height:42px}}@media (max-width:991px){#entrevista-destacada article:before{background-color:#fff;width:100%}#entrevista-destacada .featured-image{margin:0 auto;width:80%;position:relative;border:0}#entrevista-destacada .interview-title{font-size:30px;line-height:36px;padding:60px 0 0 0;width:100%;text-align:center}#entrevista-destacada .interview-title:before{font-size:90px;line-height:80px;right:0;text-align:center}#entrevista-destacada .interview-content{margin:40px auto 0;width:100%}}#entrevista-detalle.main{padding-top:0}.post-single .interview-header{background:#3a3d3f;color:#fff;overflow:hidden}.post-single .interview-image{float:left;width:40%;min-height:500px}.post-single .interview-header-content{float:left;width:60%;padding:60px 0}.post-single .interview-title{color:#fff;font-size:40px;padding-left:0}.post-single .interview-title:before{left:-65px;top:0;font-size:120px;line-height:90px}.post-single .author-info{padding-left:0;margin-top:40px;border-top:1px solid #6f6f6f;padding-top:25px}.post-single .name{color:#66abb8;font-weight:700;font-size:18px;letter-spacing:1pt;margin-bottom:5px}.post-single .profession{color:#acacac;font-size:16px}.post-single .interview-intro{background:#fff;padding:60px 0 20px;margin-bottom:60px;font-size:16px}.post-single .interview-intro .entry-intro{margin-bottom:40px}.post-single .interview-content h2{font-family:Montserrat,sans-serif;color:#66abb8;text-transform:uppercase;margin-bottom:30px;font-size:22px;font-weight:700;letter-spacing:1.5pt}.interview-content .entry-text strong{color:#3a3d3f}@media (max-width:991px){.post-single .interview-title{font-size:30px;line-height:38px}}@media (max-width:768px){.post-single .interview-image{float:none;width:100%;min-height:400px}.post-single .interview-header-content{float:none;width:100%;padding:50px}.post-single .interview-title:before{font-size:80px;left:-45px;line-height:70px;top:0}.post-single .author-info{margin-top:20px;padding-top:20px}.post-single .name,.post-single .profession{font-size:15px}}@media (max-width:480px){.post-single .interview-header-content{padding:30px}.post-single .interview-title{font-size:24px;line-height:30px}.post-single .interview-title:before{font-size:60px;left:-35px;line-height:55px}}.agenda-thumbnail{background:#fff;margin-bottom:30px}.agenda-date span{background:#007388;border-left:7px solid #66abb8;margin-left:-7px;color:#fff;padding:5px 10px;display:block;float:left;font-size:16px}.agenda-date:after{display:block;content:"";clear:both}.agenda-content{padding:0 30px 20px}.agenda-title a{color:#1d1d1e;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase;display:block}.agenda-text{font-family:'PT Serif',serif;font-size:15px}.agenda-sidebar{background:#fff;margin-bottom:40px}.agenda-sidebar .title-section{background:#007388;color:#fff;text-align:center;font-size:18px;margin:0;padding:10px}.agenda-sidebar article{margin-bottom:0}.agenda-sidebar .agenda-date span{border-width:4px;margin-left:-4px;padding:3px 10px;font-size:14px}.agenda-date:after{display:block;content:"";clear:both}.agenda-sidebar .agenda-content{padding:0 15px}.agenda-sidebar .agenda-title a{font-size:14px;text-transform:none}a.agenda-link{text-align:center;display:block;padding:25px;text-transform:uppercase;border-top:1px solid #eee;font-weight:700;color:#3a3d3f;font-size:13px;letter-spacing:1pt}a.agenda-link:hover{background:#007388;font-weight:700;color:#fff}.agenda-thumbnail{background:#fff;padding-bottom:20px;margin-bottom:30px}.nav-tabs li{width:50%;text-align:center;border-right:1px solid #ddd}.nav-tabs li:last-child{border-right:none}.nav-tabs li a{border:0;border-bottom:3px solid #ddd;margin:0;text-transform:uppercase;color:#c8c7c7;font-size:18px;padding:20px 15px}.nav-tabs li.active a,.nav-tabs li.active a:focus,.nav-tabs li.active a:hover{background-color:transparent;border:0;border-bottom:3px solid #007388;color:#007388;font-weight:700}.nav-tabs li.active a:hover{background-color:transparent}@media (max-width:768px){.nav-tabs li a{font-size:16px}}@media (max-width:480px){.nav-tabs li a{font-size:14px}}.tab-content{padding-top:40px}.tab-content .agenda-title a{line-height:24px}.share-icons .fa{font-size:15px}.share-icons .twitter{color:#2ca8d2}.share-icons .googleplus{color:#dd4b39}.share-icons .facebook{color:#305891}.share-icons .linkedin{color:#0077b5}.share-buttons li{margin:10px 0}.share-buttons a{color:#fff;padding:3px 10px;display:block;font-size:13px}.share-buttons .fa{font-size:15px;margin-right:5px}.share-buttons .twitter{background:#2ca8d2}.share-buttons .googleplus{background:#dd4b39}.share-buttons .facebook{background:#305891}.share-buttons .linkedin{background:#0077b5}.share-buttons .whatsapp{background:#25d366}.share-buttons .email{background:#007388}#imagen-corporativa.main{padding-top:0}#imagen-corporativa .intro-section .intro-lead{margin-bottom:0}.logos-estrategia{padding:60px 0}.logo-estrategia{text-align:center;margin-bottom:30px}.logo-estrategia .logo-img{margin:0 0 20px 0}.logo-estrategia .link{color:#1e1e1e}.logo-estrategia .link .fa{margin-right:5px}#contacto .masthead{padding-bottom:0}.contact-form{background:#007388;background:rgba(0,115,136,.91);padding:80px 0;margin-top:60px;text-align:left}.contact-email-wrapper{background:#fff;padding:40px 0;text-align:center}.contact-email-wrapper .intro-lead{margin:30px auto 40px;max-width:800px}.contact-email{border-right:1px solid #ddd;margin:20px 0;padding:20px 0}.contact-email:last-child{border-right:none}.contact-email h4{text-transform:uppercase;font-size:14px;color:#131313;letter-spacing:1pt;font-weight:700}.contact-email a{font-size:16px;color:#66abb8}.location-map{height:530px;overflow:hidden}.location-map .map-fluid{margin-bottom:0}.location-map .container{position:relative}.location-info{background:#fff;text-align:center;padding:40px 30px 30px;width:295px;position:absolute;right:0;top:40px;z-index:1000;font-size:16px;color:#9f9f9f}.location-info .fa{color:#66abb8;font-size:40px}.location-info h5{font-size:18px;color:#1e1e1e;margin:25px 0 20px}.location-info address{font-size:15px}.location-info span{color:#1e1e1e}@media (max-width:991px){.location-map{height:auto}.contact-email{border-right:none}.contact-email-wrapper .intro-lead{margin:20px auto}}@media (max-width:767px){.location-info{background:#eee;width:100%;position:relative;top:0}}#contacto .suscripcion-texto a,#contacto .suscripcion-texto h4{color:#fff}#participacion-ciudadana{background-image:url(https://b55352.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/participacion-ciudadana.jpg);background-repeat:no-repeat;background-position:center 50%;background-color:#071e2f;background-size:cover;overflow:hidden}#participacion-ciudadana h1{color:#fff;font-size:42px}#participacion-ciudadana h2{color:#fff;font-size:40px}#participacion-ciudadana .intro-lead{font-family:'PT Serif',serif;color:#fff;margin:40px 0 60px}#participacion-ciudadana .intro-lead p{font-family:'PT Serif',serif;color:#fff;font-size:19px}.participacion-box{background:#007388;background:rgba(0,115,136,.91);padding:50px 50px 80px;float:right;position:relative}@media (min-width:1200px){.participacion-box{padding:50px 80px 80px}}@media (max-width:480px){.participacion-box{padding:30px 30px 60px}}.participacion-content{max-width:600px;color:#e5e5e5}.participacion-content .suscripcion-texto a,.participacion-content .suscripcion-texto h4{color:#fff}.page .participacion-content{max-width:100%}#mapa-web ul.links{list-style:outside none none}#mapa-web ul li{margin-bottom:5px}#mapa-web ul li a{font-weight:700;text-transform:uppercase;color:#3c3d41}#mapa-web ul li ul{margin-bottom:15px;margin-top:10px}#mapa-web ul li ul li{margin-bottom:0}#mapa-web ul li ul li a{font-weight:400;text-transform:none;color:#81848c}#eje.main{padding-top:0}#eje .intro-section .intro-lead{margin-bottom:0}#eje .intro-section .intro-lead p{font-size:22px}.eje-content{padding-top:50px;padding-bottom:50px}.eje-content li,.tag-content li{margin-bottom:10px}.map-fluid{position:relative;padding-bottom:62%;padding-top:30px;height:0!important;overflow:hidden;margin-bottom:20px}.map-fluid iframe{position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:1}label.error{font-size:12px;font-weight:400;color:#e00003}.input-group label.error{position:absolute;width:100%;left:0;bottom:-30px}.form-fancy .form-group{margin-bottom:25px}.form-fancy label{text-transform:uppercase}.form-fancy .form-control{background-color:transparent;border:0;border-bottom:2px solid #66abb8;border-radius:0;box-shadow:none;padding:6px 0;font-style:normal;color:#b3dce3}.form-fancy .form-control:focus{border-bottom:2px solid #fff}.form-fancy .form-control::-webkit-input-placeholder{font-family:'PT Serif',serif;color:#66abb8;font-style:italic;opacity:1}.form-fancy .form-control:-moz-placeholder{font-family:'PT Serif',serif;color:#66abb8;font-style:italic;opacity:1}.form-fancy .form-control::-moz-placeholder{font-family:'PT Serif',serif;color:#66abb8;font-style:italic;opacity:1}.form-fancy .form-control:-ms-input-placeholder{font-family:'PT Serif',serif;color:#66abb8;font-style:italic;opacity:1}.form-fancy .checkbox label{font-size:13px;text-transform:none}.form-fancy .checkbox label a{color:#66abb8}.form-fancy label.error{color:#fb9256;text-transform:none}.alert-success{background-color:#bddbe0;border-color:#66abb8;color:#007388}.suscripcion-form #news-alerts p{font-family:Montserrat,"Helvetica Neue",Arial,sans-serif;font-size:13px}.responsive-container{position:relative;width:100%}.dummy-square{padding-top:100%}.dummy-square-70{padding-top:76%}.img-container{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.centerer{text-align:center;font:0/0 a}.centerer:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.centered{vertical-align:middle;display:inline-block;max-height:100%;max-width:100%}.hover-img{height:100%;left:0;position:absolute;top:0;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;width:100%;z-index:1;background-color:#007488;background-color:rgba(0,116,136,.41);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-moz-opacity:0;opacity:0;-webkit-transform:translateZ(10);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.hover-img:hover{-moz-opacity:1;opacity:1}.hover-img a{display:block;height:100%;width:100%}.hover-img a:hover{opacity:1}.hover-img .linkicon{top:65%;-webkit-transition:all .2s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .2s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .2s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .2s cubic-bezier(.175,.885,.32,1.275);-moz-opacity:0;opacity:0}.hover-img:hover .linkicon{top:50%;-moz-opacity:1;opacity:1}.linkicon{position:absolute;left:50%;top:50%;-webkit-transform:translateZ(10);-webkit-backface-visibility:hidden;-webkit-perspective:1000;color:#fff;font-size:20px;font-weight:700;margin-top:-16px;margin-left:-15px}#cookies-popup{position:fixed;bottom:0;background:#dcdcdc;width:100%;z-index:1000;padding:20px 0 10px 0}#cookies-popup p.titulo{font-size:14px;margin:0 0 5px 0;color:#000}#cookies-popup p{font-size:12px;color:#70757a;margin-bottom:10px}#cookies-popup .link{font-size:12px;border-bottom:1px dotted #007c77}#cookies-popup a:hover.link{border-bottom:none}#cookie-btn{padding:4px 13px;margin-bottom:10px;font-size:12px}#cookies-modal .close{position:relative;top:-25px}#cookies-modal .list-unstyled{display:block}#cookies-modal li{max-width:100%;display:block}#cookies-modal li.li-all-cookies{margin-bottom:20px}#error-404{color:#fff;background-image:url(https://64a740.claudeassets.com/20230603013600im_/https://www.donostiafutura.com/media/imagenes/kursaal.jpg);background-repeat:no-repeat;background-position:center 50%;background-color:#071e2f;background-size:cover;overflow:hidden;font-size:18px;text-align:center;position:relative}#error-404 h1,#error-404 h2{color:#fff;text-align:center}#error-404 h1{font-weight:700;font-size:54px}#error-404 p.lead{margin:40px 0}#error-404 ul{text-align:left}#error-404 ul li{margin:5px 0}#error-404 ul a{color:#fff}#error-404 ul.list-unstyled{padding-left:40%}@media (max-width:480px){#error-404 ul.list-unstyled{padding-left:30%}}.entry-text{margin-bottom:20px}.cms p:last-child,.entry-text p:last-child{margin-bottom:0}.blog-post .entry-header{text-align:left}.blog-post .entry-header h1{text-align:left}.blog-post .entry-header .share-buttons{display:-webkit-box;display:flex;margin:0;padding:0;list-style:none}.blog-post .entry-header .share-buttons li{margin:0 10px 0 0;padding:0}.blog-post .entry-header .share-buttons li:last-child{margin-right:0}.blog-post .entry-header .share-buttons a{padding:0;width:26px;height:26px;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.blog-post .entry-header .share-buttons .fa{font-size:13px;margin-right:0}.blog-post .entry-header .share-buttons span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.blog-post .share-links{margin:0}.blog-post .posts{padding-bottom:80px}.post-media{margin-bottom:20px}.entry-category{display:inline-block}.blog-category-intro{font-family:'PT Serif',serif;font-size:17px;margin-bottom:50px}.blog-detail-intro{margin-bottom:35px}.blog-comments-c{margin-bottom:0;padding-bottom:80px}.blog-comments-c h3{font-size:18px;text-transform:uppercase;font-weight:700;margin-top:60px}.blog-comments{list-style:none;margin-bottom:20px;padding-left:0;box-shadow:0 1px 4px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.09);background-color:#fff}.blog-comments li{padding:15px 20px}.blog-comments li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.09)}.blog-comments__name{margin-bottom:15px;font-weight:700}.blog-comments__commentary{margin-bottom:0;font-family:'PT Serif',serif;font-size:16px}.btn-commentary{border:none;outline:0;background-color:#007388;color:#fff;border-radius:3px;width:100%;display:block;font-weight:700;text-align:center;padding:20px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.btn-commentary:focus,.btn-commentary:hover{background-color:rgba(0,115,136,.75);color:#fff}.btn-commentary--w-icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.btn-commentary--w-icon .fa{font-size:40px;margin-right:15px}#btn-commentary-2 .fa{font-size:40px;margin-right:15px}.featured-image{position:relative}.comment{position:absolute;top:15px;right:15px;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;color:#fff;text-shadow:1px 2px 0 #3a3d3f}.comment span{line-height:1;margin-right:5px}.comment i{font-size:16px}.tags-c{margin-bottom:40px}.blog-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:25px}.blog-data .btn-commentary{border-radius:13px;height:26px;padding:0 10px;width:auto}.blog-data .btn-commentary--w-icon .fa{font-size:20px;margin-right:8px}@media (min-width:1200px){.blog-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}}@media (max-width:1199px){.blog-data-1{padding-bottom:15px}}.blog-data-2 .btn-commentary{margin-left:10px}@media (max-width:413px){.blog-data-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.blog-data-2 .btn-commentary{margin-top:15px;margin-left:0}}@media (max-width:639px){.blog-data-2{border-top:1px solid #ddd;padding-top:15px}}.blog-post-img--main{margin-bottom:35px}.post-c{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;float:left;width:100%}.post-c img{margin-right:auto;margin-left:auto}.post-c img+.post-c__content{margin-top:20px}.post-c.video{display:block}.post-c.video .post-c__content{margin-top:20px}.post-c+.post-c{margin-top:20px}@media (min-width:768px){.img-right{display:block}.img-right img{float:right;margin-left:20px;max-width:calc(70% - 10px)}}@media (min-width:992px){.img-right img{max-width:100%}}@media (min-width:768px){.img-left{display:block}.img-left img{float:left;margin-right:20px;max-width:calc(70% - 10px)}}@media (min-width:992px){.img-left img{max-width:100%}}.img-bottom img{-webkit-box-ordinal-group:2;order:1;margin-bottom:0}.img-bottom img+.post-c__content{margin-top:0;margin-bottom:20px}.img-bottom+.__content{-webkit-box-ordinal-group:1;order:0}textarea{resize:vertical}.d-block{display:block}.d-flex{display:-webkit-box;display:flex}.flex-wrap{flex-wrap:wrap}.justify-content-center{-webkit-box-pack:center;justify-content:center}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.align-items-center{-webkit-box-align:center;align-items:center}@media (min-width:992px){.flex-md-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex-md-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.aside-c{margin-bottom:60px}.aside-c h3{text-align:center;font-size:18px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #ddd;margin:0 0 25px 0;padding:0 0 15px 0}.aside-c .form-fancy .form-control:focus{border-bottom-color:rgba(102,171,184,.75)}.opinion-thanks{color:#fff;margin-bottom:60px}.envelope-open{display:block;margin:0 auto 15px;width:50px}.categories .fa{color:#b8bbbb;font-size:18px;margin-left:-25px;position:absolute}.categories a{color:#66abb8;font-size:13px;font-weight:700;text-transform:uppercase}.categories ul{margin-bottom:0}.categories li{padding-left:25px}.categories li:not(:last-child){margin-bottom:19px}.aside__social{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;font-size:20px}.destacados>.row{background-color:#3a3d3f}@media (min-width:768px){.destacados .featured-image{margin-bottom:0}}.destacados .title-section{border-bottom:1px solid #6f6f6f;margin-top:30px;margin-bottom:20px;padding-bottom:20px}.destacados__title{color:#fff}.destacados__mas,.destacados__mas:hover{color:#66abb8}.destacados__extract{font-family:Merriweather,serif;color:#acacac;font-size:16px;font-style:italic;margin-bottom:30px}.destacados .date{color:#999}.destacados h2{color:#fff}.destacados .share-links a{color:#66abb8}.destacados .entry-text{color:#acacac}.destacados .post-author{color:#999}.ultimos-posts{margin-top:50px}.post-single .ultimos-posts .featured-image{margin-bottom:20px}.post-single .ultimos-posts .share-links{margin:0}.post-single .ultimos-posts .entry-header{text-align:left}.post-single .ultimos-posts .entry-text{margin-bottom:20px;font-size:16px}.container--fluid{width:100%}@media (min-width:992px){.navbar .container--fluid{display:-webkit-box;display:flex}.navbar .container--fluid .navbar-header{width:324px;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:324px;max-width:324px}.navbar .container--fluid #navbar{width:100%;flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}}.cms-txt ol:last-child,.cms-txt p:last-child,.cms-txt ul:last-child{margin-bottom:0}.container-fluid.no-padding{padding-right:0;padding-left:0}.container-fluid.no-padding .row{margin-right:0;margin-left:0}.container-fluid.no-padding div[class*=col-]{padding-right:0;padding-left:0}.row-flex{display:-webkit-box;display:flex;flex-wrap:wrap}.justify-content-center{-webkit-box-pack:center;justify-content:center}.justify-content-space-between{-webkit-box-pack:justify;justify-content:space-between}.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.destacado-img{display:-webkit-box;display:flex;flex-wrap:wrap;overflow:hidden;position:relative;width:55%}.destacado-img img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media (max-width:767px){.destacado-img{height:0;padding-bottom:56.25%}}.destacado-img .lazyframe{width:100%}@media (max-width:767px){.destacado-content,.destacado-img{width:100%}}#destacado-home{box-shadow:15px 15px 0 #88bcc6;position:relative;margin:50px 0}#destacado-home article{background:#007388;color:#fff;position:relative;overflow:hidden}#destacado-home .destacado-content{padding:30px;text-align:left}#destacado-home .destacado-content .entry-header h2{font-size:24px;line-height:1.2em;margin-bottom:25px}#destacado-home .destacado-content .entry-header h2 a{color:#fff}#destacado-home .destacado-content .entry-text{margin-bottom:20px}#destacado-home .destacado-content .btn-stroke-white{border-width:1px;margin-right:1rem;margin-bottom:1rem}#destacado-home .title-destacado{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1pt}@media (min-width:768px){#destacado-home .destacado-img{width:40%}#destacado-home .destacado-content{width:60%}}.highlight{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:768px){.highlight{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.grecaptcha-badge{display:none!important}form .info-recaptcha a{color:#66abb8}.lazyframe{position:relative;background-repeat:no-repeat;background-size:cover;background-color:#303133;background-position:center}.lazyframe__title{position:absolute;right:0;bottom:30px;left:30px;z-index:3;font-family:Merriweather,serif;font-size:24px;color:#fff}.lazyframe__title:after{z-index:-1}.lazyframe:hover{cursor:pointer}.lazyframe:before{display:block;content:"";width:100%;padding-top:100%}.lazyframe[data-ratio="16:9"]:before{padding-top:56.25%}.lazyframe[data-ratio="4:3"]:before{padding-top:75%}.lazyframe[data-ratio="1:1"]:before{padding-top:100%}.lazyframe iframe{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;width:100%;height:100%}@media (min-width:992px){.lazyframe__title{bottom:50px;left:50px;font-size:30px}}.lazyframe__video:after{content:'';position:absolute;left:50%;top:50%;width:72px;height:72px;margin-left:-36px;margin-top:-36px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3MnB4IiBoZWlnaHQ9IjcycHgiIHZpZXdCb3g9IjAgMCA3MiA3MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzIgNzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6IzNBNzA4Qzt9PC9zdHlsZT48Zz48Zz48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIzNiIgY3k9IjM2IiByPSIzNiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NCwzNmMwLTAuNS0wLjUtMC44LTAuNS0wLjhsLTEzLjctOC41Yy0xLTAuNi0xLjgtMC4yLTEuOCwxLjF2MTYuNGMwLDEuMiwwLjgsMS43LDEuOCwxLjFsMTMuNy04LjVDNDMuNSwzNi44LDQ0LDM2LjUsNDQsMzZ6Ii8+PC9nPjwvZz48L3N2Zz4=);background-position:center center;background-size:100%;background-repeat:no-repeat;border:none;z-index:4;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.lazyframe__video.loaded:after{-webkit-animation:fadeOut .35s ease forwards;animation:fadeOut .35s ease forwards}.lazyframe__video:hover:after{-webkit-transform:scale(.9);transform:scale(.9)}.lazyframe.rounded{overflow:hidden}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.l2030-header{border-bottom:1px solid #eee;background:#fff;position:relative}@media (min-width:768px){.l2030-header{height:128px}.l2030-header .navbar-header{position:absolute;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.l2030-header .navbar-collapse{width:100%;border-left:none}.l2030-header .top-bar{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;border-bottom:none}.l2030-header .top-links{border-left:none;border-right:none}.l2030-header .social{padding-top:10px}.l2030-header .languages{border-left:2px solid #eee}}@media (min-width:992px){.l2030-header .social{padding-top:22px}}@media only screen and (max-width:991px) and (min-width:767px){.l2030-header .container{width:100%;padding:0}.l2030-header .navbar-header{top:25px}.l2030-header .navbar-header img{width:250px}}.img-rounded{border-radius:50%}.l2030-section-01{background-color:#fff}.l2030-section-01 h1{font-family:Merriweather,serif;font-size:40px;line-height:1.225;color:#1e1e1e;margin-top:0;margin-bottom:20px}.l2030-section-01 h4{font-size:17px;line-height:22px}.l2030-section-01 .cms-txt{font-size:16px}.l2030-section-01 .content{padding-top:50px;padding-bottom:50px}.l2030-section-01 .title{font-size:22px;font-weight:700;line-height:1.09091;text-transform:uppercase;margin-bottom:22px}.l2030-section-01 .subtitle{font-family:Merriweather,serif;font-style:italic;font-size:18px;letter-spacing:.1em;line-height:1.11111;margin-bottom:45px}.l2030-section-01 .claim{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;margin-bottom:17px}.l2030-section-01 .button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:50px;height:50px;background-color:#fff;border:1px solid #66abb8;border-radius:50%;margin:0 auto;-webkit-transition:all .5s ease;transition:all .5s ease}.l2030-section-01 .button svg{height:24px;fill:#007388}@media (min-width:768px){.l2030-section-01 .content{padding-top:64px;padding-bottom:64px}}@media (min-width:992px){.l2030-section-01{display:-webkit-box;display:flex}.l2030-section-01 .content{padding-top:80px;padding-bottom:80px}}@media (min-width:1200px){.l2030-section-01 .content{padding-top:98px;padding-bottom:98px}}.l2030-section-01_download{position:relative;display:block;margin:0 auto;background-color:#007c91;color:#fff;width:360px;margin-top:30px;padding:91px 15px 40px 15px;box-shadow:15px 15px 0 #88bcc6}.l2030-section-01_download span{display:block}.l2030-section-01_download:hover{opacity:1;color:#fff;text-decoration:none}.l2030-section-01_download:hover .button{-webkit-transform:translateY(10px);transform:translateY(10px)}.l2030-section-default{padding-top:50px;padding-bottom:30px}.l2030-section-default h2{font-size:35px;line-height:1.2;margin-top:0;margin-bottom:30px;color:#3a3d3f}@media (min-width:768px){.l2030-section-default{padding-top:72px;padding-bottom:44px}}@media (min-width:992px){.l2030-section-default{padding-top:94px;padding-bottom:58px}}@media (min-width:1200px){.l2030-section-default{padding-top:120px;padding-bottom:72px}}.l2030-section-02{background-color:#3a3d3f}.l2030-section-02 h2{color:#fff}.l2030-section-02 a{color:#66abb8;display:inline-block;font-size:13px;line-height:1.23077;font-weight:700;text-transform:uppercase;margin-top:20px}.l2030-section-02 .cms-txt,.l2030-section-06 .cms-txt{font-family:Merriweather,serif;font-size:16px;letter-spacing:.05em;line-height:1.5;font-style:italic}.l2030-section-02 .cms-txt{color:#acacac}.l2030-section-06 .cms-txt{color:#1e1e1e}.l2030-section-03 a{position:relative;display:block;overflow:hidden;padding-bottom:75%}.l2030-section-03 a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(255,255,255,0) 100%)}.l2030-section-03 a img{-webkit-transition:all .5s ease;transition:all .5s ease}.l2030-section-03 a:hover{opacity:1}.l2030-section-03 a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.l2030-section-03 .content{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding-right:30px;padding-left:30px}.l2030-section-03 .content__heading{margin-top:15px;margin-bottom:30px}.l2030-section-03 .data{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:justify;justify-content:space-between;font-size:14px;line-height:1.28571;letter-spacing:.05em}.l2030-section-03 .date{color:#fff}.l2030-section-03 .category{color:#c3dee3}.l2030-section-03 h2{font-family:'PT Serif',serif;font-size:24px;line-height:1.23333;margin-top:0;margin-bottom:0;color:#fff}.l2030-section-03 h2+.post-author{margin-top:15px}.l2030-section-03 .post-author{color:#fff}.l2030-section-03 .comment,.l2030-section-03 .content{z-index:1}@media (min-width:768px){.l2030-section-03 h2{font-size:30px}.l2030-section-03 .content__heading{margin-bottom:50px}}@media (min-width:992px){.l2030-section-03 .content{padding-right:50px;padding-left:50px}.l2030-section-03 .content__heading{margin-bottom:50px}.l2030-section-03 h2{font-size:30px}}.l2030-section-04{position:relative;color:#fff;padding-top:50px;padding-bottom:50px}.l2030-section-04:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,115,136,.91)}.l2030-section-04 .container-fluid.no-padding div[class*=col-]{padding-right:15px;padding-left:15px}.l2030-section-04 h2{color:#fff;font-size:32px;line-height:1.1;margin-top:0;margin-bottom:40px}.l2030-section-04 .bg-image{z-index:-1}.l2030-section-04 .col1 .cms-txt{font-family:'PT Serif',serif;font-size:19px;line-height:1.42105}.l2030-section-04 .col1 li{margin-bottom:20px}.l2030-section-04 .col1 li:last-child{margin-bottom:0}.l2030-section-04 .col2 h2{font-weight:700;text-transform:uppercase}.l2030-section-04 .col2 ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-size:19px;list-style:none;line-height:1.42105;margin-bottom:40px;padding-left:0;text-align:left}.l2030-section-04 .col2 li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:29px}.l2030-section-04 .col2 a{border:1px solid #fff;color:#fff;display:inline-block;font-weight:500;letter-spacing:.19em;padding:14px 50px}.l2030-section-04 .col2 a:hover{opacity:1;background-color:#fff;color:#6abdca}.l2030-section-04 .col2 svg{fill:#fff;height:26px;margin-right:17px;flex-shrink:0}@media (max-width:575px){.l2030-section-04 .col-xs-2 ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.l2030-section-04 .col-xs-2 li:first-child{margin-bottom:10px}}@media (max-width:991px){.l2030-section-04 .col1{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:50px}.l2030-section-04 .col2{padding-top:50px}}@media (min-width:768px){.l2030-section-04{padding-top:72px;padding-bottom:72px}.l2030-section-04 .container-fluid.no-padding div[class*=col-]{padding-right:40px;padding-left:40px}}@media (min-width:992px){.l2030-section-04{padding-top:94px;padding-bottom:94px}.l2030-section-04:after{content:'';width:1px;height:100%;background-color:rgba(255,255,255,.2);position:absolute;top:0;left:50%}.l2030-section-04 .container-fluid.no-padding div[class*=col-]{padding-right:80px;padding-left:80px}}@media (min-width:1200px){.l2030-section-04{padding-top:120px;padding-bottom:120px}.l2030-section-04 h2{font-size:40px}}.l2030-section-05 h3{color:#131313;font-size:18px;font-weight:700;line-height:1.11111;text-transform:uppercase;letter-spacing:.19em;margin-top:20px;margin-bottom:10px}.l2030-section-05 .cms-txt{font-family:'PT Serif',serif;color:#616667;font-size:15px;line-height:1.41176}.row-flex{margin-top:42px}.col-testimonio{background-color:#f5f5f5;padding:3rem;margin:0 1.6rem 5rem}.col-testimonio img{max-width:262px}.col-testimonio .content{max-width:292px;margin-right:auto;margin-left:auto}@media (max-width:991px){.col-testimonio:not(:last-child){margin-bottom:20px}}.l2030-section-06{background-color:#fff}@-webkit-keyframes animation-timeline-current{from{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes animation-timeline-current{from{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}.landing__timeline{font-size:15px;padding:0}.landing__timeline .container{position:relative;top:-50px;background-color:#fff;box-shadow:1px 2px 43px -10px rgba(0,0,0,.28)}.landing__timeline .section{-webkit-box-align:stretch;align-items:stretch}.landing__timeline .section .col-xs-2{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landing__timeline .section .col-xs-2:after{height:100%;left:calc(50% - 0px);content:"";position:absolute;border-left:3px solid #007388;z-index:1}.landing__timeline .justify-content-end .col-xs-2:after{left:calc(50% - 3px)}.landing__timeline .last{margin:5rem 0 3rem}.landing__timeline .col-lg-5,.landing__timeline .col-lg-7{padding:0}.landing__timeline h2{margin:5rem 2rem}.landing__timeline .no{opacity:.3}.landing__timeline .timeline__h2{color:#007388;font-size:25px;font-weight:800;text-shadow:0 4px 1px rgba(0,0,0,.1);text-align:left;letter-spacing:0;margin-bottom:2rem}.landing__timeline .box{padding:2rem 0}.landing__timeline .box h4,.landing__timeline .box li{text-align:right}.landing__timeline .box h4{color:#131313;font-size:17px;font-weight:700;line-height:1.11111;text-transform:uppercase;letter-spacing:.1em;margin:10px 0}.landing__timeline .box .button{float:right;color:#007388;font-weight:800;border:0;background-color:transparent;padding:0}.landing__timeline .box .fase{color:#b3b901;font-weight:700;font-size:16px;letter-spacing:1pt;text-transform:uppercase}.landing__timeline .box .description{font-size:14px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;text-align:right}.landing__timeline .circle{font-size:40px}.landing__timeline .here:before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:1em;background-color:#b3b901;border-radius:50%;opacity:0;z-index:2;-webkit-animation-name:animation-timeline-current;animation-name:animation-timeline-current;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.landing__timeline .here .arrow{background-color:#b3b901}.landing__timeline .arrow{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#007388;color:#fff;max-height:50px;z-index:3;border:4px solid #fff;margin:0 auto}.landing__timeline .arrow svg{height:18px;fill:#fff}.landing__timeline .arrow.bottom{margin:2rem auto}.landing__timeline .timeline div{padding:0;height:40px}.landing__timeline .timeline hr{border-top:3px solid #007388;margin:0;top:17px;position:relative}.landing__timeline .timeline .col-xs-2{display:-webkit-box;display:flex;overflow:hidden}.landing__timeline .timeline .corner{border:3px solid #007388;width:100%;position:relative;border-radius:15px}.landing__timeline .timeline .top-right{left:50%;top:-50%}.landing__timeline .timeline .left-bottom{left:-50%;top:calc(50% - 3px)}.landing__timeline .timeline .top-left{left:-50%;top:-50%}.landing__timeline .timeline .right-bottom{left:50%;top:calc(50% - 3px)}.landing__timeline .arrow-steps{padding:3rem}.landing__timeline .arrow-steps ul{width:100%;padding:0;border:4px solid rgba(0,115,136,.2)}.landing__timeline .arrow-steps li{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:14px;font-weight:500;text-align:center;padding:10px}.landing__timeline .arrow-steps li:not(:first-child){position:relative}.landing__timeline .arrow-steps .step{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:center;-webkit-box-pack:center;justify-content:center;cursor:default;float:left;background-color:rgba(0,115,136,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;margin-right:1.2rem;border:0}.landing__timeline .arrow-steps .step:after{content:" ";top:0;width:0;height:0;border-top:19px solid transparent;border-bottom:20px solid transparent;border-left:13px solid rgba(0,115,136,.2);z-index:2;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.landing__timeline .arrow-steps .step span{color:#007388;font-weight:600}@media (min-width:992px){.landing__timeline .box{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.landing__timeline .box.nth-child-2n .fase,.landing__timeline .box.nth-child-2n .timeline__h2,.landing__timeline .box:nth-child(2n) .fase,.landing__timeline .box:nth-child(2n) .timeline__h2{text-align:right}.landing__timeline .box.nth-child-2n h4,.landing__timeline .box.nth-child-2n li,.landing__timeline .box:nth-child(2n) h4,.landing__timeline .box:nth-child(2n) li{text-align:left}.landing__timeline .box.nth-child-2n .button,.landing__timeline .box:nth-child(2n) .button{float:left}.landing__timeline .box.nth-child-2n .description,.landing__timeline .box:nth-child(2n) .description{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;text-align:left}.landing__timeline .arrow-steps ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0;padding:0}.landing__timeline .arrow-steps ul li{font-size:13px}.landing__timeline .arrow-steps .step:after{content:" ";position:relative;right:-23px}}@media (max-width:991px){.landing__timeline .container{top:0}.landing__timeline .button{float:right}.landing__timeline .arrow-steps li{position:relative;border-right:0}.landing__timeline .arrow-steps li:not(:first-child){border-bottom:1px solid rgba(0,115,136,.2)}.landing__timeline .arrow-steps .step{width:100%;position:relative;margin-bottom:2rem}.landing__timeline .arrow-steps .step:after{content:" ";position:absolute;top:40px;right:43%;border-left:50px solid transparent;border-right:50px solid transparent;border-top:15px solid rgba(0,115,136,.2);border-bottom:0}.landing__timeline .arrow-steps .step span:after{display:none}}@media (max-width:650px){.landing__timeline .arrow-steps .step:after{right:40%}}.modal h5{font-size:20px;font-weight:700;color:#007388;text-transform:uppercase}.modal ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.modal li{max-width:180px;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 1rem}.modal img{max-height:260px;margin-bottom:10px}.modal p{padding:0 1rem}.order-1{-webkit-box-ordinal-group:2;order:1}.order-2{-webkit-box-ordinal-group:3;order:2}.justify-content-end{display:-webkit-box!important;display:flex!important;-webkit-box-pack:end!important;justify-content:flex-end!important}.audio-no-cookies,.video-no-cookies{position:relative;width:100%}.audio-no-cookies span,.video-no-cookies span{position:absolute;width:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.audio-no-cookies.border,.video-no-cookies.border{border:1px solid #fff}.video-no-cookies{padding-top:56.25%;background:#000}.video-no-cookies span{color:rgba(255,255,255,.75)}.audio-no-cookies{padding-top:15%;background:rgba(0,0,0,.35)}.audio-no-cookies span{color:rgba(0,0,0,.75)}
/*# sourceMappingURL=estilos.min.css.map */

/*
     FILE ARCHIVED ON 18:35:03 Dec 29, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:14:15 Jun 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.483
  exclusion.robots: 0.047
  exclusion.robots.policy: 0.037
  esindex: 0.008
  cdx.remote: 24.963
  LoadShardBlock: 65.834 (3)
  PetaboxLoader3.datanode: 66.841 (4)
  PetaboxLoader3.resolve: 252.296 (2)
  load_resource: 257.944
*/