
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 31, 2018 */
 @font-face{font-family:'Miso';src:url(../../../../../../themes/blanes/fonts/miso-bold-webfont.ttf) format('ttf'),url(../../../../../../themes/blanes/fonts/miso-bold-webfont.woff2) format('woff2'),url(../../../../../../themes/blanes/fonts/miso-bold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Miso';src:url(../../../../../../themes/blanes/fonts/miso-light-webfont.ttf) format('ttf'),url(../../../../../../themes/blanes/fonts/miso-light-webfont.woff2) format('woff2'),url(../../../../../../themes/blanes/fonts/miso-light-webfont.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Miso';src:url(../../../../../../themes/blanes/fonts/miso-regular-webfont.ttf) format('ttf'),url(../../../../../../themes/blanes/fonts/miso-regular-webfont.woff2) format('woff2'),url(../../../../../../themes/blanes/fonts/miso-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothic';src:url(../../../../../../themes/blanes/fonts/TradeGothicLTStd.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothic';src:url(../../../../../../themes/blanes/fonts/TradeGothicLTStd-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}.single-post h2,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6,h3.entry-title,h3.entry-title .light{font-family:'Miso'}#top-menu{position:absolute;z-index:1001;width:100%;background:rgba(0,0,0,.3)}#top-menu.hidden-top-menu{display:none}.flexslider .slides img,.texto-galeria-desplegable-esport img{object-fit:cover}.menu-item.menu-item-search{position:relative}.menu-item.menu-item-search .minisearch{right:0;left:inherit}.minisearch .sf-submit{top:28px}.minisearch .sf-submit-icon{top:28px}#site-header-wrapper{margin-top:84px}.top-rss,.top-search,.top-logo,.top-area-block.top-area-menu{width:auto;display:inline-block;vertical-align:middle}.top-area-block.top-area-menu{float:right}.top-rss .socials-item{margin:0;width:51px;height:51px;line-height:51px;text-align:center;border-right:1px solid rgba(255,255,255,.3)}.top-rss .socials-item i,.socials-item-icon{vertical-align:middle;color:#fff}footer .socials-item-icon{font-size:23px}.top-rss .socials-item img{height:19px}.top-area-block.top-area-menu{padding:0}.top-area-menu .nav-menu>li a:before,.acreditats-families .vc_col-sm-8{display:none}.top-area-menu .nav-menu{margin:0}.top-area-menu .nav-menu>li a{font-family:TradeGothic;color:silver;font-size:12px;font-weight:300;text-align:left}.top-area-menu .nav-menu>li{height:52px;line-height:52px;padding:0 18px}.menu-item.menu-item-search{border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}.turisme-familiar .vc_col-sm-9,.ciudad-deportiva .vc_col-sm-9{width:62.2%;float:none;display:inline-block;vertical-align:middle;box-shadow:0 0 20px rgba(0,0,0,.5);z-index:1}.turisme-familiar .vc_col-sm-3,.ciudad-deportiva .vc_col-sm-3{width:37.8%;float:none;display:inline-block;vertical-align:middle;background:#eee;height:577px}.turisme-familiar,.ciudad-deportiva{overflow:initial!important;margin-top:32px}.ciudad-deportiva{margin-top:100px}.turisme-familiar .wpb_text_column{background:rgba(198,12,48,.8);text-align:center;margin-bottom:0;top:30px;width:772px;height:170px;line-height:170px;box-shadow:0 0 20px rgba(0,0,0,.5)}.ciudad-deportiva .wpb_text_column{background:rgba(255,88,0,.8);text-align:center;margin-bottom:0;top:30px;width:772px;height:170px;line-height:170px;box-shadow:0 0 20px rgba(0,0,0,.5)}.turisme-familiar .wpb_text_column h2,.ciudad-deportiva .wpb_text_column h2{font-family:'Miso';font-size:110px;font-weight:400;color:#fff;line-height:170px;text-align:center}.turisme-familiar .wpb_text_column h2:lang(de),.ciudad-deportiva .wpb_text_column h2:lang(de){font-size:100px}.turisme-familiar img,.ciudad-deportiva img{height:750px;object-fit:cover}.turisme-familiar>.vc_col-sm-3>.vc_column-inner>.wpb_wrapper{position:absolute;left:35%;top:50%;transform:translate(0%,-50%);z-index:2}.ciudad-deportiva>.vc_col-sm-3>.vc_column-inner>.wpb_wrapper{position:absolute;right:35%;top:50%;transform:translate(0%,-50%);z-index:2}.turisme-familiar a.gem-button,.ciudad-deportiva a.gem-button{font-family:'Miso';color:#000;font-size:27px;font-weight:700;text-align:center;margin:0;border:3px solid #000;background:transparent;padding:0 24px;line-height:46px;margin-top:53px;margin-left:64px}.turisme-familiar a.gem-button:hover,.ciudad-deportiva a.gem-button:hover{background:#000;color:#eee}.ciudad-deportiva a.gem-button{margin-left:0;margin-right:64px}div .dormir-comer-home{background-position:center!important;margin-top:185px;overflow:initial!important;margin-bottom:170px}div .dormir-comer-home h2,.jardins-natura h2,.esport-activitats-compres h2{font-family:'Miso';color:gray;font-size:70px;font-weight:400;line-height:65px;margin-bottom:0;letter-spacing:0}div .dormir-comer-home h2:lang(nl),.jardins-natura h2:lang(nl),.esport-activitats-compres h2:lang(nl){font-size:50px}div .dormir-comer-home h2 strong,.jardins-natura h2 strong,.esport-activitats-compres h2 strong{color:#000;font-size:90px;display:block;font-weight:400}div .dormir-comer-home h2 strong:lang(nl),.jardins-natura h2 strong:lang(nl),.esport-activitats-compres h2 strong:lang(nl){font-size:42px;line-height:42px}.dormir-comer-home p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:20px;text-align:center;max-width:233px;margin:0 auto;margin-top:30px}.dormir-comer-home .vc_row,div .gem-wrapbox,.passeig-historia.wpb_text_column{margin-bottom:0}.dormir-comer-home .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row:nth-child(2){margin-top:10px}.dormir-comer-home .gem-button,.jardins-natura .gem-button,.esport-activitats-compres .gem-button,.dormir-seccion .gem-button,.acreditats-families .gem-button{margin:0;font-family:'Miso';color:#fff;font-size:22px;font-weight:400;text-align:center;height:42px;line-height:42px;padding:0;width:160px;background:#1079a8;margin-top:40px;box-shadow:0 3px 10px rgba(0,0,0,.4)}.dormir-comer-home .gem-button:lang(de),.jardins-natura .gem-button:lang(de),.esport-activitats-compres .gem-button:lang(de),.dormir-seccion .gem-button:lang(de),.acreditats-families .gem-button:lang(de){min-width:230px}.dormir-comer-home .gem-button:hover,.esport-activitats-compres .gem-button:hover,.dormir-seccion .gem-button:hover,.acreditats-families .gem-button:hover,.it_agenda_home .evento a:hover{background:rgba(24,161,220,.7)}.dormir-comer-home .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row:nth-child(2) .vc_col-sm-6{float:none;display:inline-block;vertical-align:bottom}.dormir-comer-home .vc_col-sm-12>.vc_column-inner{padding:0 17px!important}.jardins-natura .vc_col-sm-4,.jardins-natura .vc_col-sm-8{float:none;display:inline-block;vertical-align:middle}.jardins-natura .vc_col-sm-4 .wpb_text_column,.esport-activitats-compres .wpb_text_column{margin-bottom:0;max-width:324px;width:100%;margin:0 auto}.jardins-natura p,.esport-activitats-compres p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:20px;margin-top:32px}.jardins-natura h2{color:#80cfa4}.jardins-natura h2 strong{color:#009f48}.jardins-natura img{height:750px;object-fit:cover}.jardins-natura .gem-button{background-color:#007935!important}.jardins-natura .gem-button:hover{background-color:rgba(0,160,70,.7)}.jardins-natura .gem-button-container,.esport-activitats-compres .gem-button-container{max-width:324px;width:100%;margin:0 auto;float:none}.jardins-natura{margin-top:167px}.jardins-natura::after{content:'';display:block;width:100%;height:60px;background:linear-gradient(to right,#00a046,#66c692);margin-top:-30px;position:relative;z-index:1}.esport-activitats-compres img{height:756px;object-fit:cover}.esport-activitats-compres .texto{height:756px}.esport-activitats-compres .wpb_text_column{margin-top:156px}.esport-activitats-compres .vc_row{margin-bottom:0}.linea-inferior-izquierda,.linea-inferior-derecha{position:relative}.linea-inferior-izquierda::after{display:block;content:'';width:100%;height:60px;background:#1079a8;position:absolute;bottom:-30px;width:956px;z-index:2}.linea-inferior-derecha::after{display:block;content:'';width:100%;height:60px;background:#1079a8;position:absolute;bottom:-30px;width:956px;right:0;z-index:2}.esport-activitats-compres{overflow:initial!important;margin-top:48px}.galeria-home{background-repeat:no-repeat;background-position:center -140px}.galeria-home .vc_col-sm-4 .vc_column-inner,.galeria-home .vc_col-sm-8 .vc_column-inner{padding:0}.galeria-home .vc_column-inner a,.galeria-home .vc_column-inner .gem-image{width:100%}.galeria-home .vc_column-inner .gem-image img{height:389px;object-fit:cover}.galeria-home .vc_row{margin-bottom:0}.galeria-home h2{margin-bottom:0;font-family:'Miso';color:#fff;font-size:90px;font-weight:300;line-height:70px;letter-spacing:0;margin-top:110px!important;margin-bottom:155px!important}.galeria-home h2 strong{font-weight:400}.galeria-home{padding-top:540px}.galeria-home p{font-family:'TradeGothic';color:#fff;font-size:20px;font-weight:300;text-align:center;text-align:center;max-width:742px;margin:0 auto;margin-top:42px;margin-bottom:130px!important}.galeria-home .gem-image a:before{background-color:rgba(30,160,219,.9)}.galeria-home .gem-button{border:3px solid #fff;background:transparent;font-family:'Miso';color:#fff;font-size:27px;font-weight:700;text-align:center;line-height:46px;max-width:332px;height:52px;margin-top:108px;margin-bottom:240px;background-color:#00000005}.galeria-home .gem-button:hover{background:#fff;color:#4bbcc4}.galeria-home,.wpb-js-composer .como-llegar .vc_tta-container,.dormir-seccion,.linea-azul,.linea-morada,.moverse-contenedor-1,.moverse-taxi,.margin-bottom-0{margin-bottom:0px!important}footer .mapa-informacion-practica .subtitulo-mapa p{display:none}.footer-left{background-image:url(../../../../../../themes/blanes/images/FOOTER_BG.jpg);padding:111px 0}.footer-left,.footer-right{width:49.9%;display:inline-block;vertical-align:middle}.footer-left h2{font-family:'Miso';color:#fff;font-size:50px;font-weight:400;text-align:left;margin:0;line-height:50px;margin-bottom:60px;background-color:#00000005}.footer-left .direccion{width:49%;display:inline-block;font-family:'TradeGothic';color:#fff;font-size:16px;font-weight:300;line-height:29px;text-align:left;vertical-align:top;background-color:#00000005}.footer-left .direccion a{color:#4bb3e2}.footer-left .contenido{max-width:460px;margin:0 auto}.footer-left .direccion .button-contacto{display:block;border:3px solid #fff;font-family:Miso;color:#fff;font-size:27px;font-weight:700;text-align:center;height:52px;line-height:48px;max-width:195px;width:100%;margin-top:49px}.footer-left .direccion .button-contacto:hover{background:rgba(255,255,255,.3)}.footer-left .direccion .button-contacto img{position:relative;top:-5px;margin-right:8px}.rss-footer{background:url(../../../../../../themes/blanes/images/BLANES_FOOTER.png) #1079a8;background-repeat:no-repeat;background-position-y:140px;background-position-x:center;height:475px;padding-top:180px}footer,#main{background:#fff}.rss-footer .socials-item{width:79px;height:79px;line-height:79px;margin:0;border:1px solid #8ed0ed;border-right:0}.rss-footer .socials-item:last-child{border-right:1px solid #8ed0ed}.rss-footer .socials{display:block;width:316px;margin:0 auto}.rss-footer .socials-item:hover{background:rgba(255,255,255,.2)}.logos-footer-1{background:#fff;padding:67px 0;border-bottom:1px solid #e6e6e6}.logos-footer-1 .container,.logos-footer-2 .container,.menu-footer-copy .container{max-width:1200px;margin:0 auto;float:none}.logos-footer-1 .vc_col-sm-4{float:none;display:inline-block;vertical-align:middle;width:33%}.footer-contacto-central{margin:0 auto;display:block;width:100%;max-width:960px;margin-bottom:-38px;position:relative;box-shadow:0 0 20px rgba(24,161,220,.5);margin-top:160px}.centrado{text-align:center}.derecha{text-align:right}.logos-footer-2{background:#fff;padding:70px 0;border-bottom:1px solid #e6e6e6}.logos-footer-2 .col-20{display:inline-block;width:19.7%;vertical-align:middle}.logos-footer-2 .container{max-width:1250px}.menu-footer-copy{background:#fff;padding-top:40px;padding-bottom:70px}.menu-footer-copy div.menu,.menu-footer-copy .copy{display:inline-block;width:49.8%;vertical-align:middle;font-family:'TradeGothic';color:#999;font-size:12px;font-weight:300}.menu-footer-copy .copy{text-align:right}#footer-menu{padding-left:0}#footer-menu .menu-item{padding:0;padding-right:40px}#footer-menu .menu-item a{color:#999;display:inline-block;padding-right:12px;background-image:url(../../../../../../themes/blanes/images/ANGLE_RIGHT_FOOTER.png);background-repeat:no-repeat;background-position:right;font-weight:900;background-color:#00000005}#footer-menu li+li:before{display:none}nav#primary-navigation .menu-item a{font-family:'Miso'!important;color:#ffffff!important;font-size:18px!important;font-weight:700!important;text-align:center!important;overflow-wrap:break-word;background-color:#00000005}.top-logo{float:right;margin-left:190px}div #site-header.fixed.shrink{background-color:rgba(0,0,0,.3)}div #site-header.fixed.shrink img.default{display:none}div #site-header.fixed.shrink img.small{display:block!important;margin-left:0px!important;width:125px}#primary-navigation #primary-menu li a{border:2px solid transparent;min-width:120px}#primary-navigation #primary-menu .current-menu-item>a,#primary-navigation #primary-menu .current-menu-ancestor>a{border:2px solid #fff}#primary-navigation #primary-menu li:hover a{border:2px solid #fff;background:rgba(0,0,0,.5)}#primary-menu ul.sub-menu{border:2px solid #fff!important;width:100%!important;padding-top:10px;background:rgba(0,0,0,.5);padding-bottom:10px}#primary-menu ul.sub-menu li a{background:transparent!important;padding:10px!important;text-align:left!important;border:0px!important;text-transform:uppercase}#primary-menu ul.sub-menu li a:hover{padding-left:10px!important;background:#fff!important;color:#1079a8!important}#primary-menu.no-responsive ul>li{border-top:0px!important}#site-header:not(.fixed) #primary-menu ul.sub-menu{margin-top:0;min-width:120px;top:inherit!important}.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after{left:inherit;right:10px}#primary-navigation .menu-toggle .menu-line-1,#primary-navigation .menu-toggle .menu-line-2,#primary-navigation .menu-toggle .menu-line-3,#perspective-menu-buttons .menu-toggle .menu-line-1,#perspective-menu-buttons .menu-toggle .menu-line-2,#perspective-menu-buttons .menu-toggle .menu-line-3,#perspective-menu-buttons .perspective-toggle .menu-line-1,#perspective-menu-buttons .perspective-toggle .menu-line-2,#perspective-menu-buttons .perspective-toggle .menu-line-3{background:#fff}#primary-menu.no-responsive>li>ul{min-width:120px}.cabecera-pagina-interna h1{font-family:'Miso';color:#fff;font-size:80px;font-weight:400;line-height:80px;text-align:left;letter-spacing:0;background-color:#00000005}.cabecera-pagina-interna{padding-top:334px;padding-bottom:63px;min-height:610px;background-size:cover}.parrafo-22-trade,.textos-ficha-interna{margin-top:80px!important}.parrafo-22-trade p,.textos-ficha-interna p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.textos-ficha-interna p{font-size:20px;line-height:31px}.parrafo-22-trade p strong,.textos-ficha-interna p strong{font-family:'Miso';font-size:34px;font-weight:700;text-transform:uppercase}.parrafo-22-trade h4,.textos-ficha-interna h4{font-family:'TradeGothic';color:#1079a8;font-size:22px;font-weight:700;line-height:34px;letter-spacing:0;text-transform:none}.titulo-pagina-principal h2{font-family:'Miso';color:#999;font-size:90px;font-weight:300;line-height:70px;letter-spacing:0;margin-bottom:85px}.titulo-pagina-principal h2 strong{color:#1079a8;font-weight:400}.parrafo-18-trade p{font-family:'TradeGothic';color:#fff;font-size:18px;font-weight:300;line-height:28px}.banner-clima{max-width:1166px;margin:0 auto!important;margin-top:100px!important;box-shadow:0 0 20px rgba(0,0,0,.5);background-size:cover;z-index:1;position:relative;background-position:center}.banner-clima .parrafo-18-trade,.clima-temperatura{max-width:572px;margin-left:70px;margin-bottom:105px}.clima-temperatura .simple-weather__temp{font-family:'Miso';color:#fff;font-size:70px;font-weight:700;text-align:left;line-height:70px;margin-bottom:33px!important}.clima-temperatura .simple-weather__date{display:none}.clima-temperatura .sw{color:#fff;font-size:50px;margin-left:0px!important}.clima-temperatura{margin-top:60px!important}.como-llegar{background:#eee;padding-top:250px;position:relative;top:-115px}.como-llegar .vc_row.wpb_row.vc_inner{max-width:1170px;margin:0 auto}.como-llegar h2{font-family:'Miso';color:#333;font-size:60px;font-weight:700;line-height:80px;letter-spacing:0}.como-llegar .parrafo-18-trade p{color:#333}.como-llegar ul.vc_tta-tabs-list li a{font-family:'Miso'!important;color:#1079a8!important;font-size:26px!important;font-weight:400!important;line-height:28px;text-align:center;padding:9px 29px!important;background-color:transparent!important;border:1px solid #1079a8!important;margin:0 7px}.como-llegar ul.vc_tta-tabs-list li a:lang(nl){padding:9px 15px!important}.como-llegar ul.vc_tta-tabs-list li a:lang(de){padding:9px 12px!important}.como-llegar ul.vc_tta-tabs-list li.vc_active a{color:#ffffff!important;background-color:#1079a8!important}.como-llegar ul.vc_tta-tabs-list{width:665px;margin:0 auto!important;position:relative;left:130px;margin-top:50px!important}.como-llegar .vc_tta-panel-body{margin-top:40px;padding:0px!important}.como-llegar .vc_tta-panel-body .vc_row.wpb_row.vc_inner{max-width:100%;text-align:center}.como-llegar .vc_tta-panels-container .vc_col-sm-4{max-width:390px;display:inline-block;float:none;vertical-align:top}.como-llegar .vc_tta-panels-container .vc_col-sm-3{max-width:175px;display:inline-block;float:none;vertical-align:top}.como-llegar .vc_tta-panels-container .vc_col-sm-9{max-width:755px;display:inline-block;float:none;vertical-align:top}.como-llegar .vc_tta-panels-container .vc_col-sm-9 p{max-width:100%}.como-llegar .vc_tta-panels-container .vc_col-sm-4 .gem-image{float:none}.como-llegar .vc_tta-panels-container .vc_col-sm-4 img{width:auto}.como-llegar .vc_tta-panels-container .parrafo-20-trade-bold p{font-family:'TradeGothic';color:#fff;font-size:20px;font-weight:700;line-height:28px;text-align:left}.como-llegar .vc_tta-panels-container .parrafo-20-trade-bold p{max-width:250px;margin-top:30px}.como-llegar .vc_tta-panels-container p,.como-llegar .vc_tta-panels-container li{font-family:'TradeGothic';color:#fff;font-size:18px;font-weight:400;line-height:28px;text-align:left;max-width:330px;list-style-type:disc}.como-llegar .vc_tta-panels-container ul{padding-left:20px}.como-llegar .vc_tta-panels-container a{font-family:'Miso';color:#fff;font-size:20px;font-weight:700;line-height:44px;text-align:center;height:46px;background:transparent;border:2px solid #FFF}.como-llegar .vc_tta-panel-body>.vc_row{padding-top:90px;height:750px;background-size:cover}.telefono-interes h3{font-family:'Miso';color:#1079a8;font-size:26px;font-weight:400;line-height:26px;text-align:left;letter-spacing:0;margin-bottom:10px}.telefono-interes p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:26px;text-align:left}.telefono-interes{margin-bottom:0px!important;padding:80px 0 0 105px;border-top:1px solid #1079a8;border-left:1px solid #1079a8;height:253px}.border-bottom{border-bottom:1px solid #1079a8}.telefono-interes>.wpb_wrapper{max-width:410px}.telefono-interes h3 strong{display:block;font-weight:400}.parrafo-telefonos-interes{margin-bottom:0px!important;height:506px;padding:15px 0 0 105px}.parrafo-telefonos-interes .wpb_wrapper{max-width:400px}.parrafo-telefonos-interes h2{font-family:'Miso';color:#999;font-size:90px;font-weight:300;line-height:70px;margin-bottom:20px;letter-spacing:0}.parrafo-telefonos-interes h2:lang(nl){font-size:64px}.parrafo-telefonos-interes h2:lang(de){font-size:80px}.parrafo-telefonos-interes h2 strong{color:#1079a8;font-weight:400;display:block;letter-spacing:0}.parrafo-telefonos-interes p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.documentos-descargables{margin-top:110px!important}.documentos-descargables .vc_col-sm-3>.vc_column-inner{padding-left:10px;padding-right:10px}.mapa-informacion-practica .titulo-mapa h2{font-family:'Miso';color:#fff;font-size:60px;font-weight:400;background:#333;width:600px;text-align:center;height:102px;line-height:102px;letter-spacing:0;box-shadow:0 0 20px rgba(0,0,0,.5);margin-bottom:-40px;z-index:1;position:relative}.mapa-informacion-practica.mapa-turismo .titulo-mapa h2{width:300px}.mapa-informacion-practica .subtitulo-mapa p{font-family:TradeGothic;color:#1079a8;font-size:16px!important;font-weight:300;border:1px solid #dadada;width:348px;text-align:center;height:53px;line-height:53px!important;margin-left:70px;margin-top:-26px;position:relative;z-index:1;background:#fff}.mapa-informacion-practica{margin-bottom:120px!important}#seccion-mapa-boton.mapa-informacion-practica{margin-bottom:0px!important;position:absolute}.dormir-seccion img{height:750px;object-fit:cover}.dormir-seccion h2{font-family:'Miso';color:#000;font-size:75px;font-weight:400;line-height:70px;text-align:left;margin-bottom:0;letter-spacing:0}.dormir-seccion h2:lang(nl),.dormir-seccion h2:lang(de){font-size:42px;line-height:42px}.dormir-seccion h3{font-family:'Miso';color:#1079a8;font-size:50px;font-weight:400;line-height:53px;text-align:left;margin-top:10px;margin-bottom:30px;letter-spacing:0}.dormir-seccion p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300}.dormir-seccion .vc_col-sm-4,.dormir-seccion .vc_col-sm-8{display:inline-block;vertical-align:middle;float:none}.dormir-seccion .wpb_text_column,.dormir-seccion .gem-button-container{max-width:350px;margin:0 auto;float:none}.linea-azul .vc_empty_space{background:#1079a8;width:100%}.linea-azul,.linea-morada{position:relative;z-index:2;margin-top:-30px}.dormir-seccion-primera{margin-top:165px}.acreditats-families .vc_col-sm-4{background-color:rgba(242,242,242,.9);margin-top:-60px;margin-bottom:-60px;max-width:836px;width:100%;padding-top:80px;padding-bottom:80px}.acreditats-families{background-repeat:no-repeat;background-size:cover;background-position:right center;overflow:inherit!important;margin-top:210px;margin-bottom:100px}.acreditats-families .gem-image,.acreditats-families .gem-button-position-left{float:none;max-width:565px;margin:0 auto}.acreditats-families .gem-image img{width:auto}.acreditats-families h2{font-family:'Miso';color:#999;font-size:90px;font-weight:300;line-height:70px;letter-spacing:0;margin-top:40px!important;margin-bottom:0}.acreditats-families h2 strong{color:#1079a8;font-weight:400;display:block}.acreditats-families p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px;margin-top:34px}.acreditats-families p strong{font-family:'Miso';color:#333;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.acreditats-families .wpb_text_column{max-width:565px;margin:0 auto}.acreditats-families .gem-button{width:275px}.moverse-bici .gem-image,.moverse-seccion .gem-image{float:none}.moverse-bici .gem-image img,.moverse-seccion .gem-image img{width:auto}.moverse-bici h2,.moverse-seccion h2{font-family:'Miso';color:#fff;font-size:40px;font-weight:700;line-height:34px;letter-spacing:0;margin-bottom:25px;margin-top:40px!important}.moverse-bici p,.moverse-seccion p{font-family:'TradeGothic';color:#fff;font-size:18px;font-weight:300;line-height:28px}.moverse-coche,.moverse-bus,.moverse-pie{background-color:#1079a8;box-shadow:0 7px 10px rgba(0,0,0,.5);position:relative;z-index:2}.moverse-tour{background-color:#49b5e3;box-shadow:0 7px 10px rgba(0,0,0,.5);position:relative;z-index:2}.moverse-seccion{height:640px;display:flex;align-items:center;padding:0 15px!important}.moverse-bici>div>.vc_column-inner,.moverse-seccion>.vc_column-inner{max-width:420px;margin:0 auto}.moverse-bus-amarillo{padding-top:45px}.moverse-bus-amarillo img{height:595px;object-fit:cover}.moverse-taxi{background-repeat:no-repeat;background-position:right}.moverse-tren{height:676px}.moverse-contenedor-1{margin-top:105px;overflow:initial!important}.moverse-bici .gem-button,.moverse-seccion .gem-button{margin-bottom:0;border-radius:0px!important;font-family:'Miso';color:#fff;font-size:20px;font-weight:700;background:transparent;border:2px solid #fff;height:46px;line-height:44px;margin-bottom:10px}.moverse-bici .gem-button:lang(de){width:200px}.moverse-seccion .gem-button:hover,.moverse-bici .gem-button:hover{background-color:rgba(255,255,255,.3)}.moverse-bici{height:1280px;background-repeat:no-repeat;padding-top:85px;padding-right:15px;padding-left:15px;background-position:left center}.moverse-bici .gem-button-position-left{float:none}.moverse-bici .gem-button{width:170px;margin-bottom:12px}.parrafo-2-bici{margin-top:185px}.aparcament-seccion .vc_col-sm-3{width:22%}.aparcament-seccion .vc_col-sm-3 .vc_column-inner{background-repeat:no-repeat!important;background-position:left bottom!important;height:810px}.aparcament-seccion .vc_col-sm-9{width:78%}.aparcament-seccion #it-container{margin-top:0}.aparcament-seccion{margin-top:265px;overflow:inherit!important}.titulo-aparcament h2{text-align:center;font-family:'Miso';color:#fff;font-size:100px;font-weight:400;position:absolute;top:-85px;z-index:3;background:rgba(0,0,0,.8);height:170px;line-height:170px;padding:0 60px;left:115px;box-shadow:0 7px 10px rgba(0,0,0,.5);letter-spacing:0;width:980px}.parrafo-aparcament p{font-family:'TradeGothic';color:#fff;font-size:18px;font-weight:300;line-height:28px}.parrafo-aparcament{max-width:300px;margin:0 auto;padding:90px 15px 0 15px}.cabecera-decalogo{min-height:900px;background-position:center}.cabecera-decalogo h1{font-family:'Miso';color:#fff;font-size:50px;font-weight:700;line-height:50px;text-align:left;margin-bottom:0;letter-spacing:0}.cabecera-decalogo h2{margin:0;font-family:'Miso';color:#fff;font-size:31px;line-height:33px;font-weight:700;margin-bottom:30px;letter-spacing:0}.cabecera-decalogo p{font-family:'TradeGothic';color:#fff;font-size:20px;font-weight:300;margin-bottom:10px}.cabecera-decalogo .wpb_text_column{max-width:500px;margin-left:377px;margin-top:270px}.seccion1-decalogo .parrafo-amplio h2,.seccion1-decalogo .parrafo-estrecho h2{font-family:'Miso';color:#1079a8;font-size:70px;font-weight:700;line-height:70px;margin-bottom:40px;margin-left:-80px;letter-spacing:0}.seccion1-decalogo .parrafo-amplio p,.seccion1-decalogo .parrafo-estrecho p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:25px}.seccion1-decalogo .parrafo-estrecho h2,.seccion1-decalogo .parrafo-estrecho p{color:#fff}.seccion1-decalogo .vc_col-sm-6 .vc_column-inner,.seccion1-decalogo .vc_col-sm-3 .vc_column-inner{height:720px;padding-top:0}.seccion1-decalogo .vc_col-sm-6>.vc_column-inner>.wpb_wrapper{height:720px;background:rgba(255,255,255,.85)}.seccion1-decalogo .vc_col-sm-6 .wpb_text_column{max-width:530px;margin:0 auto;padding-top:110px}.seccion1-decalogo .vc_col-sm-6 .gem-button-container{max-width:530px;margin:0 auto;float:none;display:block}.seccion1-decalogo .vc_col-sm-6 .gem-button-container .gem-button,.seccion2-decalogo .vc_col-sm-4 .gem-button-container .gem-button{margin:0;margin-top:40px;font-family:'Miso';color:#fff;font-size:20px;font-weight:700;line-height:44px;text-align:center;background:#1079a8;height:44px;min-width:160px;width:auto}.seccion1-decalogo .parrafo-estrecho .wpb_text_column{max-width:335px;margin:0 auto;padding-top:110px}.seccion1-decalogo .parrafo-estrecho .gem-button-container{max-width:335px;margin:0 auto;display:block;float:none}.seccion1-decalogo .parrafo-estrecho .gem-button-container .gem-button{border-radius:0;font-family:'Miso';color:#fff;font-size:20px;font-weight:700;line-height:42px;height:44px;text-align:center;margin:0;border:2px solid #fff;background:transparent;margin-top:40px}.seccion1-decalogo .parrafo-estrecho h2{margin-left:-145px}.seccion1-decalogo .parrafo-estrecho.alineado-derecha-decalogo h2{margin-left:inherit;margin-right:-125px;z-index:2;position:relative;letter-spacing:0}.seccion1-decalogo .parrafo-amplio.color-azul p{color:#1079a8}.seccion1-decalogo .parrafo-estrecho.alineado-derecha-decalogo .gem-button-container{text-align:right}.video-decalogo .it_video_single{max-width:1600px;margin:0 auto;margin-top:190px}.contenedor-ola-decalogo{background-position:0 -80px;padding-top:580px;padding-bottom:200px;margin-bottom:0px!important}.vc_row-no-padding .vc_inner.seccion2-decalogo,.vc_row-no-padding .vc_inner.seccion3-decalogo{max-width:1400px;margin:0 auto}.seccion2-decalogo .vc_col-sm-8{width:54%}.seccion2-decalogo .vc_col-sm-8 img{height:440px;object-fit:cover;box-shadow:0 7px 10px rgba(0,0,0,.5)}.seccion3-decalogo .vc_col-sm-8 img{height:640px;box-shadow:0 7px 10px rgba(0,0,0,.5);object-fit:cover}.seccion2-decalogo .vc_col-sm-4{width:46%}.seccion2-decalogo .vc_col-sm-4 .vc_column-inner{background:#fff;max-width:85%;float:right;margin-top:67px;min-height:373px;padding-top:52px}.seccion2-decalogo .vc_col-sm-4 .vc_column-inner:lang(fr){margin-top:22px;min-height:400px!important}.seccion-mosaico-esport .seccion2-decalogo .vc_col-sm-4 .vc_column-inner:lang(fr){margin-top:85px;min-height:420px!important}.seccion2-decalogo.invertido .vc_col-sm-4 .vc_column-inner{float:left}.margin-top-60{margin-top:60px!important}.seccion2-decalogo .vc_col-sm-4 .vc_column-inner>.wpb_wrapper{max-width:74%;margin:0 auto}.seccion2-decalogo .vc_col-sm-4 .vc_column-inner h2{font-family:'Miso';color:#1079a8;font-size:33px;line-height:33px;font-weight:700;letter-spacing:0;margin-bottom:0}.seccion2-decalogo .vc_col-sm-4 .vc_column-inner p{font-family:'TradeGothic';color:#333;font-size:14px;font-weight:300;line-height:19px;margin-top:5px}.seccion2-decalogo .vc_col-sm-4 .gem-button-container .gem-button{height:39px;line-height:39px;min-width:160px;width:auto;margin-top:0}.seccion3-decalogo .vc_col-sm-8{margin-top:-20px;width:72%}.seccion3-decalogo .vc_col-sm-4{width:28%}.seccion3-decalogo .vc_col-sm-4 h2{font-family:'Miso';color:#fff;font-size:33px;line-height:33px;font-weight:700;line-height:38px;letter-spacing:0;margin-bottom:10px}.seccion3-decalogo .vc_col-sm-4 p{font-family:'TradeGothic';color:#fff;font-size:14px;font-weight:300;line-height:19px}.seccion3-decalogo .vc_col-sm-4 .wpb_text_column,.seccion3-decalogo .vc_col-sm-4 .gem-button-container{max-width:247px;margin:0 auto;margin-top:66px;float:none}.seccion3-decalogo.invertido .vc_col-sm-4 .wpb_text_column{margin:66px 0 0 0}.seccion3-decalogo .vc_col-sm-4 .gem-button-container{margin-top:0;display:block}.seccion3-decalogo .vc_col-sm-4 .gem-button-container .gem-button{font-family:'Miso';color:#fff;font-size:18px;line-height:38px;min-width:160px;width:auto;font-weight:700;background:transparent;border:2px solid #fff}.footer-left-type{margin-top:-30px;position:relative;margin-bottom:-30px;box-shadow:0 7px 10px rgba(0,0,0,.5)}footer #it-container #map{min-height:auto}footer #it-container{margin-top:0}.it_share_rss a{border:1px solid #d9d9d9;width:43px;display:inline-block;text-align:center;line-height:41px}.it_share_rss .twitter{margin-left:-3px}.it_share_rss .facebook{border-right:0}.it_share_rss .compartir{font-family:'TradeGothic';color:#1079a8;font-size:14px;font-weight:300;margin-right:10px}.hotel-rss a{text-align:left!important;padding-left:15px!important}.hotel-rss a i{font-size:20px;padding-right:10px}.rss-hotel{margin-top:46px!important;margin-bottom:57px!important}.slider-hotel{margin-bottom:50px!important}.hotel-mapa .vc_column_container>.vc_column-inner{padding:0}.productes-genuins .hotel-mapa h2,.hotel-mapa h2{font-family:'Miso';color:#fff;font-size:60px;font-weight:400;text-align:center;background:rgba(0,0,0,.7);line-height:100px;width:295px;margin-left:70px;margin-bottom:-90px!important;z-index:1;position:relative;box-shadow:0 4px 7px rgba(0,0,0,.3)}.hotel-mapa{margin-top:110px!important}.single-on-dormir .block-content{padding-bottom:0px!important}.cabecera-hoteles-pensiones h1{font-size:50px;line-height:70px}.cabecera-hoteles-pensiones h1 strong{font-size:100px;display:block}.linea-inferior-accesibilidad{border-bottom:1px solid #d9d9d9;padding-bottom:130px;margin-bottom:60px}.poblacio h2{font-family:'Miso';color:#1079a8;font-size:100px;font-weight:700;line-height:90px;margin-bottom:55px;letter-spacing:0}.poblacio-mapa.mapa-informacion-practica .titulo-mapa h2{margin-left:0}.poblacio-mapa{margin-top:75px}.accessibilitat-web{padding:85px 0;background:#ededed}.accessibilitat-web .imagen{width:60%}.accessibilitat-web .texto{width:40%}.accessibilitat-web .texto h2{font-family:'Miso';color:#000;font-size:70px;font-weight:300;line-height:70px;text-align:left;letter-spacing:0;margin-bottom:40px}.accessibilitat-web .texto h2 strong{font-family:'Miso';color:#1079a8;font-size:110px;font-weight:700;line-height:95px;display:block}.accessibilitat-web .texto p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px;text-align:left;max-width:540px}.accessibilitat-web .texto p strong{font-family:'Miso';color:#333;font-size:34px;font-weight:700;line-height:40px;text-transform:uppercase}.plazas-oficinas{margin-top:110px}.plazas-oficinas .vc_column-inner{padding:0px!important}.plazas-oficinas .vc_row .vc_col-sm-6{width:0}.plazas-oficinas .vc_row .columna-azul{background:rgba(30,160,219,.8);width:54.3%}.plazas-oficinas h2{font-family:'Miso';color:#fff;font-size:26px;font-weight:400;line-height:30px;letter-spacing:0;margin-top:20px!important}.plazas-oficinas h2 strong{font-family:'Miso';color:#fff;font-size:50px;font-weight:700;line-height:48px;display:block}.plazas-oficinas .vc_row{margin:0}.plazas-oficinas p{font-family:'TradeGothic';color:#fff;font-size:16px;font-weight:300;line-height:22px;max-width:280px}.plazas-oficinas .gem-wrapbox-position-left{float:none}.plazas-oficinas .gem-wrapbox-position-left img{width:auto}.plazas-oficinas,.direccion-oficines-turisme{padding:0 60px}.direccion-oficines-turisme{margin-top:-80px;overflow:inherit!important}.plazas-oficinas .izquierda,.direccion-oficines-turisme .izquierda{width:49%;margin-right:1%}.plazas-oficinas .derecha,.direccion-oficines-turisme .derecha{width:49%;margin-left:1%}.plazas-oficinas .vc_row>.vc_col-sm-6{padding:110px 37px;height:550px;text-align:left}.plazas-oficinas .vc_row>.vc_col-sm-6.columna-negra{background:rgba(0,0,0,.6);width:54.3%}.plazas-oficinas .over-azul .vc_column-inner,.plazas-oficinas .over-gris .vc_column-inner{height:550px;text-align:left;position:relative}.plazas-oficinas .over-azul .vc_column-inner .wpb_text_column,.plazas-oficinas .over-gris .vc_column-inner .wpb_text_column{position:relative}.plazas-oficinas .over-azul .vc_column-inner::before{content:'';background:rgba(30,160,219,.8);width:100%;height:100%;position:absolute}.plazas-oficinas .over-azul .vc_column-inner .gem-image,.plazas-oficinas .over-gris .vc_column-inner .gem-image{padding-top:105px;padding-left:75px}.plazas-oficinas .over-azul .vc_column-inner .wpb_text_column,.plazas-oficinas .over-gris .vc_column-inner .wpb_text_column{padding-left:75px}.plazas-oficinas .over-gris .vc_column-inner::before{content:'';background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute}.plazas-oficinas.mobile{display:none}.direccion-oficines-turisme .contacto{width:44%;margin-right:4%;display:inline-block;vertical-align:bottom;float:none;height:460px;padding:83px 53px}.direccion-oficines-turisme .derecha .horario{background-color:#f2f2f2}.direccion-oficines-turisme .derecha .contacto{background-color:#e7e7e7}.direccion-oficines-turisme .izquierda .contacto{background-color:#c8e8f6}.direccion-oficines-turisme .horario{text-align:left;background:#def1fa;padding:90px 70px;min-height:564px;width:52%;display:inline-block;vertical-align:bottom;float:none;box-shadow:0 7px 10px rgba(0,0,0,.5)}.direccion-oficines-turisme .horario h3{font-family:'Miso';color:#1079a8;font-size:26px;font-weight:400;line-height:26px;letter-spacing:0;margin-bottom:0}.direccion-oficines-turisme .horario p strong{font-size:16px;font-weight:700;margin-top:10px;display:inline-block}.direccion-oficines-turisme .horario p{font-family:'TradeGothic';color:#333;font-size:15px;font-weight:300}.direccion-oficines-turisme .contacto-parrafo p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:26px;text-align:left}.direccion-oficines-turisme .contacto-parrafo p a{color:#1079a8;font-weight:700}.direccion-oficines-turisme .rss{text-align:left;margin-top:40px}.direccion-oficines-turisme .rss a{border:1px solid #78c6e9;line-height:38px;display:inline-block;width:43px;text-align:center;height:43px;margin-left:-1px}.direccion-oficines-turisme>.vc_col-sm-6::after{content:'';display:block;width:68%;height:45px;position:relative;margin-top:-22px;box-shadow:0 7px 10px rgba(0,0,0,.5)}.direccion-oficines-turisme>.vc_col-sm-6.izquierda::after{background-color:#1079a8}.direccion-oficines-turisme>.vc_col-sm-6.derecha::after{background-color:#4c4c4c}.mapa-turismo{margin-top:100px!important}.turismo-documents-descarregables{border-top:1px solid #d9d9d9;padding-top:10px}.seccion-boton-descargar .gem-button{font-family:'Miso';color:#1079a8;font-size:27px;font-weight:700;line-height:49px;text-align:center;height:52px;background:#fff;border:2px solid #1079a8;padding:0 40px}.seccion-boton-descargar .gem-button:hover{background:#1079a8;color:#fff}.seccion-boton-descargar{margin-top:50px}div .marca-turistica{min-height:1140px;background-repeat:no-repeat!important;background-position:bottom!important;padding-top:90px;margin-top:90px;margin-bottom:-280px}.marca-turistica h2{font-family:'Miso';color:#999;font-size:90px;font-weight:300;line-height:75px;letter-spacing:0;margin-top:40px!important}.marca-turistica h2 strong{color:#1079a8;font-size:90px;font-weight:400;display:block}.marca-turistica .parrafo-22-trade{margin-top:57px!important}.descargar-marca-turistica p{font-family:'Miso';color:#1079a8;font-size:34px;font-weight:400;line-height:34px;text-transform:uppercase}.descargar-marca-turistica{border:2px solid #1079a8;background:#1079a8;margin-top:70px}.descargar-marca-turistica .vc_col-sm-8{background:#fff;min-height:160px}.descargar-marca-turistica .vc_col-sm-8 .wpb_text_column{padding:45px 30px 0 30px}.descargar-marca-turistica .vc_col-sm-4{background:#1079a8;min-height:160px}.descargar-marca-turistica .vc_col-sm-4 .wpb_text_column a{font-family:'Miso';color:#fff;font-size:27px;font-weight:700;text-align:center;display:block;margin-top:30px}.descargar-marca-turistica .vc_col-sm-4 .wpb_text_column a img{display:block;margin:0 auto;margin-bottom:10px}.cabecera-punto2{min-height:2740px}div .introduccion-punto2{max-width:660px;width:100%;background-position:top right!important;background-repeat:no-repeat!important;padding:120px 100px}div .introduccion-punto2 h1,div .introduccion-punto2 h2{font-family:'Miso';color:#fff;font-size:100px;font-weight:700;line-height:90px;letter-spacing:0;margin-bottom:50px}div .introduccion-punto2 h1:lang(nl){font-size:78px;line-height:65px}div .introduccion-punto2 p{font-family:'TradeGothic';color:#fff;font-size:22px;font-weight:300;line-height:34px}div .introduccion-punto2 p strong{font-family:'Miso';color:#fff;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.introduccion-punto2.platges{background:rgba(0,0,0,.4);margin-top:570px;float:right;margin-right:190px!important;box-shadow:0 7px 10px rgba(0,0,0,.5)}.subtitulo-seccion-platges h2{font-family:'Miso';color:#1079a8;font-size:82px;font-weight:400;letter-spacing:0;line-height:82px}.subtitulo-seccion-platges h2 strong{font-family:'Miso';color:#000;font-size:106px;display:block}.subtitulo-seccion-platges{margin-top:-300px}.seccion-mosaico-imagen-texto{overflow:inherit!important}.seccion-mosaico-imagen-texto .seccion2-decalogo .vc_col-sm-4 .vc_column-inner{background:#eee;padding-top:100px}.seccion-mosaico-imagen-texto .seccion2-decalogo .vc_col-sm-4 .gem-button-container .gem-button{background:transparent;border:2px solid #1079a8;color:#1079a8;line-height:37px}.seccion-mosaico-imagen-texto .seccion2-decalogo .vc_col-sm-4 .gem-button-container .gem-button:hover,.seccion-mosaico-imagen-texto .seccion3-decalogo .vc_col-sm-4 .gem-button-container .gem-button:hover,.seccion-2imagenes-cabecera a.gem-button:hover{background:#1079a8;color:#fff}.seccion-mosaico-imagen-texto .seccion3-decalogo .vc_col-sm-4 p{color:#333}.seccion-mosaico-imagen-texto .seccion3-decalogo .vc_col-sm-4 h2{color:#1079a8}.seccion-mosaico-imagen-texto .seccion3-decalogo .vc_col-sm-4 .gem-button-container .gem-button{border-radius:0;border-color:#1079a8;color:#1079a8}.seccion-mosaico-imagen-texto .seccion3-decalogo .vc_col-sm-4 .wpb_text_column{margin-top:130px}.seccion-mosaico-imagen-texto.vc_row-no-padding .vc_inner.seccion2-decalogo{margin-top:80px}.seccion-video h2{font-family:'Miso';color:#fff;font-size:80px;font-weight:700;line-height:80px;text-align:center;letter-spacing:0;margin-bottom:40px}.seccion-video p{font-family:'TradeGothic';color:#fff;font-size:22px;font-weight:300;line-height:34px;text-align:center}.seccion-video p strong{font-family:'Miso';color:#fff;font-size:34px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase}.seccion-video{padding-top:210px;padding-bottom:240px;margin-top:180px;margin-bottom:80px!important}.seccion-2imagenes-cabecera{overflow:inherit!important;margin-top:300px;padding-bottom:70px}.seccion-2imagenes-cabecera .imagenes-circulares .gem-wrapbox-element{width:307px;height:307px;object-fit:cover;border-radius:100%}.seccion-2imagenes-cabecera h2{font-family:'Miso';color:#1079a8;font-size:80px;font-weight:400;line-height:34px;text-align:center;line-height:90px;letter-spacing:0;margin-bottom:55px}.seccion-2imagenes-cabecera h2 strong{font-family:'Miso';color:#1079a8;font-size:120px;font-weight:700;line-height:80px;display:block}.seccion-2imagenes-cabecera p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.seccion-2imagenes-cabecera p strong{font-family:'Miso';color:#333;font-size:34px;font-weight:700;line-height:34px}.seccion-2imagenes-cabecera a.gem-button{border:2px solid #1079a8;background:transparent;font-family:'Miso';color:#1079a8;font-size:26px;font-weight:700;line-height:53px;height:56px;padding:0 32px}.seccion-2imagenes-cabecera .imagenes-circulares{margin-top:-200px;margin-bottom:50px}.seccion-interesar{margin-bottom:170px!important}.seccion-interesar h2{text-align:center;font-family:'Miso';color:#1079a8;font-size:60px;font-weight:400;line-height:70px;letter-spacing:0;margin-top:90px!important;margin-bottom:50px!important}.seccion-interesar.verde h2{color:#46a534}.seccion-3-interesar{max-width:1365px;left:inherit!important;margin:0 auto!important}.seccion-3-interesar .vc_column_container>.vc_column-inner{padding-left:8px;padding-right:8px}.cabecera-punto2.cabecera-vacances{min-height:1969px}.cabecera-punto2.cabecera-vacances .introduccion-punto2.platges{background:rgba(198,12,48,.9);margin-top:330px}.subtitulo-seccion-vacances{margin-top:-275px}.subtitulo-seccion-vacances h2{font-family:'Miso';color:#c60c30;font-size:100px;font-weight:700;line-height:90px;text-align:left;margin-bottom:0;letter-spacing:0;margin-bottom:30px}.subtitulo-seccion-vacances p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px;text-align:left;max-width:460px;margin-bottom:0}.subtitulo-seccion-vacances .wpb_text_column{margin-bottom:0}.subtitulo-seccion-vacances p strong{font-family:'Miso';color:#000;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.subtitulo-seccion-vacances .vc_col-sm-6{display:inline-block;vertical-align:bottom;float:none}.subtitulo-seccion-vacances .imagen img{box-shadow:0 7px 10px rgba(0,0,0,.5)}.activitats-tots-gustos h2{font-family:'Miso';color:#000;font-size:90px;font-weight:400;line-height:70px;text-align:left;letter-spacing:0;margin-bottom:0;margin-bottom:20px}.activitats-tots-gustos h3{font-family:'Miso';color:#c60c30;font-size:50px;font-weight:400;line-height:40px;text-align:left;letter-spacing:0;margin:0;margin-bottom:70px}.activitats-tots-gustos p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.activitats-tots-gustos p strong{font-family:'Miso';color:#000;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.activitats-tots-gustos{margin-top:120px}.activitats-tots-gustos a.gem-button{font-family:'Miso';color:#c60c30;font-size:30px;font-weight:700;line-height:65px;text-align:left;height:68px;background:transparent;border:2px solid #c60c30;padding:0 40px}.seccion-tabulaciones .vc_tta-tabs-list{text-align:center}.seccion-tabulaciones .vc_tta-panels{border:none!important}.wpb-js-composer .seccion-tabulaciones .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::after,.wpb-js-composer .seccion-tabulaciones .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::before{display:none}.wpb-js-composer .seccion-tabulaciones .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:#c7042d!important;color:#fff;border:1px solid #c7042d}.wpb-js-composer .seccion-tabulaciones .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab>a{font-family:'Miso';color:#333;font-size:23px;font-weight:700;line-height:46px;text-align:center;padding:0 41px;border:1px solid #b4b4b4;border-radius:0;background-color:#fff!important;margin:0 10px}.seccion-tabulaciones .vc_tta-panel-body{padding:0px!important;margin-top:58px}.seccion-tabulaciones h2{font-family:'Miso';color:#c60c30;font-size:40px;font-weight:700;line-height:34px;letter-spacing:0;margin-bottom:28px}.seccion-tabulaciones .texto>.vc_column-inner>.wpb_wrapper{max-width:550px;margin:0 auto}.seccion-tabulaciones .galeria,.seccion-tabulaciones .texto{display:inline-block;vertical-align:middle;float:none}.seccion-tabulaciones .vc_tta-panel-body>.vc_row{background:#eee}.seccion-tabulaciones p{font-family:'TradeGothic';color:#333;font-size:18px;font-weight:300;line-height:28px}.seccion-tabulaciones .gem-button,.activitats-doci .gem-button{font-family:'Miso';color:#c60c30;font-size:20px;font-weight:700;line-height:46px;height:46px;text-align:center;margin-bottom:0;background:transparent;border:2px solid #c60c30;padding:0 22px;width:auto;box-shadow:none}.seccion-tabulaciones .gem-button:hover,.activitats-doci .gem-button:hover,.activitats-tots-gustos a.gem-button:hover{color:#fff;background:#c60c30}.seccion-tabulaciones{margin-top:185px;border-top:1px solid #dadada;padding-top:70px;padding-bottom:80px;border-bottom:1px solid #dadada}.activitats-doci h2{color:#c60c30;font-size:70px}.activitats-doci h2 strong{color:#c60c30;font-size:110px;line-height:90px}.activitats-doci h2 strong:lang(nl){font-size:74px}.activitats-doci ul{padding-left:0}.activitats-doci ul li{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px;padding-bottom:0px!important;background-image:url(../../../../../../themes/blanes/images/check.png);background-repeat:no-repeat;background-position:left center;padding-left:30px}.activitats-doci .wpb_text_column ul li:before{display:none}.texto-imagen-texto-seccion .gem-button{border-radius:0;background:#c60c30}.texto-imagen-texto-seccion .gem-button:hover{background:rgba(198,12,48,.8)}.texto-imagen-texto-seccion .download-icon .gem-button,.experiencies-nautiques .download-icon .gem-button,.jornades-gastronomiques .download-icon a.gem-button{width:auto;padding:0 20px 0 65px;background-image:url(../../../../../../themes/blanes/images/download.png);background-repeat:no-repeat;background-position:25px 9px}.texto-imagen-texto-seccion::before,.texto-imagen-texto-seccion::after{content:'';display:block!important;height:70px;width:50%;background:#c60c30;margin-bottom:-35px;position:relative;z-index:2}.texto-imagen-texto-seccion::after{margin-top:-35px;margin-bottom:auto;float:right}.texto-imagen-texto-seccion{margin-top:155px}.acreditats-families-seccion-bg .vc_col-sm-12{max-width:1580px;margin:0 auto;float:none}.acreditats-families-seccion-bg h2{font-family:'Miso';color:#fff;font-size:90px;font-weight:300;line-height:70px;letter-spacing:0}.acreditats-families-seccion-bg h2 strong{display:block}.acreditats-families-seccion-bg p{font-family:'TradeGothic';color:#fff;font-size:22px;font-weight:300;line-height:34px;text-align:left}.acreditats-families-seccion-bg p strong{font-family:'Miso';color:#fff;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.acreditats-families-seccion-bg .vc_col-sm-4{width:30%;float:none;display:inline-block;vertical-align:middle}.acreditats-families-seccion-bg .vc_col-sm-2{width:14%;float:none;display:inline-block;vertical-align:middle}.acreditats-families-seccion-bg .vc_col-sm-6{width:56%;float:none;display:inline-block;vertical-align:middle}.acreditats-families-seccion-bg{padding:160px 0;margin-top:130px;margin-bottom:85px}.cabecera-turismo-activo .introduccion-punto2.platges{background:rgba(30,160,219,.9);float:left;margin-left:377px;margin-top:380px}.cabecera-turismo-activo{min-height:2140px}.blanes-runners h2,.blanes-mercados h2,.jardi-botanic-marimurtra h2,.jardi-tropical-pinya h2,.texto-galeria-desplegable h2 strong{font-family:'Miso';color:#1079a8;font-size:100px;font-weight:700;line-height:90px;letter-spacing:0;margin-bottom:70px}.jardi-botanic-marimurtra h2,.jardi-tropical-pinya h2,.texto-galeria-desplegable h2 strong{color:#46a534}.blanes-runners p,.blanes-mercados p,.jardi-botanic-marimurtra p,.jardi-tropical-pinya p,.texto-galeria-desplegable p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px;text-align:left}.blanes-runners p strong,.blanes-mercados p strong,.jardi-botanic-marimurtra p strong,.jardi-tropical-pinya p strong,.texto-galeria-desplegable p strong{font-family:'Miso';color:#000;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.blanes-runners a.gem-button,.imagen-seccionchecks a.gem-button{border-radius:0;font-family:'Miso';color:#fff;font-size:24px;font-weight:700;line-height:48px;background:#1079a8;height:48px;padding:0 30px}.blanes-runners,.blanes-mercados{margin-top:-300px}.imagen-seccionchecks .izquierda{width:45%;display:inline-block;vertical-align:middle;float:none}.imagen-seccionchecks .derecha{text-align:left;background:#f3f3f3;height:840px;width:55%;display:inline-block;vertical-align:middle;float:none}.imagen-seccionchecks img{width:111%;max-width:none;position:relative;z-index:2;box-shadow:0 7px 10px rgba(0,0,0,.5)}.imagen-seccionchecks .wpb_text_column ul li:before{display:none}.imagen-seccionchecks .wpb_text_column ul{padding-left:0}.imagen-seccionchecks .wpb_text_column ul li{font-family:'Miso';color:#000;font-size:28px;font-weight:400;line-height:34px;text-transform:uppercase;border-bottom:1px solid #8ecfed;padding:15px 0;padding-left:50px;background-image:url(../../../../../../themes/blanes/images/check-blue.png);background-repeat:no-repeat;background-position:center left}.imagen-seccionchecks .derecha>.vc_column-inner{max-width:480px;margin-left:185px;margin-top:180px}.imagen-seccionchecks{margin-top:100px}.parrafo-desplegables h2{font-family:'Miso';color:#fff;font-size:100px;font-weight:700;line-height:90px;margin-bottom:25px}.parrafo-desplegables p{font-family:'TradeGothic';color:#fff;font-size:22px;font-weight:300;line-height:34px}.parrafo-desplegables p strong{font-family:'Miso';color:#fff;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.parrafo-desplegables .vc_tta-panels h4 span{font-family:'Miso';color:#1079a8;font-size:28px;font-weight:700;line-height:34px}.parrafo-desplegables .vc_tta-panels h4{padding-bottom:0}.parrafo-desplegables .vc_tta-panel.vc_active h4 a{padding:30px 85px!important}.parrafo-desplegables .vc_tta-panel h4 a{padding:15px 85px!important}.parrafo-desplegables .vc_tta-panels p{font-family:'TradeGothic';color:#333;font-size:18px;font-weight:300;line-height:28px}.parrafo-desplegables .vc_tta-panel-heading,.parrafo-desplegables .vc_tta-panel-body{border:none!important}.parrafo-desplegables .vc_tta-panel-body{padding:12px 85px 60px 85px!important}.parrafo-desplegables .vc_tta-panel{margin-bottom:16px}.parrafo-desplegables .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading{background-color:rgba(255,255,255,.3)!important}.parrafo-desplegables .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading h4 span{color:#fff}.parrafo-desplegables a.gem-button,.jardi-botanic-marimurtra a.gem-button,.jardi-tropical-pinya a.gem-button,.texto-galeria-desplegable a.gem-button{font-family:'Miso';color:#fff;font-size:24px;font-weight:700;line-height:52px;background:transparent;border:2px solid #fff;height:52px;margin-top:10px}.parrafo-desplegables .vc_tta-container{margin-top:30px}.wpb-js-composer .parrafo-desplegables .vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{background-image:url(../../../../../../themes/blanes/images/angle_bottom_blue.png);width:17px;height:10px;border:none}.wpb-js-composer .parrafo-desplegables .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{background-image:url(../../../../../../themes/blanes/images/angle_right_white.png);width:10px;height:17px;border:none}.wpb-js-composer .parrafo-desplegables .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{display:none}.parrafo-desplegables{padding-bottom:600px;padding-top:120px;margin-top:150px}.experiencies-nautiques{height:1070px}.experiencies-nautiques .vc_col-sm-4{height:1210px;max-width:960px}.experiencies-nautiques .wpb_text_column,.experiencies-nautiques .gem-button-position-left{max-width:670px}.experiencies-nautiques .gem-button{width:auto;padding:0 30px}.experiencies-nautiques h2 strong{font-family:'Miso';color:#1079a8;font-size:100px;font-weight:700;line-height:100px}.experiencies-nautiques h2{margin-top:0px!important}.empreses-aquatic h2{font-family:'Miso';color:#fff;font-size:80px;font-weight:700;line-height:80px;text-align:center;margin-bottom:45px;letter-spacing:0}.empreses-aquatic .parrafo-22-trade{margin:0;margin-top:0px!important}.empreses-aquatic .parrafo-22-trade p{color:#fff}.empreses-aquatic .vc_col-sm-12 .vc_column-inner{padding:0px!important;max-width:776px;margin:0 auto;text-align:center}.empreses-aquatic a.gem-button{font-family:'Miso';color:#fff;font-size:27px;font-weight:700;line-height:50px;text-align:center;height:52px;background:transparent;border:2px solid #fff;margin-top:50px}.empreses-aquatic{padding:118px 0;margin-top:133px}.cabecera-blanes-natura .introduccion-punto2.platges{margin-top:390px;background:rgba(0,159,72,.9)}.cabecera-blanes-natura{min-height:1880px}.jardi-botanic-marimurtra{margin-top:-250px}.jardi-botanic-marimurtra .izquierda{width:54%}.jardi-botanic-marimurtra .izquierda img{box-shadow:0 7px 10px rgba(0,0,0,.5)}.jardi-botanic-marimurtra .derecha{width:46%}.jardi-botanic-marimurtra .derecha>.vc_column-inner{text-align:left;width:92%;margin-left:8%}.jardi-botanic-marimurtra .vc_col-sm-6{float:none;display:inline-block;vertical-align:bottom}.jardi-botanic-marimurtra a.gem-button,.jardi-tropical-pinya a.gem-button,.texto-galeria-desplegable a.gem-button{color:#009f48;border-color:#009f48;height:62px;line-height:62px;font-size:30px;padding:0 37px;margin-bottom:0}.jardi-botanic-marimurtra a.gem-button:hover,.jardi-tropical-pinya a.gem-button:hover,.texto-galeria-desplegable a.gem-button:hover{color:#fff;background-color:#009f48}.jardi-tropical-pinya{padding-top:160px;min-height:1620px;margin-top:180px}.contenedor-mosaico-natura{padding-top:120px}.contenedor-mosaico-natura .seccion2-decalogo .vc_col-sm-4 .vc_column-inner{max-width:100%;margin-top:50px}.contenedor-mosaico-natura .seccion2-decalogo .vc_col-sm-4 .vc_column-inner>.wpb_wrapper{max-width:85%;margin:0}.contenedor-mosaico-natura .seccion2-decalogo .vc_col-sm-4 .vc_column-inner h2,.contenedor-mosaico-natura .seccion3-decalogo .vc_col-sm-4 h2{font-family:'Miso';color:#009f48;font-size:55px;font-weight:400;line-height:57px;margin-bottom:25px}.contenedor-mosaico-natura .seccion2-decalogo .vc_col-sm-4 .vc_column-inner p strong,.contenedor-mosaico-natura .seccion3-decalogo .vc_col-sm-4 p strong{font-family:'Miso';color:#333;font-size:23px;font-weight:700;line-height:22px;text-transform:uppercase}.contenedor-mosaico-natura .seccion3-decalogo .vc_col-sm-4 p{color:#333}.texto-galeria-desplegable .vc_col-sm-12{max-width:1450px;margin:0 auto;float:none}.texto-galeria-desplegable h2{font-family:'Miso';color:#000;font-size:80px;font-weight:300;line-height:70px;letter-spacing:0;margin-bottom:60px}.texto-galeria-desplegable h2 strong{font-size:90px;font-weight:400;line-height:70px}.texto-galeria-desplegable .vc_col-sm-3{width:31%}.texto-galeria-desplegable .vc_col-sm-9{width:60%;float:right}.texto-galeria-desplegable .vc_tta-panel-title{padding-bottom:0px!important}.texto-galeria-desplegable .vc_tta-panel-title a{padding:13px 0 13px 10px!important}.texto-galeria-desplegable .vc_tta-panel-title a span{font-family:'Miso';color:#000;font-size:28px;font-weight:400;line-height:34px}.texto-galeria-desplegable .vc_tta-panel-heading{border:0px!important;border-bottom:2px solid #d9d9d9!important}.texto-galeria-desplegable .vc_tta-panel-body{border:0px!important}.wpb-js-composer .texto-galeria-desplegable .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover,.texto-galeria-desplegable .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .texto-galeria-desplegable .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{background:#fff!important}.wpb-js-composer .texto-galeria-desplegable .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{width:50%;margin:0 auto;border-color:#fff!important}.wpb-js-composer .texto-galeria-desplegable .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{height:50%;margin:0 auto;border-color:#fff!important;margin-top:6px}.texto-galeria-desplegable .vc_tta-panel i{background:#44a631;width:24px!important;height:24px!important;border-radius:100%}.texto-galeria-desplegable .vc_tta-panel.vc_active i{background:#9a9a9a}.texto-galeria-desplegable{padding-bottom:150px;border-bottom:1px solid #d9d9d9;padding-top:150px;border-top:1px solid #d9d9d9}.cabecera-pagina-interna.cabecera-ficha{padding-top:290px;padding-bottom:25px}.cabecera-pagina-interna.cabecera-ficha h1{line-height:70px}.cabecera-pagina-interna.cabecera-ficha::before{content:'';background:rgba(0,0,0,.3);display:block;width:100%;height:100%;position:absolute;top:0;left:0}.galeria-pagina-interna{margin-top:100px}.mapa-pagina-interna{margin-bottom:0px!important}.galeria-pagina-interna .gem-wrapbox-style-1{border:1px solid #e7e7e7;padding:8px}.galeria-pagina-interna2{margin-top:80px}.cabecera-esport{min-height:1790px}.cabecera-esport .introduccion-punto2.platges{background-color:rgba(255,88,26,.9);margin-top:380px}.seccion-texto-video h2{font-family:'Miso';color:#ff5927;font-size:100px;font-weight:700;line-height:90px;margin:0;letter-spacing:0}.seccion-texto-video h3{font-family:'Miso';color:#ff5927;font-size:60px;font-weight:300;line-height:70px;margin:0;letter-spacing:0;margin-bottom:70px}.seccion-texto-video p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:400;line-height:34px}.seccion-texto-video p strong{font-family:'Miso';color:#000;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.seccion-texto-video .izquierda .wpb_text_column{max-width:685px;margin:0 auto}.seccion-texto-video{margin-top:-80px;min-height:1700px}.seccion-texto-video .gem-image{margin-top:100px}.espais-esportius{margin-top:300px;overflow:visible!important;min-height:1270px}.espais-esportius .wpb_column{margin-top:-430px}.espais-esportius h2{font-family:'Miso';color:#ff5927;font-size:100px;font-weight:700;line-height:90px;letter-spacing:0;padding-top:85px;padding-bottom:80px}.espais-esportius .wpb_text_column{max-width:922px;margin:0 auto}.espais-esportius .cuadrado-naranja{background:#ff581a;padding:80px}.espais-esportius .cuadrado-naranja h3{font-family:'Miso';color:#fff;font-size:70px;font-weight:400;line-height:90px;letter-spacing:0;margin-bottom:20px}.espais-esportius .cuadrado-naranja p{font-family:'TradeGothic';color:#fff;font-size:22px;font-weight:400;line-height:34px}.espais-esportius .cuadrado-naranja p strong{font-family:'Miso';color:#fff;font-size:34px;font-weight:700;line-height:34px}.espais-esportius .cuadrado-naranja a{font-family:'Miso';color:#fff;font-size:24px;font-weight:700;line-height:52px;max-width:290px;width:100%;text-align:center;display:block;border:2px solid #fff;margin-top:50px}.seccion-mosaico-esport .seccion2-decalogo .vc_col-sm-8 img{height:524px}.seccion-mosaico-esport .seccion2-decalogo .vc_col-sm-4 .vc_column-inner{padding-top:55px;min-height:452px}.seccion-mosaico-esport .seccion2-decalogo .vc_col-sm-4 .vc_column-inner h2,.seccion-mosaico-imagen-texto.seccion-mosaico-esport .seccion3-decalogo .vc_col-sm-4 h2{color:#ff5927}.seccion-mosaico-esport .seccion2-decalogo .vc_col-sm-4 .vc_column-inner p strong,.seccion-mosaico-esport.seccion-mosaico-imagen-texto .seccion3-decalogo .vc_col-sm-4 p strong{font-family:'Miso';color:#000;font-size:23px;font-weight:400;line-height:23px;text-transform:uppercase}.seccion-mosaico-esport .seccion2-decalogo .vc_col-sm-4 .vc_column-inner p,.seccion-mosaico-esport .seccion3-decalogo .vc_col-sm-4 p{font-size:13px}.texto-galeria-desplegable-esport{background-color:#f2f2f2;border-top:0;border-bottom:0;margin-top:170px}.wpb-js-composer .texto-galeria-desplegable.texto-galeria-desplegable-esport .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover,.texto-galeria-desplegable.texto-galeria-desplegable-esport .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .texto-galeria-desplegable.texto-galeria-desplegable-esport .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .texto-galeria-desplegable.texto-galeria-desplegable-esport .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background:#f2f2f2!important}.texto-galeria-desplegable.texto-galeria-desplegable-esport h2{font-size:90px;margin-bottom:60px}.texto-galeria-desplegable.texto-galeria-desplegable-esport h2 strong{color:#ff581a}.texto-galeria-desplegable-esport .vc_active .vc_tta-panel-title a span{font-weight:700;color:#ff5927}.texto-galeria-desplegable-esport .vc_tta-panel i{background:#ff5927}.texto-galeria-desplegable-esport .vc_tta-panel-body p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:400;line-height:24px;text-align:left}.wpb-js-composer .texto-galeria-desplegable-esport .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:50px 0}.seccion-lineal-titulo-texto h2{font-family:'Miso';color:#ff5927;font-size:90px;font-weight:300;line-height:90px;letter-spacing:0}.seccion-lineal-titulo-texto p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:400;line-height:34px}.seccion-lineal-titulo-texto p strong{font-family:'Miso';color:#333;font-size:34px;font-weight:700;line-height:40px;text-transform:uppercase}.seccion-lineal-titulo-texto .vc_col-sm-12{max-width:1400px;margin:0 auto;float:none;margin-top:150px;margin-bottom:150px}.seccion1-decalogo.seccion-ultima-esport .vc_col-sm-6 .gem-button-container .gem-button{background:#ff5713;width:auto;padding:0 30px}.seccion1-decalogo.seccion-ultima-esport .parrafo-amplio h2{color:#ff5713}.seccion-ultima-esport{margin-bottom:100px!important}.cabecera-blanes-cultura .introduccion-punto2.platges{background:rgba(30,160,219,.9);margin-top:330px}.cabecera-punto2.cabecera-blanes-cultura{min-height:2495px}.passeig-historia{margin-top:-400px}.passeig-historia.jardi-botanic-marimurtra h2{color:#1079a8}div .gem-blog-slider .gem-slider-item-overlay,div .gem-blog-slider .gem-slider-item-image{position:static;vertical-align:middle;display:inline-block;width:49%}div .gem-blog-slider .gem-slider-item-image img{height:687px;object-fit:cover;width:100%;margin-top:30px}div .gem-blog-slider .gem-slider-item-overlay{background-color:#1079a8;padding:85px}div .gem-blog-slider .gem-slider-item-overlay h5 a{font-family:'Miso';color:#fff;font-size:40px;font-weight:700;line-height:34px;text-align:left}div .gem-blog-slider .gem-slider-item-overlay p{font-family:'TradeGothic';color:#fff;font-size:18px;font-weight:300;line-height:28px;min-height:210px}div .gem-blog-slider .gem-slider-item-overlay .summary a{font-family:'Miso';color:#fff;font-size:20px;font-weight:700;line-height:42px;text-align:center;border:2px solid #fff;padding:0 20px;display:inline-block}div .gem-blog-slider .gem-slider-item-overlay .summary a:hover{background-color:#fff;color:#1079a8}div .gem-blog-slider .gem-blog-slider-prev,div .gem-blog-slider .gem-blog-slider-next{border-radius:0;background:rgba(255,255,255,.4);margin:10px;margin-left:0;margin-top:50px}.monuments-cultura,.festes-populars{margin-top:110px}.monuments-cultura h2,.rutas-cultura h2,.festes-populars h2{font-family:'Miso';color:#000;font-size:90px;font-weight:400;line-height:70px;letter-spacing:0}.rutas-cultura h2{margin-bottom:0}.rutas-cultura h2 strong{color:gray;font-weight:400}.rutas-cultura h3{letter-spacing:0;font-family:'Miso';color:#1079a8;font-size:50px;font-weight:400;line-height:40px;margin:0;margin-top:20px;margin-bottom:50px}.rutas-cultura p strong{text-transform:uppercase;font-family:'Miso';color:#333;font-size:34px;font-weight:700;line-height:34px;margin-bottom:0;display:block}.rutas-cultura p,.blanes-es-cultura p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.rutas-cultura{margin-top:90px}.seccion-tabulaciones-gris{margin-top:80px}.wpb-js-composer .seccion-tabulaciones.seccion-tabulaciones-gris .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:#303030!important;color:#fff;border:1px solid #303030}.seccion-tabulaciones.seccion-tabulaciones-gris .vc_tta-panel-body>.vc_row{background:#303030}.seccion-tabulaciones.seccion-tabulaciones-gris h2,.seccion-tabulaciones.seccion-tabulaciones-gris p,.seccion-tabulaciones.seccion-tabulaciones-gris a{color:#fff}.seccion-tabulaciones.seccion-tabulaciones-gris a{border-color:#fff}.seccion-tabulaciones.seccion-tabulaciones-gris a:hover{color:#303030;background-color:#fff}.seccion-tabulaciones.seccion-tabulaciones-gris{border-bottom:0}.blanes-es-cultura h2{font-family:'Miso';color:#1079a8;font-size:100px;font-weight:700;line-height:90px;margin-bottom:0;letter-spacing:0}.blanes-es-cultura h3{font-family:'Miso';color:#1079a8;font-size:60px;font-weight:300;line-height:40px;margin:0;letter-spacing:0;margin-top:25px;margin-bottom:80px}.blanes-es-cultura p strong{font-family:'Miso';color:#333;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.focs-artificials .texto-focs h3{font-family:'Miso';color:#fff;font-size:40px;font-weight:400;line-height:60px;letter-spacing:0;margin-bottom:0}.focs-artificials .texto-focs h2{font-family:'Miso';color:#fff;font-size:90px;font-weight:400;line-height:80px;letter-spacing:0;margin-top:0;margin-bottom:80px}.focs-artificials .texto-focs p{font-family:'TradeGothic';color:#fff;font-size:22px;font-weight:300;line-height:34px;max-width:480px}.focs-artificials{height:1260px;padding-top:200px;margin-top:130px}.focs-artificials .gem-button{background:transparent;font-family:'Miso';color:#fff;font-size:27px;font-weight:700;line-height:49px;text-align:center;height:52px;border:2px solid #fff;padding:0 25px;margin-top:70px}.focs-artificials .gem-button:hover{background:rgba(255,255,255,.5)}.festes-populars h2{margin-bottom:0}.festes-populars h3{font-family:'Miso';color:gray;font-size:60px;font-weight:400;line-height:40px;letter-spacing:0;margin-top:20px;margin-bottom:30px!important}.fires-linea-superior,.anem-placa-linea-superior{margin-bottom:-30px!important;margin-top:200px}.fires-seccion.dormir-seccion h2{margin-bottom:35px}.fires-seccion .gem-button{box-shadow:none;color:#1079a8;background:#fff;width:100%;display:inline-block;border:2px solid #1079a8;white-space:normal;line-height:20px;text-align:left;height:auto;padding:15px}.inspirant-artistes .gem-button{font-family:'Miso';color:#1079a8;font-size:30px;font-weight:700;background:transparent;box-shadow:none;white-space:normal;width:100%;text-align:left;line-height:30px;border:2px solid #1079a8;height:auto;padding:15px 40px}.inspirant-artistes{height:845px}.inspirant-artistes .vc_col-sm-4{height:970px}.festivals-musica-teatre,.teatre-cultura{max-width:1440px;margin:0 auto!important}.festivals-musica-teatre h3,.teatre-cultura h3{font-family:'Miso';color:#1079a8;font-size:60px;font-weight:400;line-height:57px;margin-bottom:30px;letter-spacing:0;max-width:330px}.festivals-musica-teatre p,.teatre-cultura p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:22px}.festivals-musica-teatre .wpb_text_column{max-width:580px;margin:0 auto}.festivals-musica-teatre a,.teatre-cultura a{font-family:'Miso';color:#1079a8;font-size:20px;font-weight:700;line-height:21px;text-transform:uppercase;max-width:288px;display:inline-block;padding:10px 25px;border:2px solid #1079a8;margin-top:10px}.festivals-musica-teatre img,.teatre-cultura img{box-shadow:0 7px 10px rgba(0,0,0,.5)}.festivals-musica-teatre img{height:633px;object-fit:cover}.mosaico-final-cultura{overflow:inherit!important;margin-top:90px;border-bottom:1px solid #d9d9d9;padding-bottom:160px!important}.teatre-cultura .wpb_text_column{max-width:248px}.teatre-cultura .vc_col-sm-9{margin-top:45px}.teatre-cultura .vc_col-sm-3{margin-top:85px}.festivals-musica-teatre a:hover,.teatre-cultura a:hover{background-color:#1079a8;color:#fff}.cabecera-punto3 h1{font-size:40px;line-height:58px}.cabecera-punto3 h1 strong{display:block;font-size:100px}.texto-punto3-entrada{margin-top:100px}.texto-punto3-entrada h2{font-family:'Miso';color:#00a2db;font-size:50px;font-weight:400;line-height:53px;letter-spacing:0;margin-bottom:30px}.texto-punto3-entrada p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.texto-punto3-entrada p strong{font-family:'Miso';font-size:34px;font-weight:700;text-transform:uppercase}.seccion-punto3{margin-top:150px}.seccion-punto3 .dia{text-align:center;margin-top:80px}.seccion-punto3 .dia h3{font-family:'Miso';color:#333;font-size:30px;font-weight:400;line-height:28px;letter-spacing:0;width:100%;max-width:115px;border-right:1px solid rgba(255,255,255,.7);margin-right:20px;text-align:left;display:inline-block;vertical-align:top}.seccion-punto3 .dia h2{font-family:'Miso';color:#000;font-size:77px;font-weight:700;line-height:60px;text-align:left;letter-spacing:0;display:inline-block;vertical-align:top;margin-top:0}.seccion-punto3.verde .dia h2,.seccion-punto3.verde .texto p strong{color:#009f43}.seccion-punto3 .vc_col-sm-4>.vc_column-inner{min-height:640px}.seccion-punto3.escapadas-dia2 .vc_col-sm-4>.vc_column-inner{min-height:820px}.seccion-punto3.escapadas-1semana .vc_col-sm-4>.vc_column-inner{min-height:880px}.seccion-punto3.escapadas-1semana{margin-bottom:250px}.seccion-punto3 .vc_col-sm-4:last-child>.vc_column-inner{min-height:auto}.seccion-punto3 .vc_col-sm-4{float:none;display:inline-block;vertical-align:middle}.seccion-punto3 .texto{margin-top:110px;padding:0 20px}.seccion-punto3 .texto p{font-family:'TradeGothic';color:#333;font-size:20px;font-weight:300;line-height:31px;text-align:left;max-width:443px;margin:0 auto}.seccion-punto3 .texto p strong{font-family:'Miso';color:#000;font-size:30px;font-weight:700;line-height:34px;text-transform:uppercase}.seccion-punto3 ul{padding:0;max-width:365px;margin:0 auto}.seccion-punto3 .wpb_text_column ul li:before{display:none}.seccion-punto3 li{padding:15px 0px!important;border-top:1px solid #000;padding-right:25px!important}.seccion-punto3 li:last-child{border-bottom:1px solid #000}.seccion-punto3 li a{font-family:'Miso';color:#000;font-size:28px;font-weight:400;line-height:34px}.seccion-punto3.verde li,.seccion-punto3.verde li:last-child{border-color:#009f43}.seccion-punto3 li::after{content:'';width:22px;height:24px;display:block;position:absolute;right:0;top:20px}.seccion-punto3.verde li::after{background:url(../../../../../../themes/blanes/images/flecha-verde.png)}.seccion-punto3.azul .dia h2,.seccion-punto3.azul .texto p strong{color:#00a2db}.seccion-punto3.azul li,.seccion-punto3.azul li:last-child{border-color:#00a2db}.seccion-punto3.azul li::after{background:url(../../../../../../themes/blanes/images/flecha-azul.png)}.seccion-punto3.naranja .dia h2,.seccion-punto3.naranja .texto p strong{color:#ff5927}.seccion-punto3.naranja li,.seccion-punto3.naranja li:last-child{border-color:#ff5927}.seccion-punto3.naranja li::after{background:url(../../../../../../themes/blanes/images/flecha-naranja.png)}.seccion-punto3.verde .dia h3{border-color:#009f43}.seccion-punto3.azul .dia h3{border-color:#00a2db}.seccion-punto3.naranja .dia h3{border-color:#ff5927}.cabecera-blanes-comer .introduccion-punto2.platges{background:rgba(195,0,158,.9);margin-top:350px}.cabecera-blanes-comer.cabecera-punto2{min-height:2045px}.blanes-mercados h2{color:#c3009e}.anem-placa-seccion h2{font-family:'Miso';color:gray;font-size:70px;font-weight:400;line-height:50px;margin-bottom:25px}.anem-placa-seccion h2 strong,.del-mar-al-plat h2 strong{color:#000;font-size:90px;font-weight:400;line-height:70px;display:block}.anem-placa-seccion{background:#f3f3f3}.linea-morada .vc_empty_space{background:#c3009e;width:100%}.seccion3-comer-blanes{height:940px;overflow:inherit!important;margin-top:225px}.seccion3-comer-blanes .texto{background:rgba(242,242,242,.9);height:1110px;margin-top:-85px}.seccion3-comer-blanes .texto .wpb_text_column{padding:120px 136px 0 136px}.seccion3-comer-blanes .texto .wpb_text_column h3{font-family:'Miso';color:gray;font-size:60px;font-weight:300;line-height:70px;margin:0;letter-spacing:0}.seccion3-comer-blanes .texto .wpb_text_column h2{font-family:'Miso';color:#c3009e;font-size:100px;font-weight:700;line-height:90px;letter-spacing:0;margin:0;margin-bottom:30px}.seccion3-comer-blanes .texto p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.seccion3-comer-blanes .texto p strong{font-family:'Miso';color:#000;font-size:34px;font-weight:700;line-height:40px;text-transform:uppercase}.seccion3-comer-blanes .texto .wpb_text_column h4{font-family:'Miso';color:#c3009e;font-size:34px;font-weight:700;line-height:40px;letter-spacing:0}.seccion3-comer-blanes .texto a{font-family:'Miso';color:#fff;font-size:24px;font-weight:400;background:#c4009f;height:52px;display:inline-block;line-height:52px;padding:0 26px;margin-top:10px;box-shadow:0 7px 10px rgba(0,0,0,.5)}.portal-peix.seccion3-comer-blanes .texto .wpb_text_column h2{margin-bottom:0}.portal-peix.seccion3-comer-blanes .texto .wpb_text_column h3{margin-bottom:30px}.del-mar-al-plat{margin-top:200px}.del-mar-al-plat h3{color:#c3009e}div.productes-genuins{margin-top:215px;margin-bottom:0px!important}div.productes-genuins h2{font-family:'Miso';color:#000;font-size:90px;font-weight:400;line-height:70px;letter-spacing:0;margin-bottom:40px}div.productes-genuins h2 strong{color:#c3009e;font-weight:400}div.productes-genuins p,.establiments-empreses p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:20px}div.productes-genuins .wpb_text_column{max-width:640px;margin:0 auto;margin-top:130px}.establiments-empreses h2{font-family:'Miso';color:#000;font-size:50px;font-weight:400;line-height:70px;letter-spacing:0;margin-bottom:2px}.establiments-empreses .wpb_text_column{background:#eee;margin:0;padding:100px 120px}.establiments-empreses img{box-shadow:0 7px 10px rgba(0,0,0,.5);position:relative;z-index:2}.establiments-empreses a{font-family:'Miso';color:#ffffff!important;font-size:22px;font-weight:400;background:#c4009f;padding:11px 18px;display:inline-block;margin-top:10px;box-shadow:0 7px 10px rgba(0,0,0,.5)}.establiments-empreses{overflow:inherit!important;margin-top:-7px}.troba-restaurant .wpb_text_column{max-width:520px;margin:0 auto;padding-bottom:30px}.troba-restaurant h2{font-family:'Miso';color:#000;font-size:70px;font-weight:300;letter-spacing:0;margin-bottom:40px;line-height:70px}.troba-restaurant h2 strong,.gluten-free h2{font-family:'Miso';color:#c3009e;font-size:90px;font-weight:400;line-height:70px;letter-spacing:0}.troba-restaurant p,.gluten-free p{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.troba-restaurant p strong,.gluten-free p strong{font-family:'Miso';color:#000;font-size:34px;font-weight:700;line-height:34px;text-transform:uppercase}.troba-restaurant a,.gluten-free a{font-family:'Miso';color:#c3009e!important;font-size:30px;font-weight:700;border:2px solid #c3009e;padding:7px 30px;display:inline-block}.troba-restaurant{padding:90px 0;margin-top:180px!important}.gluten-free{margin-top:130px;margin-bottom:180px!important}.gluten-free h2{margin-bottom:50px}.gluten-free .wpb_text_column{max-width:1215px;margin:0 auto}.gluten-free a{margin-top:30px}.jornades-gastronomiques.texto-galeria-desplegable.texto-galeria-desplegable-esport h2 strong,.jornades-gastronomiques.texto-galeria-desplegable-esport .vc_active .vc_tta-panel-title a span{color:#c3009e}.jornades-gastronomiques.texto-galeria-desplegable-esport .vc_tta-panel i{background:#c3009e}.jornades-gastronomiques.texto-galeria-desplegable-esport{margin-top:0}.jornades-gastronomiques a.gem-button{margin:0;font-family:'Miso';color:#fff;font-size:22px;font-weight:400;text-align:center;height:42px;line-height:42px;padding:0 30px;width:auto;background:#c4009f;margin-top:20px;box-shadow:0 3px 10px rgba(0,0,0,.4);border:none;border-radius:0px!important;display:block}.jornades-gastronomiques .gem-button-container{display:flex}.jornades-gastronomiques a.gem-button:hover{background-color:rgba(196,0,159,.5)}.jornades-gastronomiques .vc_tta-panel .wpb_text_column a{text-decoration:underline;color:#c3009e}.escapadas-1semana .vc_tta-tabs-container{display:none!important}.escapadas-1semana .vc_tta-panel-body,.escapadas-1semana .vc_tta-panels{border:0px!important}.escapadas-1semana .vc_tta-panel-body .wpb_text_column{max-width:370px;margin:0 auto}.escapadas-1semana .vc_tta-panel-body .wpb_text_column h3{font-family:'Miso';color:#ff5800;font-size:44px;font-weight:400;line-height:53px;text-align:left;letter-spacing:0;margin-bottom:30px}.escapadas-1semana .vc_tta-panel-body .wpb_text_column p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;line-height:22px;margin-bottom:40px}.escapadas-1semana .vc_tta-panel-body .wpb_text_column p strong{font-family:'Miso';color:#333;font-size:23px;font-weight:700;line-height:22px;text-transform:uppercase}.escapadas-1semana .tabs{margin-top:80px;padding:0 20px}.escapadas-1semana .tabs a{font-family:'Miso';color:#ff5800;font-size:26px;font-weight:400;line-height:34px;text-align:center;display:inline-block;border:1px solid;padding:5px 30px;margin-bottom:15px;margin-right:12px}.escapadas-1semana .tabs strong{font-family:'Miso';color:#ff5800;font-size:30px;font-weight:700;line-height:34px;padding:0 7px}.escapadas-1semana .tabs p{max-width:443px;margin:0 auto}.escapades-title h2{font-family:'Miso';color:#1079a8;font-size:50px;font-weight:400;line-height:53px;letter-spacing:0;margin-bottom:30px}.seccion-escapades .wpb_text_column,.seccion-escapades .gem-button-container{max-width:380px}.seccion-escapades h3{line-height:50px}.linea-escapades{margin-bottom:200px!important}.single-que-fer .block-content{padding-top:0px!important}.single-que-fer #site-header-wrapper{display:none}.single-que-fer .cabecera-pagina-interna{margin-top:-8px}.single-que-fer article>.row>.item-post>.col-md-3,.single-oci article>.row>.item-post>.col-md-3,.single-restaurants article>.row>.item-post>.col-md-3,.single-productes-genuins article>.row>.item-post>.col-md-3{display:none!important}.single-que-fer article>.row>.item-post>.col-md-9,.single-oci article>.row>.item-post>.col-md-9,.single-restaurants article>.row>.item-post>.col-md-9,.single-productes-genuins article>.row>.item-post>.col-md-9{width:100%!important}.seccion-escapada .vc_col-sm-12{max-width:1797px;margin:0 auto!important;float:none}.seccion-escapada .vc_col-sm-4{padding:0 26px!important}.cabecera-escapadas{margin-bottom:150px!important}.seccion-escapada{margin-bottom:140px!important}.seccion-escapada .vc_col-sm-12 .vc_row{margin-bottom:160px}.single-thegem_pf_item .post-meta.date-color{display:none}.que-fer-portfolio .portfolio:not(.hover-horizontal-sliding) .portfolio-item .image .image-inner img{height:430px!important;object-fit:cover;left:0}.que-fer-portfolio .portfolio-filters a{border-radius:0;background-color:#fff;height:auto;line-height:50px;border:1px solid #1079a8}.que-fer-portfolio .portfolio-filters a.active,.que-fer-portfolio .portfolio-filters a:hover{background-color:#1079a8!important}.que-fer-portfolio .portfolio-filters a.active span,.que-fer-portfolio .portfolio-filters a:hover span{color:#fff}.que-fer-portfolio .portfolio-filters a span{color:#1079a8;font-family:'Miso';font-size:23px;font-weight:700;text-align:center}.que-fer-portfolio{margin-top:130px}.que-fer-portfolio .gem-button-separator-holder{visibility:hidden}.que-fer-portfolio .gem-button-separator-button button{border-radius:0;background-color:#1079a8!important;font-family:'Miso';color:rgb(255,255,255);font-size:30px;font-weight:400;text-align:center;padding:5px 89px;height:auto;margin-top:80px}.que-fer-portfolio .title.title-h4{font-family:'Miso';color:#fff;font-size:26px!important;font-weight:700;line-height:25px!important;text-align:left}.texto-contacto h2{font-family:'Miso';color:#1079a8;font-size:60px;font-weight:700;line-height:60px;letter-spacing:0;margin-bottom:20px}.texto-contacto .texto{font-family:'TradeGothic';color:#333;font-size:22px;font-weight:300;line-height:34px}.seccion-contacto .vc_col-sm-12{max-width:1660px;margin:0 auto;float:none}.seccion-contacto .img{display:inline-block;width:17%;vertical-align:top}.seccion-contacto .texto{display:inline-block;width:82%;vertical-align:top}.seccion-contacto{margin-top:70px;margin-bottom:150px!important}.seccion-contacto .nom,.seccion-contacto .email,.seccion-contacto .telefon,.contacto-professional .empresa,.contacto-professional .web{width:31.6%}.seccion-contacto .nom input,.seccion-contacto .email input,.seccion-contacto .telefon input,.seccion-contacto .missatge textarea,.contacto-professional .cognoms input,.contacto-professional .carrec input,.contacto-professional .empresa input,.contacto-professional .web input{width:100%;font-family:'TradeGothic';color:#4c4c4c;font-size:16px;font-weight:400;padding-right:35px!important}.seccion-contacto .email,.contacto-professional .web{margin:0 2.1%}.seccion-contacto .missatge{width:100%;margin-top:35px}.texto-contacto{width:64%!important;margin-right:7%}.texto-contacto form{margin-top:57px}.seccion-contacto input[type="submit"]{max-width:362px;font-family:'Miso';color:#fff;font-size:28px!important;font-weight:700;text-align:center;border-radius:0;background-color:#1079a8!important;margin-top:33px!important}.seccion-contacto input[type="checkbox"]{height:38px;width:38px;-webkit-appearance:none;display:inline-block;position:relative;vertical-align:middle;background-color:#f4f6f7;border:1px solid #e6e6e6;margin:0;margin-right:20px;padding:0}.seccion-contacto input[type="checkbox"]:checked{background-color:#1079a8}.seccion-contacto .accept{margin-top:36px}.seccion-contacto .accept span{font-family:'TradeGothic';color:#4c4c4c;font-size:16px;font-weight:400}.seccion-contacto .accept span a{color:#1079a8;font-weight:700;text-decoration:underline}.boton-flecha-derecha .gem-button{font-family:'Miso';color:#fff;font-size:28px;font-weight:700;height:50px;line-height:50px;width:100%;padding:0 10px 0 15px}.seccion-contacto .vc_col-sm-4{background:#f4f6f7;width:29%;padding:70px}.seccion-contacto .vc_col-sm-4 .gem-image{float:none;margin-bottom:60px}.seccion-contacto .vc_col-sm-4 .gem-image img{width:auto}.seccion-contacto .vc_col-sm-4 h2{font-family:'Miso';color:#1079a8;font-size:40px;font-weight:700;line-height:34px;letter-spacing:0}.seccion-contacto .vc_col-sm-4 p{font-family:'TradeGothic';color:#4c4c4c;font-size:16px;font-weight:400}.boton-flecha-derecha .gem-button:after{background-image:url(../../../../../../themes/blanes/images/button-arrow-right.png);content:'';width:27px;height:27px;display:inline-block;margin-left:30px;position:relative;top:5px}.contacto-professional .carrec{width:66%;margin-left:2%}.contacto-professional .cognoms,.contacto-professional .carrec{width:66%;margin-left:1.9%}.contacto-professional .web input,.contacto-professional .email,.contacto-professional .cognoms input,.contacto-professional .carrec input{margin:0}.contacto-professional span.nom,.contacto-professional span.email,.contacto-professional span.telefon,.contacto-professional span.missatge,.contacto-professional span.cognoms,.contacto-professional span.carrec,.contacto-professional span.empresa,.contacto-professional span.web{margin-top:24px}.contacto-professional span.nom::after,.contacto-professional span.cognoms::after,.contacto-professional span.email::after,.contacto-professional span.empresa::after,.contacto-professional span.web::after,.contacto-professional span.telefon::after,.seccion-contacto span.nom::after,.seccion-contacto span.email::after,.seccion-contacto span.telefon::after{content:'';display:block;position:absolute;width:19px;height:21px;right:10px;top:15px}.contacto-professional span.nom::after,.contacto-professional span.cognoms::after,.seccion-contacto span.nom::after{background-image:url(../../../../../../themes/blanes/images/icon-user.png)}.contacto-professional span.email::after,.seccion-contacto span.email::after{background-image:url(../../../../../../themes/blanes/images/icon-sobre.png)}.contacto-professional span.empresa::after{background-image:url(../../../../../../themes/blanes/images/icon-build.png)}.contacto-professional span.web::after{background-image:url(../../../../../../themes/blanes/images/icon-globe.png)}.contacto-professional span.telefon::after,.seccion-contacto span.telefon::after{background-image:url(../../../../../../themes/blanes/images/icon-phone.png)}.contacto-professional span.carrec::after{content:'';display:block;position:absolute;background-image:url(../../../../../../themes/blanes/images/icon-carrec.png);width:27px;height:20px;right:10px;top:15px}.oci-seccion{margin-top:0px!important;margin-bottom:0px!important}.oci-seccion .wpb_text_column{max-width:425px;margin:0 auto;margin-top:130px}.oci-seccion h3{font-family:'Miso';color:gray;font-size:70px;font-weight:400;line-height:60px;letter-spacing:0;margin-bottom:30px}.shopping-seccion h3{color:#000}.oci-seccion h3 strong{color:#000;font-size:90px;font-weight:400;display:block}.oci-seccion p{font-family:'TradeGothic';color:#333;font-size:16px;font-weight:300;max-width:335px}.oci-blue-line{margin-top:-30px;margin-bottom:-30px!important;z-index:2;position:relative}.oci-blue-line .vc_empty_space{background:#1079a8}.oci-seccion-top{margin-top:140px!important}.oci-experiencies{margin-top:255px}.top-rss .socials,.top-rss .simple-weather{vertical-align:middle;display:inline-block}.top-rss .simple-weather{color:#fff}.top-rss .simple-weather .simple-weather__date{display:none}.top-rss .simple-weather .simple-weather__temp{font-family:'Miso';font-weight:700;font-size:20px}.event-head-img{height:500px;background-size:cover;margin-bottom:50px;margin-top:-215px;position:relative;background-position:center}.event-head-img::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3)}div .ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur{color:#1079a8}div .evo_metarow_ICS .evcal_evdata_cell p a{font-size:18px}.eventon_events_list .eventon_list_event .evcal_eventcard,.evcal_evdata_row,.evorow .tbrow,.dark1,.evo_pop_body{background-color:#eeeeee!important}.it_agenda_home .evento{width:49%;box-sizing:border-box;display:inline-block;margin-right:1%;margin-bottom:20px}.it_agenda_home .evento .content,.it_agenda_home .evento .image{width:49%;display:inline-block;box-sizing:border-box;vertical-align:top}.it_agenda_home .evento .content{padding:40px;background-color:#eee;position:relative}.it_agenda_home .evento .image img{width:100%;height:320px;object-fit:cover;margin-left:-4px}.it_agenda_home .evento .date{font-family:'TradeGothic';color:#1079a8;font-size:16px;font-weight:700;line-height:16px;text-align:left;display:block}.it_agenda_home .evento .category{font-family:'TradeGothic';color:gray;font-size:16px;font-weight:700;line-height:16px;text-align:left}.it_agenda_home .evento h3{font-family:'Miso';color:#000;font-size:30px;font-weight:400;line-height:28px;text-align:left;letter-spacing:0;max-height:110px;overflow:hidden;margin-top:15px;margin-bottom:40px;height:110px}.it_agenda_home .evento a{font-family:'Miso';color:#fff;font-size:17px;font-weight:400;line-height:34px;text-align:center;background:#1079a8;display:block;width:130px}.it_agenda_home .evento .content::after{content:'';width:0;height:0;border-left:19px solid #eee;border-top:22px solid transparent;border-bottom:22px solid transparent;position:absolute;right:-19px;top:43px}.agenda-home h2{font-family:'Miso';color:#999;font-size:90px;font-weight:300;line-height:70px;text-align:center;letter-spacing:0;margin-bottom:80px!important}.agenda-home h2 strong{font-weight:400;color:#1079a8}.agenda-home{margin-top:180px}.agenda-home .agenda-all-link a{font-family:'Miso';color:#1079a8;font-size:27px;font-weight:700;line-height:52px;text-align:center;border:1px solid #a6daf2;display:block;width:332px;margin:0 auto;margin-top:80px}.agenda-seccion{margin-top:100px}.agenda-seccion .vc_col-sm-4 .EVOLI.list_items{margin-top:80px}.agenda-seccion .titulo-agenda h2{font-family:'Miso';letter-spacing:0;font-size:70px;margin-bottom:30px;font-weight:400;line-height:60px}.agenda-seccion .titulo-agenda h2 strong{color:gray;display:block;font-weight:400}.EVOLI_section em{display:none}.EVOLI_section span,div .EVOLI ul li .inner h2{font-family:'Miso';font-size:30px;color:#1079a8}.wpgmp_tabs{display:none!important}.wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"]{display:inline-block!important}.wpgmp_map_container{overflow:hidden}.wpgmp_toggle_container{width:90px!important;position:absolute!important;left:-41px!important;top:0;margin-top:-2px!important}.wpgmp_tabs_container.hide{right:-30%}.wpgmp_tabs_container{box-shadow:none!important;border:2px solid #1079a8}.seccion-pagina-mapa{margin-top:-18px!important;margin-bottom:0px!important}.mapa-informacion-practica.seccion-pagina-mapa .titulo-mapa h2{width:300px}.mapa-informacion-practica.seccion-pagina-mapa .vc_col-sm-12 .wpgmp_map_container .wpgmp_map{height:80vh!important}.wpgmp_tab_item input[type="checkbox"]{height:20px;width:20px;-webkit-appearance:none;display:inline-block;position:relative;vertical-align:middle;background-color:#e6e6e6;border:1px solid #e6e6e6;margin:0;margin-right:20px;padding:0}.wpgmp_tab_item input[type="checkbox"]:checked{background-color:#67bae0}.descarregables-section{padding:0 10px}.descarregables-section .portfolio-item .wrap>.caption .title{margin:0;font-family:'Miso';color:#1079a8;font-size:26px;font-weight:400;line-height:48px;text-align:center}.descarregables-section .portfolio-item:hover .wrap>.caption{background-color:#1079a8}.descarregables-section .portfolio-item:hover .wrap>.caption .title{color:#fff!important}.descarregables-section .portfolio-item .wrap>.caption{background:#f4f6f7;border-bottom:0}.descarregables-section .portfolio.columns-4.hover-default .portfolio-item .image .overlay .links a.icon:before{width:56px;height:52px;display:block;background-image:url(../../../../../../plugins/it-blanes/images/DOWNLOAD_ICON.png);content:''}.descarregables-section .hover-default .portfolio-item:hover .image .overlay:before{background-color:rgba(24,161,220,.5)}.descarregables-section .portfolio .portfolio-item:hover .caption .caption-separator{background-color:#fff}.texto-link-naranja a{font-family:'Miso';color:#ff5713!important;font-size:20px;font-weight:700;text-align:center;margin:0;border:2px solid #ff5713;background:transparent;margin-top:40px;text-transform:uppercase;padding:10px 30px}.texto-link-naranja a:hover{color:#fff!important;background:#ff5713}.contenedor-mosaico-natura .seccion2-decalogo .vc_col-sm-4 .vc_column-inner a,.contenedor-mosaico-natura .seccion3-decalogo .vc_col-sm-4 a{font-family:'Miso';font-weight:700;text-transform:uppercase;font-size:20px;color:#009f48;border:2px solid #009f48;padding:10px 20px;display:inline-block}.hades .tp-arr-allwrapper{opacity:1!important;-webkit-transform:rotatey(0deg)!important;transform:rotatey(0deg)!important}.hades.tparrows{background:rgba(0,0,0,.6)!important;width:43px!important;height:92px!important}.hades .tp-arr-allwrapper{width:130px!important;height:92px!important}.hades.tparrows:before{line-height:92px!important;font-size:17px!important;font-weight:bold!important}div .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p,div .evcal_evdata_row.evcal_event_details .evcal_evdata_cell li{font-family:'TradeGothic';color:#333;font-size:18px;font-weight:300;line-height:26px}div .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p strong{font-family:'Miso';font-size:26px;font-weight:700;text-transform:uppercase}div .evcal_evdata_row .evcal_evdata_cell h3,div .evo_clik_row .evo_h3{font-size:30px;color:#1079a8!important;font-family:'Miso'}.single.single-ajde_events .eventon_events_list .eventon_list_event .evcal_eventcard,.single.single-ajde_events .evcal_evdata_row,.single.single-ajde_events .evorow .tbrow,.single.single-ajde_events .dark1,.single.single-ajde_events .evo_pop_body{background-color:#fff!important}.single.single-ajde_events #evcal_list .bordb,.single.single-ajde_events .eventon_events_list .eventon_list_event .event_description,.single.single-ajde_events .eventon_events_list .eventon_list_event .event_description .evcal_desc_top,.single.single-ajde_events .evo_sin_page #evcal_list .eventon_list_event{border:0px!important}.single.single-ajde_events #evcal_list .bordb{border-bottom:1px solid #1079a8!important}#evcal_list .eventon_list_event p a.desc_trig{border-color:#1079a8!important}div .evcal_cblock .evo_end{font-size:22px}div .evcal_cblock .evo_end em.month{font-size:15px}div .evcal_cblock .evo_start em.month{font-size:17px}.event-img{width:70px;display:block;position:absolute;left:5px}.event-img img{width:100%;height:60px;object-fit:cover}.eventos-izquierda .event-img{display:none}div #evcal_list .eventon_list_event .evcal_cblock,div .evo_lightboxes .evo_pop_body .evcal_cblock{left:75px}.eventos-izquierda div #evcal_list .eventon_list_event .evcal_cblock{left:0}div .eventon_events_list .eventon_list_event .evcal_desc{padding-left:160px}.eventos-izquierda div .eventon_events_list .eventon_list_event .evcal_desc{padding-left:80px}#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,.evo_lightboxes .evo_pop_body .evcal_desc span.evcal_desc2{font-family:'Miso'}.evo_lightbox_content{margin:100px auto!important}div .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_cblock,div .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,div .ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur{font-family:'Miso'}.single-ajde_events .eventon_events_list .eventon_list_event p .evcal_list_a{min-height:100px}h1.evcal_event_title{margin:0;line-height:30px}h1.evcal_event_title a{display:block!important;padding:20px 10px;font-family:'Miso';text-transform:none;font-size:30px;min-height:0;text-align:center}.wpb-js-composer .galeria-tabs .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body{padding:0}.wpb-js-composer .galeria-tabs .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{border:0}.wpb-js-composer .galeria-tabs .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::after,.wpb-js-composer .galeria-tabs .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a::before{display:none}.wpb-js-composer .galeria-tabs .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab>a{font-family:'Miso';color:#333;font-size:23px;font-weight:700;line-height:46px;text-align:center;padding:0 12px;border:1px solid #b4b4b4;border-radius:0;background-color:#fff!important;margin:0 5px}.wpb-js-composer .galeria-tabs .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active>a{color:#fff;background-color:#333333!important}.wpb-js-composer .galeria-tabs .vc_tta.vc_general.vc_tta-shape-rounded .vc_tta-tabs-container{margin-bottom:50px!important}.boton-contacto{display:block;border:3px solid #1079a8;font-family:'Miso';color:#1079a8;font-size:24px;font-weight:700;text-align:center;height:43px;line-height:38px;max-width:195px;width:100%;margin-top:30px}.boton-contacto img{position:relative;top:-5px;margin-right:5px}.single-thegem_pf_item .portfolio-item-page-bottom,.single-thegem_pf_item .block-divider,.single-thegem_pf_item .block-navigation{display:none}#page-preloader{background:#fff}#page-preloader img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.submarinisme-trenetturistic .vc_col-sm-8{width:63%;margin-left:3.6%}.padel-platan{margin-bottom:0px!important}.padel-platan .vc_col-sm-8{width:63%;margin-right:3.6%}.submarinisme-trenetturistic{margin-bottom:74px!important}.pie-foto{position:absolute;z-index:2;bottom:20px;width:100%;left:20px}.pie-foto p{max-width:100%!important;width:100%}.search #main,.error404 #main{margin-top:-215px}.search #page-title,.error404 #page-title{padding-top:370px!important;padding-bottom:55px!important;background-image:url(../../../../../../themes/blanes/images/search.jpg);background-size:cover}.search .breadcrumbs-container,body.search .page-title-block:before,.error404 .breadcrumbs-container,body.error404 .page-title-block:before{display:none}body.search .page-title-block .highlight,body.error404 .page-title-block .highlight{color:#fff}.search h1,.search h1 .light,.error404 h1,.error404 h1 .light{font-family:'Miso'!important}.search .post-meta-conteiner,.search .post-footer-sharing .gem-button-container.gem-button-position-inline,.error404 .post-meta-conteiner,.error404 .post-footer-sharing .gem-button-container.gem-button-position-inline{display:none}.search .post-read-more a,.error404 .post-read-more a{border-radius:0px!important;margin:0;font-family:'Miso';color:#fff;font-size:22px;font-weight:400;text-align:center;height:42px;line-height:42px;padding:0 20px!important;background:#1079a8;margin-bottom:30px;margin-top:10px;box-shadow:0 3px 10px rgba(0,0,0,.4);border-color:#1079a8}.search .post-read-more a:hover,.error404 .post-read-more a:hover{background:#3dafe1;border-color:#3dafe1}.search .post-title .title-h4 a span,.error404 .post-title .title-h4 a span{font-family:'Miso'!important;letter-spacing:0;font-weight:700}.que-fer-portfolio .portfolio-scroll-pagination{text-align:center}.button-rutes .gem-button{border-radius:0px!important;font-family:'Miso';color:#000;font-size:20px;font-weight:700;background:transparent;border:2px solid #000;height:46px;line-height:44px;margin-bottom:50px}.button-rutes .gem-button:hover{color:#fff;background-color:#000}.search h1,.error404 h1{color:#fff;font-size:40px;line-height:40px;text-align:left;letter-spacing:0;display:block;font-weight:400;background-image:url(../../../../../../themes/blanes/images/lupa-search.png);background-repeat:no-repeat;padding-left:100px;padding-top:10px}.error404 h1{background-image:none;padding-left:0;line-height:75px}.search h1 strong,.error404 h1 strong{font-family:'Miso';color:#fff;font-size:100px;font-weight:700;line-height:75px;text-align:left;letter-spacing:0;display:block}.galeria-tabs{margin-top:120px}.preloader{text-align:center}.galeria-tabs-que-fer .portfolio.hover-circular.hover-circular-title .portfolio-item .image .overlay .links .caption .title{font-family:'Miso';font-size:26px;line-height:26px}.it_video_imagen{background-position:center}#top-area-menu ul li{position:relative}#top-area-menu ul li ul{display:none;position:absolute;background:rgba(0,0,0,.7);padding:10px;right:0;width:100%;min-width:100px}#top-area-menu ul li ul.block-submenu{display:block}#top-area-menu ul li a:hover{color:#fff}#top-area-menu ul li ul li{line-height:30px;text-transform:uppercase}#top-area-menu ul li:hover ul{display:block}#top-area-menu>ul>li.wpml-ls-item>a>span:before{content:'';display:inline-block;background-image:url(../../../../../../themes/blanes/images/BANDERA.png);width:16px;height:15px;top:4px;margin-right:9px;position:relative}#top-area-menu>ul>li.wpml-ls-item>a>span{text-transform:uppercase}#top-area-menu>ul>li.wpml-ls-item>ul li span{text-align:center}.seccion-video .vc_video-bg,.seccion-video>.wpb_column{margin-top:0px!important}#cicloturisme{background-position:center;background-repeat:no-repeat}#troba_restaurant{background-repeat:no-repeat}.evo_lightbox_content .eventon_list_event .evcal_event_subtitle{display:block!important}.eventon_list_event .evcal_event_subtitle{display:none!important}.arrow-top{position:fixed;right:20px;bottom:20px;background:red;color:#fff!important;z-index:1;width:40px;text-align:center;height:40px;line-height:40px;background-color:rgba(0,0,0,.4);display:none}.arrow-top .fa{color:#fff!important}.arrow-top.visible{display:block}.buttons-404 a{background:#fff;color:#19a1dc!important;border:2px solid #19a1dc;padding:10px 30px;text-transform:uppercase;display:inline-block;margin:0 10px}.buttons-404{text-align:center}.menu-footer-copy div.menu,.menu-footer-copy .copy{background-color:#00000005;font-weight:900}.header-blog{background-image:url(/wp-content/uploads/2019/11/header-blog-50.jpg);height:610px;margin-top:-215px}.cabecera-pagina-interna.header-blog h1{max-width:1200px;margin:0 auto;overflow:hidden;max-height:165px;padding-left:15px;padding-right:15px}#catapult-cookie-bar{background-color:#181818!important}.black-overlay:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}@media screen and (max-width:767px){.cabecera-pagina-interna.header-blog h1{max-height:185px}div .gem-blog-slider .gem-slider-item-overlay h5 a{font-size:25px;line-height:28px}#monuments div .gem-blog-slider .gem-slider-item-overlay h5 a,#monuments div .gem-blog-slider .gem-slider-item-overlay p{min-height:0px!important}}@media screen and (max-width:1565px){.contacto-professional .cognoms,.contacto-professional .carrec{margin-left:1.7%}.seccion-contacto .email,.contacto-professional .web{margin:0 1.9%}.contacto-professional .email{margin:0}}