@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none}a[href^="tel:"]{color:inherit;text-decoration:inherit}body{font:normal 14px/24px 'Open Sans';min-width:300px;color:#666;text-align:justify}div[data-tpc="rpl"]{background:#f5f5f5;padding:30px;text-align:center;display:flex;align-items:center;justify-content:center;flex:1;font-size:120%;color:#333}div[data-tpc="rpl"] span{display:block;padding:16px;border:2px dashed #ccc}div.cc-banner.cc-bottom,.cc-window.cc-floating{background:rgba(146,25,60,0.85)!important}#gotop{opacity:.8;cursor:pointer;z-index:3;position:fixed;bottom:8px;right:8px;display:none;width:38px;height:38px;text-align:center;background-color:rgba(0,0,0,0.8);color:white;border-radius:4px}#gotop>i{font-size:26px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.fndgris{background-color:#f0f0f0}.seccion{padding:80px 20px}.subcont{max-width:1200px;margin:0 auto}.seccion2{padding:80px 20px 0}.subcont2{max-width:2000px;margin:0 auto}.bloque{display:inline-block}p{margin:0 0 20px}p:last-child{margin-bottom:0}a{color:#4C7FC2}.link,#dvAviso a{text-decoration:underline;color:#4C7FC2}.link:hover,#dvAviso a:hover{opacity:.84}.titulo1{font:700 32px/120% 'Open Sans';margin:0 0 20px;color:#4C7FC2;text-align:left}.titulo2{font:normal 20px/140% 'Open Sans';margin:0 0 12px;text-align:left}.titulo3{font:700 20px/120% 'Open Sans';margin:0 0 8px;color:#4C7FC2;text-align:left}.break{word-break:break-all}.tel{display:inline-block;color:#4C7FC2;text-decoration:none}#dvAviso{text-align:left}#dvAviso ul{padding-left:22px;margin-bottom:20px}#dvAviso .enc{font-weight:bold;font-size:120%}.listapuntos{padding-left:20px;margin:0 0 20px}.listapuntos li{margin-bottom:8px;list-style:disc outside}.listapuntos li:last-child{margin-bottom:0}.listapuntos li ul{margin:6px 0 0 0}.listapuntos li ul li{margin-bottom:4px;margin-left:14px;list-style:square inside}.lineas{margin:0 0 20px;list-style-position:inside}.lineas li{margin-bottom:8px}.lineas li:last-child{margin-bottom:0}.lineas li ul{margin:6px 0 0 0}.lineas li ul li{margin-bottom:4px;margin-left:14px}hr{margin:8px 0}.listaicos{margin:0 0 20px}.listaicos li{margin-bottom:8px;list-style:none;display:flex}.listaicos li:before{content:"\f105";font-family:"Font Awesome 5 Pro";margin-right:4px;font-weight:900}.listaitems{list-style:none;text-align:center;margin:0 0 20px}.listaitems li{list-style:none;margin:4px 2px;border-radius:4px;background:#fff;display:inline-block;padding:4px 8px}.listapuntos:last-child,.listaicos:last-child,.listaitems:last-child,.avlegal ul:last-child{margin-bottom:0}.imgresponsive{width:100%;display:block}.iframeresponsive{position:relative;padding-bottom:56.25%;overflow:hidden}.iframeresponsive>iframe,.iframeresponsive>video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.flex{display:flex}.flex-bt{display:flex;justify-content:space-between}.flex-bt-c{display:flex;justify-content:space-between;align-items:center}header.sticky{position:fixed;width:100%;z-index:2;box-shadow:0 0 7px rgba(0,0,0,.1)!important}header.nofix.sticky{position:inherit}header #logo{width:100%;max-width:200px}header #logo img{display:block;width:100%}header #head-info{padding:6px 20px;background:#4C7FC2}header #head-info .head-info-right{flex-shrink:0;padding-left:12px}#head-info .socialmenu .btn{width:24px}#head-info .socialmenu .btn span{display:none}header #head-info .head-info-left a{color:#ffF;text-decoration:none;font-size:12px;margin-right:8px}header #head-info .head-info-left a i{margin-right:4px}header #head-cont{padding:20px;background:#fff;text-align:right}header #head-cont .head-cont-opc{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;margin-left:8px}header #head-cont .head-cont-opc .head-cont-opc-info{margin-bottom:16px;display:flex;justify-content:flex-end;align-items:center}header #head-cont .head-cont-opc .head-cont-opc-info>*{margin-left:8px}header #pull{margin-left:12px;display:none}header #menu{flex-shrink:0}header #menu.deslizante #close{position:fixed;width:0;height:100%;background:rgba(0,0,0,0.5);left:0;top:0;z-index:-9;opacity:0;transition:opacity 250ms ease-in}header #menu .menu-logo{display:none}header #menu>div>ul{overflow:visible;display:flex}header #menu>div>ul>li{list-style:none;text-align:center;margin-left:24px}header #menu>div>ul>li>a{color:#808080;text-decoration:none;padding:2px;line-height:100%;display:block;font-size:14px;font-weight:600}header #menu>div>ul>li.selected>a{color:#4C7FC2}header #menu .menu-cont-info{display:none;padding:6px;background:rgba(0,0,0,0.10);text-align:center}header #menu .menu-cont-info .tel{margin:1px}header #menu>div>ul>li.submenu>a:after{content:"\f0d7";font-family:'Font Awesome 5 Pro';font-weight:900;margin-left:6px;float:right;transform:rotate(0deg);transition:transform 150ms ease}header #menu li.submenu{position:relative}header #menu li.submenu ul{display:none;position:absolute;width:100%;background:#fff;top:100%;left:0;z-index:8;border:1px solid #f5f5f5;min-width:150px}header #menu li.submenu li{text-align:left;border-bottom:1px dotted #ccc;list-style:none}header #menu li.submenu li:last-child{border-bottom:0}header #menu li.submenu li a{display:block;text-decoration:none;color:#313131;padding:8px 12px;font-size:14px}header #menu ul .submenu li.selected a{color:#4C7FC2}.socialmenu{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;line-height:100%}.socialmenu li{font-size:16px;margin:1px}.socialmenu a{color:white;text-decoration:none;width:24px;height:24px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.socialmenu .btn{width:auto;padding:0 6px}.socialmenu .btn span{font-size:14px;margin-left:6px}.socialmenu .btn i{font-size:16px}.tel.btn{display:inline-flex;justify-content:center;align-items:center;background:#666;color:white;color:white;border-radius:4px;line-height:100%;padding:8px 12px}.tel.btn span{font-size:16px;margin-left:6px}.tel.btn i{font-size:14px}.socialmenu li.facebook a{background:#3A559F}.socialmenu li.twitter a{background:#50ABF1}.socialmenu li.youtube a{background:#7BA8E3}.socialmenu li.google a{background:#7BA8E3}}.socialmenu li.instagram a{background:#C536A4}.socialmenu li.whatsapp a{background:#1BD741}.socialmenu li.tripadvisor{background:#589541}.socialmenu li.justeat a{background:#FA0029}.socialmenu li.linkedin a{background:#0084B1}.head-info-right .socialmenu li.facebook a{background:inherit}.head-info-right .socialmenu li.twitter a{background:inherit}.head-info-right .socialmenu li.youtube a{background:inherit}.head-info-right .socialmenu li.google a{background:inherit}.head-info-right .socialmenu li.instagram a{background:inherit}.head-info-right .socialmenu li.whatsapp a{background:inherit}.head-info-right .socialmenu li.tripadvisor{background:inherit}.head-info-right .socialmenu li.justeat a{background:inherit}.head-info-right .socialmenu li.linkedin a{background:inherit}.galeria .swiper-wrapper .galeria-flex{height:460px;display:flex;align-items:center;justify-content:center;padding:0 80px}.galeria .swiper-wrapper .galeria-flex .galeria-flex-info{font-size:46px;color:#fff;font-weight:300;text-align:center;line-height:120%;width:750px;padding:32px;background:rgba(0,0,0,.5)}.galeria .swiper-wrapper .galeria-flex .galeria-flex-info h1{font-size:46px;color:#fff;font-weight:300;text-align:center;line-height:120%}.swiper-container{z-index:0}.cuadros-inicio{display:flex;justify-content:space-between;flex-flow:row wrap;align-items:flex-start}.cuadros-inicio>div{width:33.33%;display:flex;justify-content:center;text-align:center;margin-bottom:60px}.cuadros-inicio>div>a{width:80%;border:10px solid #fff;border-radius:10px;box-shadow:0 2px 18px 0 rgba(0,0,0,0.3);color:#4C7FC2;text-decoration:none}.cuadros-inicio>div>a>div{padding:20px 0 10px;font-size:22px;line-height:120%}.iconos-inicio{display:flex;justify-content:space-between;flex-flow:row wrap;margin:60px 0}.iconos-inicio>div{width:50%;display:Flex;margin-bottom:60px}.iconos-inicio>div>div{width:calc(50% - 10px)}.iconos-inicio>div>div:first-child{text-align:center}.iconos-inicio>div>div i{font-size:250px;color:#4C7FC2}.promociones-inicio{display:Flex;justify-content:space-between;flex-flow:row wrap;margin:40px 0}.promociones-inicio>div{width:calc(28% - 20px)}.promociones-inicio>div img{box-shadow:0 2px 18px 0 rgba(0,0,0,0.3);margin-bottom:40px}.apartados.desplegable{margin-bottom:12px;border:1px solid #4C7FC2}.apartados.desplegable .desplegable-cab .desplegable-cab-img{width:35%}.apartados.desplegable .desplegable-cab .desplegable-titulo{padding:20px 40px 20px 20px;flex:1}.apartados.desplegable .desplegable-cab .desplegable-titulo h2{margin:0;font-size:16px;line-height:120%;font-weight:400}.desplegable{background:#fff;color:#333}.desplegable .desplegable-cab{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.desplegable .desplegable-cab .desplegable-titulo{color:#4C7FC2}.desplegable .desplegable-cab p{font-size:18px}.desplegable .desplegable-cab .flecha{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;padding:20px}.desplegable .desplegable-cab .flecha:before{font-family:'Font Awesome 5 Pro';font-weight:700;content:'\f055';font-size:16px;transition:transform 150ms ease;color:#4C7FC2}.desplegable .desplegable-cab.activo .flecha:before{font-family:'Font Awesome 5 Pro';font-weight:700;content:'\f056';font-size:16px;transition:transform 150ms ease}.desplegable .desplegable-info img{max-width:240px;margin:0 auto 12px}.desplegable .desplegable-info{display:block;background:#fff;color:#1d1d1d}.desplegable .desplegable-info .info{padding:24px;border-radius:6px}.desplegable .desplegable-info{display:none}.desplegable .desplegable-info table{width:100%;margin-bottom:20px}.desplegable .desplegable-info table td{width:33.33%}.desplegable .desplegable-info table tr{text-align:center;border:1px solid #eee}.desplegable .desplegable-info table tr td{padding:8px}.desplegable .desplegable-info table tr td:first-child{text-align:left}.desplegable .desplegable-info table tr:first-child td:first-child{text-align:center}.galeria-marcas{padding-bottom:28px;margin:40px 0}.galeria-marcas .swiper-slide{border:1px solid #ccc}.galeria-marcas .swiper-pagination{bottom:0}.galeria-marcas .swiper-pagination-bullet{background:#333}.bmmin4{display:flex;max-width:1200px;flex-flow:row wrap;margin:40px 0 0}.bmmin4 .bloggalcont{width:31%;margin:0 1% 20px}.bmmin4 .bloggalcont>a>img{display:block;width:100%;position:relative}.bmmin4 .bloggalcont>a:hover>img{display:Flex;align-items:center;justify-content:center}.bmmin4 .bloggalcont>a:hover>img:after{content:'\f055';font-family:'Font Awesome 5 Pro';font-weight:700;color:#edb059;position:absolute;left:0;top:0;background:rgba(13,15,77,0.6);width:100%;height:100%;display:flex;align-items:Center;justify-content:center;font-size:40px;padding:20px}.bmmin4 .bloggalcont>div{padding:20px;overflow:hidden}.bmmin4 .bloggalcont>div a{text-decoration:none}.bmmin4 .bloggalcont>div>.bgcnom>h2{margin:0 0 12px 0;display:block;width:100%;overflow:hidden;line-height:120%;font-size:18px}.bmmin4 .bloggalcont>div>.bgcnom>h2 strong{font-weight:400}.bmmin4 .bloggalcont .bgcdatos{font-size:100%;line-height:0;margin:4px 0 12px}.bmmin4 .bloggalcont .bgcdatos>div,.bmmin1 .bloggalcont .bgcdatos>a{display:inline-block;opacity:.8;font-size:14px;line-height:10px}.bmmin4 .bloggalcont .bgcdatos .bgccat a{margin-right:4px}.bmmin4 .bloggalcont .bgcinfo{max-height:80px;overflow:hidden;position:relative;color:#666;line-height:140%;font-size:14px}.bmmin4 .bloggalcont .bgcinfo p{margin:0;padding:0}.bmmin4 .bloggalcont .bgcinfo:after{content:".";position:absolute;right:0;bottom:0;color:transparent;width:100%;max-width:80px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.color5{color:#4C7FC2}footer{background:#E5E5E5}footer a{text-decoration:none;color:#666}footer .footer-info{padding:20px}footer .footer-info .footer-info-box .footer-info-box-title{font-size:20px;margin-bottom:8px}footer .footer-end{padding:10px 16px;font-size:14px}footer .footer-info .footer-info-box ul{list-style:none;border-top:1px dashed rgba(255,255,255,0.3);padding-top:8px;margin-top:16px}footer .footer-info .footer-info-box ul li{display:inline-block;padding:4px 0}footer .footer-info .footer-info-box ul li:after{content:'|';display:inline-block;margin:0 6px}footer .footer-info .footer-info-box ul li:last-child:after{display:none}footer .footer-end .subcont{display:flex;justify-content:space-between;flex-wrap:wrap}footer .footer-end .footer-end-legal .subcont{display:flex;justify-content:space-between;flex-wrap:wrap}footer .footer-end .footer-end-paxinas a{display:block}footer .footer-end .footer-end-paxinas span{display:inline-block;vertical-align:middle;color:#666;font:normal 12px/16px Arial}footer .footer-end .footer-end-paxinas img{height:16px;display:inline-block;vertical-align:middle;margin-left:4px}.interior{height:40vh}.interior.audiovisuales{background:url(../images/alquiler-equipos-audiovisuales.png);background-size:cover;background-position:center}.interior.asesoria{background:url(../images/Servicio-de-asesoria.png);background-size:cover;background-position:center}.interior.virtual{background:url(../images/Servicio-de-domiciliacion.png);background-size:cover;background-position:center}.interior.reuniones{background:url(../images/sala-de-reuniones-alquilar.jpg);background-size:cover;background-position:center}.interior.agenda{background:url(../images/coworking_0.png);background-size:cover;background-position:center}.interior.formacion{background:url(../images/Aulas-Centro-de-negocios-Pontevedra.png);background-size:cover;background-position:center}.interior.alquiler{background:url(../images/alquiler-oficinas-despachos-pontevedra.jpg);background-size:cover;background-position:center}.interior.serviciosformacion{background:url(../images/Servicios-de-formacion.png);background-size:cover;background-position:center}.interior.otros{background:url(../images/Otros-servicios.png);background-size:cover;background-position:center}.tabla{border:1px solid #4C7FC2;margin-bottom:20px}.tabla>div:first-child{background:#4C7FC2;text-align:center;color:#fff;font-weight:700;padding:8px}.tabla>div:last-child{display:Flex;justify-content:space-between;flex-flow:row wrap}.tabla>div:last-child>div:first-child{width:66.66%}.tabla>div:last-child>div:first-child ul{list-style:none}.tabla>div:last-child>div:first-child ul li{padding:6px 24px;border-bottom:1px solid #eee}.tabla>div:last-child>div:first-child ul li:last-child{margin-bottom:0}.tabla>div:last-child>div:last-child{width:33.33%;text-align:center;display:Flex;justify-content:center;flex-direction:column;font-weight:700}.tabla>div:last-child>div:last-child p:last-child{color:#4C7FC2}.tabla-alquiler{width:100%;min-width:760px;border:1px solid #4C7FC2;text-align:center;margin-bottom:20px;overflow-X:auto;overflow-Y:hidden}.tabla-alquiler tbody tr:not(:last-child){border-bottom:1px solid #eee}.tabla-alquiler tbody tr:first-child{backgrounD:#4C7FC2;color:#fff;font-weight:700}.tabla-alquiler tbody tr:nth-child(2) td:first-child{border-bottom:1px solid #4C7FC2}.tabla-alquiler tbody td{padding:8px}.overflowhidden{overflow-x:auto;overflow-y:hidden}.mapa{height:380px;display:flex;flex-direction:column}.mapa iframe{width:100%;display:block;flex:1}.cuadroform{background:#f5f5f5;padding:20px}.cuadroform .form .terminos{background:#fff}.contact{display:Flex;justify-content:space-between;flex-flow:row wrap}.contact-box-info{margin-bottom:32px;width:calc(50% - 20px)}.contact-box-info>ul{list-style:none;margin-bottom:20px}.contact-box-info>ul:last-child{margin-bottom:0}.contact-box-info>ul li.contact-box-info-titulo{font-weight:bold;color:#666;border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:4px}.contact-box-info .socialmenu{justify-content:flex-start}.contact-box-info .socialmenu a{height:30px;padding:0 8px}.contact-box-info .socialmenu span{font-size:16px;margin-left:8px}.contact-box-info .socialmenu svg{font-size:22px}#albumcont,#compgal,#albumcontpass,#albumdesc{overflow:hidden}.tnum.titulo1{font-size:18px}#compgalcont .galres .imgres .icotipo{border-color:#4C7FC2 transparent transparent transparent}@media screen and (min-width:1025px){header #menu>div>ul>li.submenu ul{display:none!important}header #menu>div>ul>li.submenu:hover ul{display:block!important}header #menu>div>ul>li:hover>a{color:#4C7FC2}header #menu li.submenu li:hover a{color:#4C7FC2}}@media screen and (max-width:1024px){header #logo{max-width:220px}header #head-cont .flex-bt{align-items:center}header #head-cont .head-cont-opc{flex-direction:row;align-items:center}header #head-cont .head-cont-opc .head-cont-opc-info{margin:0}header #head-cont .head-cont-opc .head-cont-opc-info .tel.btn{height:38px;line-height:40px;padding:0 16px}#head-info .socialmenu .btn{width:24px}#head-info .socialmenu .btn span{display:none}header #pull{display:block}header #menu.deslizante .menu-cont{position:fixed;display:flex;flex-direction:column;width:225px;top:0;left:-225px;height:100%;overflow:auto;z-index:10;transition:all 400ms ease;box-shadow:0;justify-content:space-between;background:white}header #menu.deslizante.active .menu-cont{left:0;box-shadow:0 0 30px rgba(0,0,0,0.4)}header #menu.desplegable{display:none;background:white}header #menu.deslizante .menu-logo{display:block}header #menu>div>ul{display:block;overflow:auto}header #menu>div>ul li{display:block;margin:0;width:100%;border-bottom:1px dotted #ccc}header #menu>div>ul li.select ul{display:block}header #menu>div>ul li a{display:block;text-align:left;border-radius:0;font-size:16px}header #menu>div>ul li a{padding:16px!important}header #menu.deslizante.active #close{z-index:9;opacity:1;width:100%}header #menu.deslizante .menu-cont-info{display:block}header #menu>div>ul>li.submenu ul{position:static;border:0;border-top:1px dotted #ccc;background:#f5f5f5}header #menu>div>ul>li.submenu.selected ul{display:block}header #menu>div>ul>li.submenu.active>a:after{transform:rotate(180deg)}header #menu>div>ul>li.active>a{background:#ccc;color:white}.cuadros-inicio>div>a>div{font-size:20px;line-height:120%}}@media screen and (max-width:800px){footer{text-align:center}.contact-box-info{width:100%}.contact-box-info:fist-child{margin-bottom:20px}.cuadros-inicio>div{width:50%;margin-bottom:40px}.iconos-inicio>div{width:100%}.iconos-inicio>div>div:first-child{width:80px}.iconos-inicio>div>div:last-child{width:calc(100% - 80px)}.iconos-inicio>div>div i{font-size:40px}.promociones-inicio>div{width:calc(33.33% - 20px)}}@media screen and (max-width:640px){.promociones-inicio>div{width:100%}.bmmin4 .bloggalcont{width:98%}.tabla>div:last-child>div:first-child{width:100%}.tabla>div:last-child>div:last-child{width:100%;padding:20px 0}}@media screen and (max-width:500px){header #logo{max-width:180px}header #head-cont .head-cont-opc .head-cont-opc-info .tel.btn{padding:0;width:38px}header #head-cont .head-cont-opc .head-cont-opc-info .tel.btn i{font-size:16px}header #head-cont .head-cont-opc .head-cont-opc-info .tel.btn span{display:none}footer .footer-info .footer-info-box ul li{display:block}footer .footer-info .footer-info-box ul li:after{display:none}footer .footer-end .subcont>div{width:100%}footer .footer-end .footer-end-paxinas{margin-top:4px}.cuadros-inicio>div{width:100%}.iconos-inicio>div>div:first-child{width:40px}.iconos-inicio>div>div:last-child{width:calc(100% - 40px)}.iconos-inicio>div>div i{font-size:20px}}